From bf07c816cc57231f2bb5abe5d8ef33d84583a388 Mon Sep 17 00:00:00 2001 From: kdubb Date: Tue, 17 Oct 2023 05:46:56 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20outfoxx/?= =?UTF-8?q?Shield@4d6b38aee8ed058a6aaf31a9832c7b8deb2ab020=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 3.4.0/css/documentation-topic.3bca6578.css | 9 +++ ...opic~topic~tutorials-overview.82acfe22.css | 9 +++ 3.4.0/css/index.12bb178a.css | 9 +++ 3.4.0/css/topic.ee15af52.css | 9 +++ 3.4.0/css/tutorials-overview.06e8bcf7.css | 9 +++ 3.4.0/data/documentation/shield.json | 1 + 3.4.0/data/documentation/shieldcrypto.json | 1 + .../shieldcrypto/anydigester.json | 1 + .../anydigester/digest(data:)-1rlzo.json | 1 + .../anydigester/digest(data:)-5bapj.json | 1 + .../anydigester/digest(data:)-65jpl.json | 1 + .../anydigester/digest(data:)-c3pt.json | 1 + .../anydigester/digest(data:datalength:).json | 1 + .../shieldcrypto/anydigester/final().json | 1 + .../shieldcrypto/anydigester/hashlength.json | 1 + .../shieldcrypto/anydigester/init().json | 1 + .../anydigester/update(data:)-29cau.json | 1 + .../anydigester/update(data:)-2if83.json | 1 + .../anydigester/update(data:)-3h6bb.json | 1 + .../anydigester/update(data:)-vb2v.json | 1 + .../anydigester/update(data:datalength:).json | 1 + .../documentation/shieldcrypto/ccerror.json | 1 + .../shieldcrypto/ccerror/!=(_:_:).json | 1 + .../shieldcrypto/ccerror/alignmenterror.json | 1 + .../shieldcrypto/ccerror/buffertoosmall.json | 1 + .../ccerror/callsequenceerror.json | 1 + .../shieldcrypto/ccerror/decodeerror.json | 1 + .../ccerror/equatable-implementations.json | 1 + .../ccerror/error-implementations.json | 1 + .../shieldcrypto/ccerror/hash(into:).json | 1 + .../shieldcrypto/ccerror/hashvalue.json | 1 + .../shieldcrypto/ccerror/init(rawvalue:).json | 1 + .../shieldcrypto/ccerror/invalidkey.json | 1 + .../shieldcrypto/ccerror/keysize.json | 1 + .../ccerror/localizeddescription.json | 1 + .../shieldcrypto/ccerror/memoryfailure.json | 1 + .../shieldcrypto/ccerror/overflow.json | 1 + .../shieldcrypto/ccerror/paramerror.json | 1 + .../rawrepresentable-implementations.json | 1 + .../shieldcrypto/ccerror/rawvalue.json | 1 + .../shieldcrypto/ccerror/rngfailure.json | 1 + .../shieldcrypto/ccerror/unimplemented.json | 1 + .../shieldcrypto/ccerror/unspecified.json | 1 + .../documentation/shieldcrypto/cryptor.json | 1 + .../shieldcrypto/cryptor/algorithm.json | 1 + .../cryptor/algorithm/!=(_:_:).json | 1 + .../shieldcrypto/cryptor/algorithm/aes.json | 1 + .../cryptor/algorithm/allcases.json | 1 + .../cryptor/algorithm/blocksize.json | 1 + .../cryptor/algorithm/blowfish.json | 1 + .../shieldcrypto/cryptor/algorithm/cast.json | 1 + .../shieldcrypto/cryptor/algorithm/des.json | 1 + .../cryptor/algorithm/description.json | 1 + .../algorithm/equatable-implementations.json | 1 + .../algorithm/init(rawvalue:name:).json | 1 + .../cryptor/algorithm/keysizes.json | 1 + .../shieldcrypto/cryptor/algorithm/name.json | 1 + .../cryptor/algorithm/rawvalue.json | 1 + .../shieldcrypto/cryptor/algorithm/rc2.json | 1 + .../shieldcrypto/cryptor/algorithm/rc4.json | 1 + .../cryptor/algorithm/tripledes.json | 1 + .../shieldcrypto/cryptor/blocksize.json | 1 + ...pt(_:operation:using:options:key:iv:).json | 1 + .../decrypt(data:using:options:key:iv:).json | 1 + .../encrypt(data:using:options:key:iv:).json | 1 + .../shieldcrypto/cryptor/final().json | 1 + .../shieldcrypto/cryptor/final(into:).json | 1 + .../shieldcrypto/cryptor/final(out:).json | 1 + .../cryptor/final(out:outlength:).json | 1 + .../init(_:using:options:key:iv:).json | 1 + .../shieldcrypto/cryptor/operation.json | 1 + .../cryptor/operation/!=(_:_:).json | 1 + .../cryptor/operation/decrypt.json | 1 + .../cryptor/operation/encrypt.json | 1 + .../operation/equatable-implementations.json | 1 + .../cryptor/operation/hash(into:).json | 1 + .../cryptor/operation/hashvalue.json | 1 + .../cryptor/operation/init(rawvalue:).json | 1 + .../rawrepresentable-implementations.json | 1 + .../cryptor/operation/rawvalue.json | 1 + .../shieldcrypto/cryptor/options.json | 1 + .../cryptor/options/!=(_:_:).json | 1 + .../cryptor/options/contains(_:).json | 1 + .../shieldcrypto/cryptor/options/ecbmode.json | 1 + .../options/equatable-implementations.json | 1 + .../cryptor/options/formintersection(_:).json | 1 + .../options/formsymmetricdifference(_:).json | 1 + .../cryptor/options/formunion(_:).json | 1 + .../cryptor/options/hash(into:).json | 1 + .../cryptor/options/hashvalue.json | 1 + .../shieldcrypto/cryptor/options/init().json | 1 + .../cryptor/options/init(_:).json | 1 + .../cryptor/options/init(arrayliteral:).json | 1 + .../cryptor/options/init(rawvalue:).json | 1 + .../cryptor/options/insert(_:).json | 1 + .../cryptor/options/intersection(_:).json | 1 + .../cryptor/options/isdisjoint(with:).json | 1 + .../shieldcrypto/cryptor/options/isempty.json | 1 + .../cryptor/options/isstrictsubset(of:).json | 1 + .../options/isstrictsuperset(of:).json | 1 + .../cryptor/options/issubset(of:).json | 1 + .../cryptor/options/issuperset(of:).json | 1 + .../options/optionset-implementations.json | 1 + .../cryptor/options/pkcs7padding.json | 1 + .../rawrepresentable-implementations.json | 1 + .../cryptor/options/rawvalue.json | 1 + .../cryptor/options/remove(_:).json | 1 + .../options/setalgebra-implementations.json | 1 + .../cryptor/options/subtract(_:).json | 1 + .../cryptor/options/subtracting(_:).json | 1 + .../options/symmetricdifference(_:).json | 1 + .../cryptor/options/union(_:).json | 1 + .../cryptor/options/update(with:).json | 1 + .../shieldcrypto/cryptor/process(data:).json | 1 + .../shieldcrypto/cryptor/reset(iv:).json | 1 + .../cryptor/totallength(forinput:).json | 1 + .../shieldcrypto/cryptor/update(data:).json | 1 + .../cryptor/update(data:into:).json | 1 + .../update(in:inlength:out:outlength:).json | 1 + .../shieldcrypto/cryptor/update(in:out:).json | 1 + .../cryptor/updatelength(forinput:).json | 1 + .../shieldcrypto/digestcontext.json | 1 + .../shieldcrypto/digestcontext/init().json | 1 + .../shieldcrypto/digestengine.json | 1 + .../shieldcrypto/digestengine/context.json | 1 + .../shieldcrypto/digestengine/create.json | 1 + .../digest-swift.type.property.json | 1 + .../digestengine/digest-swift.typealias.json | 1 + .../final-swift.type.property.json | 1 + .../digestengine/final-swift.typealias.json | 1 + .../shieldcrypto/digestengine/hashlength.json | 1 + .../shieldcrypto/digestengine/init.json | 1 + .../update-swift.type.property.json | 1 + .../digestengine/update-swift.typealias.json | 1 + .../documentation/shieldcrypto/digester.json | 1 + .../shieldcrypto/digester/algorithm.json | 1 + .../digester/algorithm/!=(_:_:).json | 1 + .../algorithm/equatable-implementations.json | 1 + .../digester/algorithm/hashbitlength.json | 1 + .../digester/algorithm/hashbytelength.json | 1 + .../shieldcrypto/digester/algorithm/sha1.json | 1 + .../digester/algorithm/sha224.json | 1 + .../digester/algorithm/sha256.json | 1 + .../digester/algorithm/sha384.json | 1 + .../digester/algorithm/sha512.json | 1 + .../digester/digest(_:using:).json | 1 + .../shieldcrypto/digester/for(_:).json | 1 + .../shieldcrypto/digester/type(_:).json | 1 + .../shieldcrypto/digesterengine.json | 1 + .../anydigester-implementations.json | 1 + .../digesterengine/digest(data:)-8aa54.json | 1 + .../digesterengine/digest(data:)-8qjp6.json | 1 + .../digest(data:datalength:).json | 1 + .../shieldcrypto/digesterengine/final().json | 1 + .../digesterengine/hashlength.json | 1 + .../shieldcrypto/digesterengine/init().json | 1 + .../digesterengine/update(data:)-3i8dr.json | 1 + .../digesterengine/update(data:)-9et7k.json | 1 + .../update(data:datalength:).json | 1 + .../data/documentation/shieldcrypto/hmac.json | 1 + .../shieldcrypto/hmac/algorithm.json | 1 + .../shieldcrypto/hmac/algorithm/!=(_:_:).json | 1 + .../shieldcrypto/hmac/algorithm/allcases.json | 1 + .../hmac/algorithm/description.json | 1 + .../algorithm/equatable-implementations.json | 1 + .../hmac/algorithm/hashbytelength.json | 1 + .../hmac/algorithm/init(rawvalue:name:).json | 1 + .../shieldcrypto/hmac/algorithm/md5.json | 1 + .../shieldcrypto/hmac/algorithm/name.json | 1 + .../shieldcrypto/hmac/algorithm/rawvalue.json | 1 + .../shieldcrypto/hmac/algorithm/sha1.json | 1 + .../shieldcrypto/hmac/algorithm/sha224.json | 1 + .../shieldcrypto/hmac/algorithm/sha256.json | 1 + .../shieldcrypto/hmac/algorithm/sha384.json | 1 + .../shieldcrypto/hmac/algorithm/sha512.json | 1 + .../shieldcrypto/hmac/final().json | 1 + .../shieldcrypto/hmac/hmac(_:using:key:).json | 1 + .../shieldcrypto/hmac/init(_:key:).json | 1 + .../shieldcrypto/hmac/reset(key:).json | 1 + .../hmac/update(data:)-9bzdo.json | 1 + .../hmac/update(data:)-9ln92.json | 1 + .../hmac/update(data:datalength:).json | 1 + .../documentation/shieldcrypto/pbkdf.json | 1 + .../shieldcrypto/pbkdf/algorithm.json | 1 + .../pbkdf/algorithm/!=(_:_:).json | 1 + .../pbkdf/algorithm/allcases.json | 1 + .../pbkdf/algorithm/description.json | 1 + .../algorithm/equatable-implementations.json | 1 + .../pbkdf/algorithm/init(rawvalue:name:).json | 1 + .../shieldcrypto/pbkdf/algorithm/name.json | 1 + .../shieldcrypto/pbkdf/algorithm/pbkdf2.json | 1 + .../pbkdf/algorithm/rawvalue.json | 1 + ...:using:psuedorandomalgorithm:taking:).json | 1 + ...:using:psuedorandomalgorithm:rounds:).json | 1 + .../shieldcrypto/pbkdf/error.json | 1 + .../shieldcrypto/pbkdf/error/!=(_:_:).json | 1 + .../pbkdf/error/calibrationfailed.json | 1 + .../error/equatable-implementations.json | 1 + .../pbkdf/error/error-implementations.json | 1 + .../pbkdf/error/localizeddescription.json | 1 + .../pbkdf/psuedorandomalgorithm.json | 1 + .../pbkdf/psuedorandomalgorithm/!=(_:_:).json | 1 + .../pbkdf/psuedorandomalgorithm/allcases.json | 1 + .../psuedorandomalgorithm/description.json | 1 + .../equatable-implementations.json | 1 + .../pbkdf/psuedorandomalgorithm/hmacsha1.json | 1 + .../psuedorandomalgorithm/hmacsha224.json | 1 + .../psuedorandomalgorithm/hmacsha256.json | 1 + .../psuedorandomalgorithm/hmacsha384.json | 1 + .../psuedorandomalgorithm/hmacsha512.json | 1 + .../init(rawvalue:name:).json | 1 + .../pbkdf/psuedorandomalgorithm/name.json | 1 + .../pbkdf/psuedorandomalgorithm/rawvalue.json | 1 + .../pbkdf/psuedorandomalgorithm/sha1.json | 1 + .../pbkdf/psuedorandomalgorithm/sha224.json | 1 + .../pbkdf/psuedorandomalgorithm/sha256.json | 1 + .../pbkdf/psuedorandomalgorithm/sha384.json | 1 + .../pbkdf/psuedorandomalgorithm/sha512.json | 1 + .../documentation/shieldcrypto/random.json | 1 + .../shieldcrypto/random/generate(count:).json | 1 + .../shieldcrypto/sha1digester.json | 1 + .../shieldcrypto/sha1engine.json | 1 + .../shieldcrypto/sha1engine/context.json | 1 + .../shieldcrypto/sha1engine/create.json | 1 + .../shieldcrypto/sha1engine/digest.json | 1 + .../shieldcrypto/sha1engine/final.json | 1 + .../shieldcrypto/sha1engine/hashlength.json | 1 + .../shieldcrypto/sha1engine/update.json | 1 + .../shieldcrypto/sha224digester.json | 1 + .../shieldcrypto/sha224engine.json | 1 + .../shieldcrypto/sha224engine/context.json | 1 + .../shieldcrypto/sha224engine/create.json | 1 + .../shieldcrypto/sha224engine/digest.json | 1 + .../shieldcrypto/sha224engine/final.json | 1 + .../shieldcrypto/sha224engine/hashlength.json | 1 + .../shieldcrypto/sha224engine/update.json | 1 + .../shieldcrypto/sha256digester.json | 1 + .../shieldcrypto/sha256engine.json | 1 + .../shieldcrypto/sha256engine/context.json | 1 + .../shieldcrypto/sha256engine/create.json | 1 + .../shieldcrypto/sha256engine/digest.json | 1 + .../shieldcrypto/sha256engine/final.json | 1 + .../shieldcrypto/sha256engine/hashlength.json | 1 + .../shieldcrypto/sha256engine/update.json | 1 + .../shieldcrypto/sha384digester.json | 1 + .../shieldcrypto/sha384engine.json | 1 + .../shieldcrypto/sha384engine/context.json | 1 + .../shieldcrypto/sha384engine/create.json | 1 + .../shieldcrypto/sha384engine/digest.json | 1 + .../shieldcrypto/sha384engine/final.json | 1 + .../shieldcrypto/sha384engine/hashlength.json | 1 + .../shieldcrypto/sha384engine/update.json | 1 + .../shieldcrypto/sha512digester.json | 1 + .../shieldcrypto/sha512engine.json | 1 + .../shieldcrypto/sha512engine/context.json | 1 + .../shieldcrypto/sha512engine/create.json | 1 + .../shieldcrypto/sha512engine/digest.json | 1 + .../shieldcrypto/sha512engine/final.json | 1 + .../shieldcrypto/sha512engine/hashlength.json | 1 + .../shieldcrypto/sha512engine/update.json | 1 + 3.4.0/data/documentation/shieldoid.json | 1 + 3.4.0/data/documentation/shieldoid/iso.json | 1 + .../data/documentation/shieldoid/iso/id.json | 1 + .../shieldoid/iso/memberbody.json | 1 + .../shieldoid/iso/memberbody/id.json | 1 + .../shieldoid/iso/memberbody/names.json | 1 + .../shieldoid/iso/memberbody/us.json | 1 + .../shieldoid/iso/memberbody/us/ansix962.json | 1 + .../iso/memberbody/us/ansix962/curves.json | 1 + .../us/ansix962/curves/characteristictwo.json | 1 + .../curves/characteristictwo/!=(_:_:).json | 1 + .../curves/characteristictwo/c2onb191v4.json | 1 + .../curves/characteristictwo/c2onb191v5.json | 1 + .../curves/characteristictwo/c2onb239v4.json | 1 + .../curves/characteristictwo/c2onb239v5.json | 1 + .../curves/characteristictwo/c2pnb163v1.json | 1 + .../curves/characteristictwo/c2pnb163v2.json | 1 + .../curves/characteristictwo/c2pnb163v3.json | 1 + .../curves/characteristictwo/c2pnb176w1.json | 1 + .../curves/characteristictwo/c2pnb208w1.json | 1 + .../curves/characteristictwo/c2pnb272w1.json | 1 + .../curves/characteristictwo/c2pnb304w1.json | 1 + .../curves/characteristictwo/c2pnb368w1.json | 1 + .../curves/characteristictwo/c2tnb191v1.json | 1 + .../curves/characteristictwo/c2tnb191v2.json | 1 + .../curves/characteristictwo/c2tnb191v3.json | 1 + .../curves/characteristictwo/c2tnb239v1.json | 1 + .../curves/characteristictwo/c2tnb239v2.json | 1 + .../curves/characteristictwo/c2tnb239v3.json | 1 + .../curves/characteristictwo/c2tnb359v1.json | 1 + .../curves/characteristictwo/c2tnb431r1.json | 1 + .../equatable-implementations.json | 1 + .../curves/characteristictwo/hash(into:).json | 1 + .../curves/characteristictwo/hashvalue.json | 1 + .../ansix962/curves/characteristictwo/id.json | 1 + .../characteristictwo/init(rawvalue:).json | 1 + .../curves/characteristictwo/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../iso/memberbody/us/ansix962/curves/id.json | 1 + .../memberbody/us/ansix962/curves/names.json | 1 + .../memberbody/us/ansix962/curves/prime.json | 1 + .../us/ansix962/curves/prime/!=(_:_:).json | 1 + .../prime/equatable-implementations.json | 1 + .../us/ansix962/curves/prime/hash(into:).json | 1 + .../us/ansix962/curves/prime/hashvalue.json | 1 + .../us/ansix962/curves/prime/id.json | 1 + .../curves/prime/init(rawvalue:).json | 1 + .../us/ansix962/curves/prime/names.json | 1 + .../us/ansix962/curves/prime/prime192v1.json | 1 + .../us/ansix962/curves/prime/prime192v2.json | 1 + .../us/ansix962/curves/prime/prime192v3.json | 1 + .../us/ansix962/curves/prime/prime239v1.json | 1 + .../us/ansix962/curves/prime/prime239v2.json | 1 + .../us/ansix962/curves/prime/prime239v3.json | 1 + .../us/ansix962/curves/prime/prime256v1.json | 1 + .../rawrepresentable-implementations.json | 1 + .../iso/memberbody/us/ansix962/id.json | 1 + .../iso/memberbody/us/ansix962/keytype.json | 1 + .../us/ansix962/keytype/!=(_:_:).json | 1 + .../us/ansix962/keytype/ecpublickey.json | 1 + .../keytype/equatable-implementations.json | 1 + .../us/ansix962/keytype/hash(into:).json | 1 + .../us/ansix962/keytype/hashvalue.json | 1 + .../memberbody/us/ansix962/keytype/id.json | 1 + .../us/ansix962/keytype/init(rawvalue:).json | 1 + .../memberbody/us/ansix962/keytype/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../iso/memberbody/us/ansix962/names.json | 1 + .../memberbody/us/ansix962/signatures.json | 1 + .../us/ansix962/signatures/!=(_:_:).json | 1 + .../signatures/ecdsawithrecommended.json | 1 + .../us/ansix962/signatures/ecdsawithsha1.json | 1 + .../us/ansix962/signatures/ecdsawithsha2.json | 1 + .../signatures/ecdsawithsha2/!=(_:_:).json | 1 + .../ecdsawithsha2/ecdsawithsha224.json | 1 + .../ecdsawithsha2/ecdsawithsha256.json | 1 + .../ecdsawithsha2/ecdsawithsha384.json | 1 + .../ecdsawithsha2/ecdsawithsha512.json | 1 + .../equatable-implementations.json | 1 + .../signatures/ecdsawithsha2/hash(into:).json | 1 + .../signatures/ecdsawithsha2/hashvalue.json | 1 + .../ansix962/signatures/ecdsawithsha2/id.json | 1 + .../ecdsawithsha2/init(rawvalue:).json | 1 + .../signatures/ecdsawithsha2/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../signatures/equatable-implementations.json | 1 + .../us/ansix962/signatures/hash(into:).json | 1 + .../us/ansix962/signatures/hashvalue.json | 1 + .../memberbody/us/ansix962/signatures/id.json | 1 + .../ansix962/signatures/init(rawvalue:).json | 1 + .../us/ansix962/signatures/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../shieldoid/iso/memberbody/us/id.json | 1 + .../shieldoid/iso/memberbody/us/names.json | 1 + .../shieldoid/iso/memberbody/us/rsadsi.json | 1 + .../memberbody/us/rsadsi/digestalgorithm.json | 1 + .../us/rsadsi/digestalgorithm/!=(_:_:).json | 1 + .../equatable-implementations.json | 1 + .../rsadsi/digestalgorithm/hash(into:).json | 1 + .../us/rsadsi/digestalgorithm/hashvalue.json | 1 + .../digestalgorithm/hhmacwithsha512_224.json | 1 + .../digestalgorithm/hhmacwithsha512_256.json | 1 + .../rsadsi/digestalgorithm/hmacwithsha1.json | 1 + .../digestalgorithm/hmacwithsha224.json | 1 + .../digestalgorithm/hmacwithsha256.json | 1 + .../digestalgorithm/hmacwithsha384.json | 1 + .../digestalgorithm/hmacwithsha512.json | 1 + .../us/rsadsi/digestalgorithm/id.json | 1 + .../digestalgorithm/init(rawvalue:).json | 1 + .../us/rsadsi/digestalgorithm/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../us/rsadsi/encryptionalgorithm.json | 1 + .../rsadsi/encryptionalgorithm/!=(_:_:).json | 1 + .../rsadsi/encryptionalgorithm/descdmf.json | 1 + .../rsadsi/encryptionalgorithm/desede3.json | 1 + .../encryptionalgorithm/desede3cbc.json | 1 + .../rsadsi/encryptionalgorithm/desxcbc.json | 1 + .../equatable-implementations.json | 1 + .../encryptionalgorithm/hash(into:).json | 1 + .../rsadsi/encryptionalgorithm/hashvalue.json | 1 + .../us/rsadsi/encryptionalgorithm/id.json | 1 + .../encryptionalgorithm/init(rawvalue:).json | 1 + .../us/rsadsi/encryptionalgorithm/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../us/rsadsi/encryptionalgorithm/rc2cbc.json | 1 + .../us/rsadsi/encryptionalgorithm/rc2ecb.json | 1 + .../us/rsadsi/encryptionalgorithm/rc4.json | 1 + .../encryptionalgorithm/rc4withmac.json | 1 + .../us/rsadsi/encryptionalgorithm/rc5cbc.json | 1 + .../rsadsi/encryptionalgorithm/rc5cbcpad.json | 1 + .../iso/memberbody/us/rsadsi/id.json | 1 + .../iso/memberbody/us/rsadsi/names.json | 1 + .../iso/memberbody/us/rsadsi/pkcs.json | 1 + .../iso/memberbody/us/rsadsi/pkcs/id.json | 1 + .../iso/memberbody/us/rsadsi/pkcs/names.json | 1 + .../iso/memberbody/us/rsadsi/pkcs/pkcs1.json | 1 + .../us/rsadsi/pkcs/pkcs1/!=(_:_:).json | 1 + .../pkcs/pkcs1/equatable-implementations.json | 1 + .../us/rsadsi/pkcs/pkcs1/hash(into:).json | 1 + .../us/rsadsi/pkcs/pkcs1/hashvalue.json | 1 + .../memberbody/us/rsadsi/pkcs/pkcs1/id.json | 1 + .../us/rsadsi/pkcs/pkcs1/init(rawvalue:).json | 1 + .../pkcs/pkcs1/md2withrsaencryption.json | 1 + .../pkcs/pkcs1/md4withrsaencryption.json | 1 + .../pkcs/pkcs1/md5withrsaencryption.json | 1 + .../us/rsadsi/pkcs/pkcs1/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../us/rsadsi/pkcs/pkcs1/rsaencryption.json | 1 + .../pkcs/pkcs1/sha1withrsasignature.json | 1 + .../pkcs/pkcs1/sha224withrsaencryption.json | 1 + .../pkcs/pkcs1/sha256withrsaencryption.json | 1 + .../pkcs/pkcs1/sha384withrsaencryption.json | 1 + .../pkcs/pkcs1/sha512withrsaencryption.json | 1 + .../iso/memberbody/us/rsadsi/pkcs/pkcs5.json | 1 + .../us/rsadsi/pkcs/pkcs5/!=(_:_:).json | 1 + .../pkcs/pkcs5/equatable-implementations.json | 1 + .../us/rsadsi/pkcs/pkcs5/hash(into:).json | 1 + .../us/rsadsi/pkcs/pkcs5/hashvalue.json | 1 + .../memberbody/us/rsadsi/pkcs/pkcs5/id.json | 1 + .../us/rsadsi/pkcs/pkcs5/init(rawvalue:).json | 1 + .../us/rsadsi/pkcs/pkcs5/names.json | 1 + .../us/rsadsi/pkcs/pkcs5/pbes2.json | 1 + .../us/rsadsi/pkcs/pkcs5/pbkdf2.json | 1 + .../rawrepresentable-implementations.json | 1 + .../iso/memberbody/us/rsadsi/pkcs/pkcs9.json | 1 + .../us/rsadsi/pkcs/pkcs9/!=(_:_:).json | 1 + .../rsadsi/pkcs/pkcs9/challengepassword.json | 1 + .../us/rsadsi/pkcs/pkcs9/contenttype.json | 1 + .../rsadsi/pkcs/pkcs9/countersignature.json | 1 + .../us/rsadsi/pkcs/pkcs9/emailaddress.json | 1 + .../pkcs/pkcs9/equatable-implementations.json | 1 + .../pkcs9/extendedcertificateattributes.json | 1 + .../rsadsi/pkcs/pkcs9/extensionrequest.json | 1 + .../us/rsadsi/pkcs/pkcs9/hash(into:).json | 1 + .../us/rsadsi/pkcs/pkcs9/hashvalue.json | 1 + .../memberbody/us/rsadsi/pkcs/pkcs9/id.json | 1 + .../us/rsadsi/pkcs/pkcs9/init(rawvalue:).json | 1 + .../us/rsadsi/pkcs/pkcs9/messagedigest.json | 1 + .../us/rsadsi/pkcs/pkcs9/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../us/rsadsi/pkcs/pkcs9/signingtime.json | 1 + .../pkcs/pkcs9/unstructuredaddress.json | 1 + .../rsadsi/pkcs/pkcs9/unstructuredname.json | 1 + .../documentation/shieldoid/iso/names.json | 1 + .../data/documentation/shieldoid/iso/org.json | 1 + .../shieldoid/iso/org/certicom.json | 1 + .../shieldoid/iso/org/certicom/curve.json | 1 + .../iso/org/certicom/curve/!=(_:_:).json | 1 + .../iso/org/certicom/curve/ansip160k1.json | 1 + .../iso/org/certicom/curve/ansip160r1.json | 1 + .../iso/org/certicom/curve/ansip160r2.json | 1 + .../iso/org/certicom/curve/ansip192k1.json | 1 + .../iso/org/certicom/curve/ansip224k1.json | 1 + .../iso/org/certicom/curve/ansip224r1.json | 1 + .../iso/org/certicom/curve/ansip256k1.json | 1 + .../iso/org/certicom/curve/ansip384r1.json | 1 + .../iso/org/certicom/curve/ansip521r1.json | 1 + .../iso/org/certicom/curve/ansit163k1.json | 1 + .../iso/org/certicom/curve/ansit163r1.json | 1 + .../iso/org/certicom/curve/ansit163r2.json | 1 + .../iso/org/certicom/curve/ansit193r1.json | 1 + .../iso/org/certicom/curve/ansit193r2.json | 1 + .../iso/org/certicom/curve/ansit233k1.json | 1 + .../iso/org/certicom/curve/ansit233r1.json | 1 + .../iso/org/certicom/curve/ansit239k1.json | 1 + .../iso/org/certicom/curve/ansit283k1.json | 1 + .../iso/org/certicom/curve/ansit283r1.json | 1 + .../iso/org/certicom/curve/ansit409k1.json | 1 + .../iso/org/certicom/curve/ansit409r1.json | 1 + .../iso/org/certicom/curve/ansit571k1.json | 1 + .../iso/org/certicom/curve/ansit571r1.json | 1 + .../curve/equatable-implementations.json | 1 + .../iso/org/certicom/curve/hash(into:).json | 1 + .../iso/org/certicom/curve/hashvalue.json | 1 + .../shieldoid/iso/org/certicom/curve/id.json | 1 + .../org/certicom/curve/init(rawvalue:).json | 1 + .../iso/org/certicom/curve/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../iso/org/certicom/curve/secp112r1.json | 1 + .../iso/org/certicom/curve/secp112r2.json | 1 + .../iso/org/certicom/curve/secp128r1.json | 1 + .../iso/org/certicom/curve/secp128r2.json | 1 + .../iso/org/certicom/curve/sect113r1.json | 1 + .../iso/org/certicom/curve/sect113r2.json | 1 + .../iso/org/certicom/curve/sect131r1.json | 1 + .../iso/org/certicom/curve/sect131r2.json | 1 + .../shieldoid/iso/org/certicom/id.json | 1 + .../shieldoid/iso/org/certicom/names.json | 1 + .../shieldoid/iso/org/certicom/schemes.json | 1 + .../iso/org/certicom/schemes/!=(_:_:).json | 1 + .../dhsinglepasscofactordhrecommendedkdf.json | 1 + .../dhsinglepasscofactordhspecifiedkdf.json | 1 + .../iso/org/certicom/schemes/ecdh.json | 1 + .../iso/org/certicom/schemes/ecmqv.json | 1 + .../schemes/equatable-implementations.json | 1 + .../iso/org/certicom/schemes/hash(into:).json | 1 + .../iso/org/certicom/schemes/hashvalue.json | 1 + .../iso/org/certicom/schemes/id.json | 1 + .../org/certicom/schemes/init(rawvalue:).json | 1 + .../iso/org/certicom/schemes/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../documentation/shieldoid/iso/org/dod.json | 1 + .../shieldoid/iso/org/dod/id.json | 1 + .../shieldoid/iso/org/dod/internet.json | 1 + .../shieldoid/iso/org/dod/internet/id.json | 1 + .../shieldoid/iso/org/dod/internet/names.json | 1 + .../iso/org/dod/internet/security.json | 1 + .../iso/org/dod/internet/security/id.json | 1 + .../org/dod/internet/security/mechanisms.json | 1 + .../dod/internet/security/mechanisms/id.json | 1 + .../internet/security/mechanisms/names.json | 1 + .../internet/security/mechanisms/pkix.json | 1 + .../internet/security/mechanisms/pkix/id.json | 1 + .../internet/security/mechanisms/pkix/kp.json | 1 + .../security/mechanisms/pkix/kp/!=(_:_:).json | 1 + .../mechanisms/pkix/kp/clientauth.json | 1 + .../mechanisms/pkix/kp/codesigning.json | 1 + .../security/mechanisms/pkix/kp/dvcs.json | 1 + .../mechanisms/pkix/kp/emailprotection.json | 1 + .../pkix/kp/equatable-implementations.json | 1 + .../mechanisms/pkix/kp/hash(into:).json | 1 + .../mechanisms/pkix/kp/hashvalue.json | 1 + .../security/mechanisms/pkix/kp/id.json | 1 + .../mechanisms/pkix/kp/idkpcapwapac.json | 1 + .../mechanisms/pkix/kp/idkpcapwapwtp.json | 1 + .../mechanisms/pkix/kp/idkpcmcarchive.json | 1 + .../mechanisms/pkix/kp/idkpcmcca.json | 1 + .../mechanisms/pkix/kp/idkpcmcra.json | 1 + .../mechanisms/pkix/kp/idkpeapoverlan.json | 1 + .../mechanisms/pkix/kp/idkpeapoverppp.json | 1 + .../mechanisms/pkix/kp/idkpipsecike.json | 1 + .../mechanisms/pkix/kp/idkpscvpclient.json | 1 + .../mechanisms/pkix/kp/idkpscvpresponder.json | 1 + .../mechanisms/pkix/kp/idkpscvpserver.json | 1 + .../mechanisms/pkix/kp/idkpsendowner.json | 1 + .../pkix/kp/idkpsendproxiedowner.json | 1 + .../mechanisms/pkix/kp/idkpsendproxy.json | 1 + .../mechanisms/pkix/kp/idkpsendrouter.json | 1 + .../mechanisms/pkix/kp/idkpsipdomain.json | 1 + .../mechanisms/pkix/kp/init(rawvalue:).json | 1 + .../mechanisms/pkix/kp/ipsecendsystem.json | 1 + .../mechanisms/pkix/kp/ipsectunnel.json | 1 + .../mechanisms/pkix/kp/ipsecuser.json | 1 + .../security/mechanisms/pkix/kp/names.json | 1 + .../mechanisms/pkix/kp/ocspsigning.json | 1 + .../kp/rawrepresentable-implementations.json | 1 + .../pkix/kp/sbgpcertaaserverauth.json | 1 + .../mechanisms/pkix/kp/secureshellclient.json | 1 + .../mechanisms/pkix/kp/secureshellserver.json | 1 + .../mechanisms/pkix/kp/serverauth.json | 1 + .../mechanisms/pkix/kp/timestamping.json | 1 + .../security/mechanisms/pkix/names.json | 1 + .../iso/org/dod/internet/security/names.json | 1 + .../shieldoid/iso/org/dod/names.json | 1 + .../documentation/shieldoid/iso/org/id.json | 1 + .../shieldoid/iso/org/names.json | 1 + .../data/documentation/shieldoid/iso_itu.json | 1 + .../shieldoid/iso_itu/country.json | 1 + .../shieldoid/iso_itu/country/id.json | 1 + .../shieldoid/iso_itu/country/names.json | 1 + .../shieldoid/iso_itu/country/us.json | 1 + .../shieldoid/iso_itu/country/us/id.json | 1 + .../shieldoid/iso_itu/country/us/names.json | 1 + .../iso_itu/country/us/organization.json | 1 + .../iso_itu/country/us/organization/gov.json | 1 + .../country/us/organization/gov/csor.json | 1 + .../country/us/organization/gov/csor/id.json | 1 + .../us/organization/gov/csor/names.json | 1 + .../organization/gov/csor/nistalgorithms.json | 1 + .../gov/csor/nistalgorithms/aes.json | 1 + .../gov/csor/nistalgorithms/aes/!=(_:_:).json | 1 + .../nistalgorithms/aes/aes128_cbc_pad.json | 1 + .../csor/nistalgorithms/aes/aes128_ccm.json | 1 + .../csor/nistalgorithms/aes/aes128_cfb.json | 1 + .../csor/nistalgorithms/aes/aes128_ecb.json | 1 + .../csor/nistalgorithms/aes/aes128_gcm.json | 1 + .../csor/nistalgorithms/aes/aes128_gmac.json | 1 + .../csor/nistalgorithms/aes/aes128_ofb.json | 1 + .../csor/nistalgorithms/aes/aes128_wrap.json | 1 + .../nistalgorithms/aes/aes128_wrap_pad.json | 1 + .../nistalgorithms/aes/aes192_cbc_pad.json | 1 + .../csor/nistalgorithms/aes/aes192_ccm.json | 1 + .../csor/nistalgorithms/aes/aes192_cfb.json | 1 + .../csor/nistalgorithms/aes/aes192_ecb.json | 1 + .../csor/nistalgorithms/aes/aes192_gcm.json | 1 + .../csor/nistalgorithms/aes/aes192_gmac.json | 1 + .../csor/nistalgorithms/aes/aes192_ofb.json | 1 + .../csor/nistalgorithms/aes/aes192_wrap.json | 1 + .../nistalgorithms/aes/aes192_wrap_pad.json | 1 + .../nistalgorithms/aes/aes256_cbc_pad.json | 1 + .../csor/nistalgorithms/aes/aes256_ccm.json | 1 + .../csor/nistalgorithms/aes/aes256_cfb.json | 1 + .../csor/nistalgorithms/aes/aes256_ecb.json | 1 + .../csor/nistalgorithms/aes/aes256_gcm.json | 1 + .../csor/nistalgorithms/aes/aes256_gmac.json | 1 + .../csor/nistalgorithms/aes/aes256_ofb.json | 1 + .../csor/nistalgorithms/aes/aes256_wrap.json | 1 + .../nistalgorithms/aes/aes256_wrap_pad.json | 1 + .../aes/equatable-implementations.json | 1 + .../csor/nistalgorithms/aes/hash(into:).json | 1 + .../csor/nistalgorithms/aes/hashvalue.json | 1 + .../gov/csor/nistalgorithms/aes/id.json | 1 + .../nistalgorithms/aes/init(rawvalue:).json | 1 + .../gov/csor/nistalgorithms/aes/names.json | 1 + .../aes/rawrepresentable-implementations.json | 1 + .../gov/csor/nistalgorithms/hashalgs.json | 1 + .../nistalgorithms/hashalgs/!=(_:_:).json | 1 + .../hashalgs/equatable-implementations.json | 1 + .../nistalgorithms/hashalgs/hash(into:).json | 1 + .../nistalgorithms/hashalgs/hashvalue.json | 1 + .../hashalgs/hmacwithsha3_224.json | 1 + .../hashalgs/hmacwithsha3_256.json | 1 + .../hashalgs/hmacwithsha3_384.json | 1 + .../hashalgs/hmacwithsha3_512.json | 1 + .../gov/csor/nistalgorithms/hashalgs/id.json | 1 + .../hashalgs/init(rawvalue:).json | 1 + .../nistalgorithms/hashalgs/kacxof256.json | 1 + .../csor/nistalgorithms/hashalgs/kmac128.json | 1 + .../csor/nistalgorithms/hashalgs/kmac256.json | 1 + .../nistalgorithms/hashalgs/kmacxof128.json | 1 + .../csor/nistalgorithms/hashalgs/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../csor/nistalgorithms/hashalgs/sha224.json | 1 + .../csor/nistalgorithms/hashalgs/sha256.json | 1 + .../csor/nistalgorithms/hashalgs/sha384.json | 1 + .../nistalgorithms/hashalgs/sha3_224.json | 1 + .../nistalgorithms/hashalgs/sha3_256.json | 1 + .../nistalgorithms/hashalgs/sha3_384.json | 1 + .../nistalgorithms/hashalgs/sha3_512.json | 1 + .../csor/nistalgorithms/hashalgs/sha512.json | 1 + .../nistalgorithms/hashalgs/sha512_224.json | 1 + .../nistalgorithms/hashalgs/sha512_256.json | 1 + .../nistalgorithms/hashalgs/shake128.json | 1 + .../nistalgorithms/hashalgs/shake128_len.json | 1 + .../nistalgorithms/hashalgs/shake256.json | 1 + .../nistalgorithms/hashalgs/shake256_len.json | 1 + .../gov/csor/nistalgorithms/id.json | 1 + .../gov/csor/nistalgorithms/names.json | 1 + .../country/us/organization/gov/id.json | 1 + .../country/us/organization/gov/names.json | 1 + .../iso_itu/country/us/organization/id.json | 1 + .../country/us/organization/names.json | 1 + .../documentation/shieldoid/iso_itu/ds.json | 1 + .../shieldoid/iso_itu/ds/algorithm.json | 1 + .../shieldoid/iso_itu/ds/algorithm/aes.json | 1 + .../iso_itu/ds/algorithm/aes/!=(_:_:).json | 1 + .../iso_itu/ds/algorithm/aes/aes_cbc_128.json | 1 + .../iso_itu/ds/algorithm/aes/aes_cbc_192.json | 1 + .../iso_itu/ds/algorithm/aes/aes_cbc_256.json | 1 + .../iso_itu/ds/algorithm/aes/aes_ccm_128.json | 1 + .../iso_itu/ds/algorithm/aes/aes_ccm_192.json | 1 + .../iso_itu/ds/algorithm/aes/aes_ccm_256.json | 1 + .../iso_itu/ds/algorithm/aes/aes_cfb_128.json | 1 + .../iso_itu/ds/algorithm/aes/aes_cfb_192.json | 1 + .../iso_itu/ds/algorithm/aes/aes_cfb_256.json | 1 + .../iso_itu/ds/algorithm/aes/aes_gcm_128.json | 1 + .../iso_itu/ds/algorithm/aes/aes_gcm_192.json | 1 + .../iso_itu/ds/algorithm/aes/aes_gcm_256.json | 1 + .../ds/algorithm/aes/aes_gcm_siv_128.json | 1 + .../ds/algorithm/aes/aes_gcm_siv_192.json | 1 + .../ds/algorithm/aes/aes_gcm_siv_256.json | 1 + .../ds/algorithm/aes/aes_gmac_128.json | 1 + .../ds/algorithm/aes/aes_gmac_192.json | 1 + .../ds/algorithm/aes/aes_gmac_256.json | 1 + .../iso_itu/ds/algorithm/aes/aes_ofb_128.json | 1 + .../iso_itu/ds/algorithm/aes/aes_ofb_192.json | 1 + .../iso_itu/ds/algorithm/aes/aes_ofb_256.json | 1 + .../aes/equatable-implementations.json | 1 + .../iso_itu/ds/algorithm/aes/hash(into:).json | 1 + .../iso_itu/ds/algorithm/aes/hashvalue.json | 1 + .../iso_itu/ds/algorithm/aes/id.json | 1 + .../ds/algorithm/aes/init(rawvalue:).json | 1 + .../iso_itu/ds/algorithm/aes/names.json | 1 + .../aes/rawrepresentable-implementations.json | 1 + .../shieldoid/iso_itu/ds/algorithm/id.json | 1 + .../shieldoid/iso_itu/ds/algorithm/names.json | 1 + .../shieldoid/iso_itu/ds/attributetype.json | 1 + .../iso_itu/ds/attributetype/!=(_:_:).json | 1 + .../ds/attributetype/aacertificate.json | 1 + .../ds/attributetype/aliasedentryname.json | 1 + .../attributeauthorityrevocationlist.json | 1 + .../attributetype/attributecertificate.json | 1 + .../attributecertificaterevocationlist.json | 1 + .../attributedescriptorcertificate.json | 1 + .../attributetype/attributeintegrityinfo.json | 1 + .../authorityrevocationlist.json | 1 + .../ds/attributetype/businesscategory.json | 1 + .../ds/attributetype/cacertificate.json | 1 + .../ds/attributetype/certificatepolicy.json | 1 + .../certificaterevocationlist.json | 1 + .../certificationpracticestmt.json | 1 + .../iso_itu/ds/attributetype/clearance.json | 1 + .../iso_itu/ds/attributetype/commonname.json | 1 + .../attributetype/communicationsnetwork.json | 1 + .../attributetype/communicationsservice.json | 1 + .../iso_itu/ds/attributetype/confkeyinfo.json | 1 + .../iso_itu/ds/attributetype/contenturl.json | 1 + .../iso_itu/ds/attributetype/countryname.json | 1 + .../attributetype/crosscertificatepair.json | 1 + .../ds/attributetype/defaultdirqop.json | 1 + .../ds/attributetype/delegationpath.json | 1 + .../ds/attributetype/deltarevocationlist.json | 1 + .../iso_itu/ds/attributetype/description.json | 1 + .../attributetype/destinationindicator.json | 1 + .../ds/attributetype/distinguishedname.json | 1 + .../iso_itu/ds/attributetype/dmdname.json | 1 + .../iso_itu/ds/attributetype/dnqualifier.json | 1 + .../ds/attributetype/enhancedsearchguide.json | 1 + .../iso_itu/ds/attributetype/epc.json | 1 + .../iso_itu/ds/attributetype/epcformat.json | 1 + .../iso_itu/ds/attributetype/epcinurn.json | 1 + .../equatable-implementations.json | 1 + .../facsimiletelephonenumber.json | 1 + .../iso_itu/ds/attributetype/family.json | 1 + .../ds/attributetype/generationqualifier.json | 1 + .../iso_itu/ds/attributetype/givenname.json | 1 + .../iso_itu/ds/attributetype/hash(into:).json | 1 + .../iso_itu/ds/attributetype/hashvalue.json | 1 + .../ds/attributetype/houseidentifier.json | 1 + .../iso_itu/ds/attributetype/id.json | 1 + .../ds/attributetype/init(rawvalue:).json | 1 + .../iso_itu/ds/attributetype/initials.json | 1 + .../internationalisdnnumber.json | 1 + .../attributetype/knowledgeinformation.json | 1 + .../iso_itu/ds/attributetype/ldapurl.json | 1 + .../ds/attributetype/localityname.json | 1 + .../iso_itu/ds/attributetype/member.json | 1 + .../iso_itu/ds/attributetype/name.json | 1 + .../iso_itu/ds/attributetype/names.json | 1 + .../iso_itu/ds/attributetype/objectclass.json | 1 + .../attributetype/organizationalunitname.json | 1 + .../attributetype/organizationidentifier.json | 1 + .../ds/attributetype/organizationname.json | 1 + .../iso_itu/ds/attributetype/owner.json | 1 + .../iso_itu/ds/attributetype/permission.json | 1 + .../physicaldeliveryofficename.json | 1 + .../iso_itu/ds/attributetype/pkipath.json | 1 + .../ds/attributetype/postaladdress.json | 1 + .../iso_itu/ds/attributetype/postalcode.json | 1 + .../ds/attributetype/postofficebox.json | 1 + .../preferreddeliverymethod.json | 1 + .../ds/attributetype/presentationaddress.json | 1 + .../iso_itu/ds/attributetype/privpolicy.json | 1 + .../ds/attributetype/protocolinformation.json | 1 + .../ds/attributetype/protprivpolicy.json | 1 + .../iso_itu/ds/attributetype/pseudonym.json | 1 + .../ds/attributetype/pwdattribute.json | 1 + .../rawrepresentable-implementations.json | 1 + .../ds/attributetype/registeredaddress.json | 1 + .../iso_itu/ds/attributetype/role.json | 1 + .../ds/attributetype/roleoccupant.json | 1 + .../iso_itu/ds/attributetype/searchguide.json | 1 + .../iso_itu/ds/attributetype/seealso.json | 1 + .../ds/attributetype/serialnumber.json | 1 + .../ds/attributetype/stateorprovincename.json | 1 + .../ds/attributetype/streetaddress.json | 1 + .../ds/attributetype/supportedalgorithms.json | 1 + .../supportedapplicationcontext.json | 1 + .../iso_itu/ds/attributetype/surname.json | 1 + .../iso_itu/ds/attributetype/tagafi.json | 1 + .../iso_itu/ds/attributetype/taglocation.json | 1 + .../iso_itu/ds/attributetype/tagoid.json | 1 + .../ds/attributetype/telephonenumber.json | 1 + .../teletexterminalidentifier.json | 1 + .../iso_itu/ds/attributetype/telexnumber.json | 1 + .../iso_itu/ds/attributetype/title.json | 1 + .../iso_itu/ds/attributetype/uii.json | 1 + .../iso_itu/ds/attributetype/uiiformat.json | 1 + .../iso_itu/ds/attributetype/uiiinurh.json | 1 + .../ds/attributetype/uniqueidentifier.json | 1 + .../ds/attributetype/uniquemember.json | 1 + .../iso_itu/ds/attributetype/uri.json | 1 + .../iso_itu/ds/attributetype/url.json | 1 + .../iso_itu/ds/attributetype/urn.json | 1 + .../iso_itu/ds/attributetype/urnc.json | 1 + .../ds/attributetype/usercertificate.json | 1 + .../ds/attributetype/userpassword.json | 1 + .../iso_itu/ds/attributetype/userpwd.json | 1 + .../ds/attributetype/utmcoordinates.json | 1 + .../iso_itu/ds/attributetype/uuidpair.json | 1 + .../iso_itu/ds/attributetype/x121address.json | 1 + .../ds/attributetype/xmlprivilegeinfo.json | 1 + .../ds/attributetype/xmlprivpolicy.json | 1 + .../iso_itu/ds/certificateextension.json | 1 + .../ds/certificateextension/!=(_:_:).json | 1 + .../acceptablecertpolicies.json | 1 + .../acceptableprivilegepolicies.json | 1 + .../attributedescriptor.json | 1 + .../authorityattributeidentifier.json | 1 + .../authoritykeyidentifier.json | 1 + .../certificateextension/baseupdatetime.json | 1 + .../basicattconstraints.json | 1 + .../basicconstraints.json | 1 + .../certificateissuer.json | 1 + .../certificatepolicies.json | 1 + .../crldistributionpoints.json | 1 + .../ds/certificateextension/crlnumber.json | 1 + .../ds/certificateextension/crlscope.json | 1 + .../crlstreamidentifier.json | 1 + .../delegatednameconstraints.json | 1 + .../deltacrlindicator.json | 1 + .../ds/certificateextension/deltainfo.json | 1 + .../equatable-implementations.json | 1 + .../certificateextension/expirationdate.json | 1 + .../ds/certificateextension/extkeyusage.json | 1 + .../ds/certificateextension/freshestcrl.json | 1 + .../ds/certificateextension/hash(into:).json | 1 + .../ds/certificateextension/hashvalue.json | 1 + .../iso_itu/ds/certificateextension/id.json | 1 + .../inhibitanypolicy.json | 1 + .../certificateextension/init(rawvalue:).json | 1 + .../certificateextension/instructioncode.json | 1 + .../certificateextension/invaliditydate.json | 1 + .../certificateextension/issueraltname.json | 1 + .../issuingdistributionpoint.json | 1 + .../certificateextension/keyattributes.json | 1 + .../ds/certificateextension/keyusage.json | 1 + .../keyusagerestriction.json | 1 + .../certificateextension/nameconstraints.json | 1 + .../ds/certificateextension/names.json | 1 + .../ds/certificateextension/norevavail.json | 1 + .../ds/certificateextension/orderedlist.json | 1 + .../policyconstraints.json | 1 + .../certificateextension/policymapping.json | 1 + .../certificateextension/policymappings.json | 1 + .../privatekeyusageperiod.json | 1 + .../rawrepresentable-implementations.json | 1 + .../ds/certificateextension/reasoncode.json | 1 + .../rolespeccertidentifier.json | 1 + .../certificateextension/soaidentifier.json | 1 + .../certificateextension/statusreferrals.json | 1 + .../certificateextension/subjectaltname.json | 1 + .../subjectdirectoryattributes.json | 1 + .../subjectkeyidentifier.json | 1 + .../subtreesconstraint.json | 1 + .../targetinformation.json | 1 + .../timespecification.json | 1 + .../ds/certificateextension/usernotice.json | 1 + .../shieldoid/iso_itu/ds/id.json | 1 + .../shieldoid/iso_itu/ds/names.json | 1 + .../documentation/shieldoid/iso_itu/id.json | 1 + .../shieldoid/iso_itu/names.json | 1 + 3.4.0/data/documentation/shieldoid/itu.json | 1 + .../documentation/shieldoid/itu/data.json | 1 + .../documentation/shieldoid/itu/data/id.json | 1 + .../shieldoid/itu/data/names.json | 1 + .../documentation/shieldoid/itu/data/pss.json | 1 + .../shieldoid/itu/data/pss/id.json | 1 + .../shieldoid/itu/data/pss/names.json | 1 + .../shieldoid/itu/data/pss/ucl.json | 1 + .../shieldoid/itu/data/pss/ucl/id.json | 1 + .../shieldoid/itu/data/pss/ucl/names.json | 1 + .../shieldoid/itu/data/pss/ucl/pilot.json | 1 + .../shieldoid/itu/data/pss/ucl/pilot/id.json | 1 + .../itu/data/pss/ucl/pilot/names.json | 1 + .../pss/ucl/pilot/pilotattributetype.json | 1 + .../pilot/pilotattributetype/!=(_:_:).json | 1 + .../pilotattributetype/domaincomponent.json | 1 + .../equatable-implementations.json | 1 + .../pilot/pilotattributetype/hash(into:).json | 1 + .../pilot/pilotattributetype/hashvalue.json | 1 + .../pss/ucl/pilot/pilotattributetype/id.json | 1 + .../pilotattributetype/init(rawvalue:).json | 1 + .../ucl/pilot/pilotattributetype/names.json | 1 + .../rawrepresentable-implementations.json | 1 + .../ucl/pilot/pilotattributetype/userid.json | 1 + .../data/documentation/shieldoid/itu/id.json | 1 + .../documentation/shieldoid/itu/names.json | 1 + 3.4.0/data/documentation/shieldoid/oid.json | 1 + .../data/documentation/shieldoid/oidref.json | 1 + .../documentation/shieldoid/oidref/asn1.json | 1 + .../shieldoid/oidref/oid-58twl.json | 1 + .../shieldoid/oidref/oid-9f2wo.json | 1 + 3.4.0/data/documentation/shieldpkcs.json | 1 + .../shieldpkcs/ecparameters.json | 1 + .../shieldpkcs/rsaprivatekey.json | 1 + .../shieldpkcs/rsapublickey.json | 1 + .../documentation/shieldpkcs/schemas.json | 1 + .../shieldpkcs/schemas/ecparameters.json | 1 + .../shieldpkcs/schemas/rsaprivatekey.json | 1 + .../schemas/rsaprivatekeyotherprimeinfo.json | 1 + .../schemas/rsaprivatekeyotherprimeinfos.json | 1 + .../shieldpkcs/schemas/rsapublickey.json | 1 + 3.4.0/data/documentation/shieldsecurity.json | 1 + .../shieldsecurity/secaccessibility.json | 1 + .../secaccessibility/!=(_:_:).json | 1 + .../secaccessibility/default.json | 1 + .../equatable-implementations.json | 1 + .../secaccessibility/passcodeenabled.json | 1 + .../unlocked(afterfirst:shared:).json | 1 + .../shieldsecurity/seccertificateerror.json | 1 + .../seccertificateerror/!=(_:_:).json | 1 + .../equatable-implementations.json | 1 + .../error-implementations.json | 1 + .../seccertificateerror/hash(into:).json | 1 + .../seccertificateerror/hashvalue.json | 1 + .../seccertificateerror/init(rawvalue:).json | 1 + .../seccertificateerror/loadfailed.json | 1 + .../localizeddescription.json | 1 + .../seccertificateerror/parsingfailed.json | 1 + .../publickeyretrievalfailed.json | 1 + .../seccertificateerror/queryfailed.json | 1 + .../rawrepresentable-implementations.json | 1 + .../seccertificateerror/saveduplicate.json | 1 + .../seccertificateerror/savefailed.json | 1 + .../trustcreationfailed.json | 1 + .../trustvalidationerror.json | 1 + .../trustvalidationfailed.json | 1 + .../shieldsecurity/secencryptionpadding.json | 1 + .../secencryptionpadding/!=(_:_:).json | 1 + .../equatable-implementations.json | 1 + .../secencryptionpadding/none.json | 1 + .../secencryptionpadding/oaep.json | 1 + .../secencryptionpadding/pkcs1.json | 1 + .../shieldsecurity/seckeyerror.json | 1 + .../shieldsecurity/seckeypair.json | 1 + .../shieldsecurity/seckeypair/builder.json | 1 + .../seckeypair/builder/flag.json | 1 + .../seckeypair/builder/flag/!=(_:_:).json | 1 + .../flag/equatable-implementations.json | 1 + .../seckeypair/builder/flag/permanent.json | 1 + .../builder/flag/secureenclave.json | 1 + .../generate(label:flags:accessibility:).json | 1 + .../builder/init(type:keysize:).json | 1 + .../seckeypair/builder/keysize(_:).json | 1 + .../seckeypair/builder/keysize.json | 1 + .../seckeypair/builder/type(_:).json | 1 + .../seckeypair/builder/type.json | 1 + .../seckeypair/decodable-implementations.json | 1 + .../shieldsecurity/seckeypair/delete().json | 1 + .../seckeypair/encodable-implementations.json | 1 + .../seckeypair/encode(to:).json | 1 + .../seckeypair/encodedprivatekey().json | 1 + .../seckeypair/encodedpublickey().json | 1 + .../shieldsecurity/seckeypair/error.json | 1 + .../seckeypair/error/!=(_:_:).json | 1 + .../error/build(error:message:status:).json | 1 + .../error/equatable-implementations.json | 1 + .../error/error-implementations.json | 1 + .../failedtocopypublickeyfromprivatekey.json | 1 + .../seckeypair/error/generatefailed.json | 1 + .../seckeypair/error/hash(into:).json | 1 + .../seckeypair/error/hashvalue.json | 1 + .../seckeypair/error/init(rawvalue:).json | 1 + .../error/invalidencodedprivatekey.json | 1 + .../seckeypair/error/itemaddfailed.json | 1 + .../seckeypair/error/itemdeletefailed.json | 1 + .../error/localizeddescription.json | 1 + .../seckeypair/error/nomatchingkey.json | 1 + .../rawrepresentable-implementations.json | 1 + .../seckeypair/error/status.json | 1 + .../shieldsecurity/seckeypair/export().json | 1 + ...randomalgorithm:keyderivationtiming:).json | 1 + .../exportderivedkeysizedefault.json | 1 + .../exportkeyderivationtimingdefault.json | 1 + .../seckeypair/exportkeysize.json | 1 + .../seckeypair/exportkeysize/!=(_:_:).json | 1 + .../seckeypair/exportkeysize/bits128.json | 1 + .../seckeypair/exportkeysize/bits192.json | 1 + .../seckeypair/exportkeysize/bits256.json | 1 + .../equatable-implementations.json | 1 + .../seckeypair/exportkeysize/hash(into:).json | 1 + .../seckeypair/exportkeysize/hashvalue.json | 1 + .../exportkeysize/init(rawvalue:).json | 1 + .../rawrepresentable-implementations.json | 1 + .../exportpsuedorandomalgorithmdefault.json | 1 + .../seckeypair/import(data:).json | 1 + .../seckeypair/import(data:password:).json | 1 + .../seckeypair/import(fromdata:).json | 1 + .../import(fromdata:withpassword:).json | 1 + .../seckeypair/init(from:).json | 1 + .../init(privatekey:publickey:).json | 1 + .../init(privatekeyref:publickeyref:).json | 1 + .../init(type:privatekeydata:).json | 1 + ...rtificate:trustedcertificates:)-580pf.json | 1 + ...rtificate:trustedcertificates:)-8gmhq.json | 1 + .../seckeypair/persistentreferences().json | 1 + .../shieldsecurity/seckeypair/privatekey.json | 1 + .../shieldsecurity/seckeypair/publickey.json | 1 + .../seckeypair/save(accessibility:).json | 1 + .../shieldsecurity/seckeytype.json | 1 + .../shieldsecurity/seckeytype/!=(_:_:).json | 1 + .../shieldsecurity/seckeytype/ec.json | 1 + .../seckeytype/encode(to:).json | 1 + .../seckeytype/equatable-implementations.json | 1 + .../seckeytype/hash(into:).json | 1 + .../shieldsecurity/seckeytype/hashvalue.json | 1 + .../seckeytype/init(from:).json | 1 + .../seckeytype/init(rawvalue:).json | 1 + .../seckeytype/init(systemvalue:).json | 1 + .../rawrepresentable-implementations.json | 1 + .../shieldsecurity/seckeytype/rsa.json | 1 + .../seckeytype/systemvalue.json | 1 + 3.4.0/data/documentation/shieldx500.json | 1 + .../anystringattributevaluehandler.json | 1 + .../decode(from:).json | 1 + .../encode(_:to:).json | 1 + .../equals(_:_:).json | 1 + .../hash(_:into:).json | 1 + .../instance.json | 1 + .../shieldx500/attributetypeandvalue.json | 1 + .../attributetypeandvalue/!=(_:_:).json | 1 + .../attributetypeandvalue/==(_:_:).json | 1 + ...ebugstringconvertible-implementations.json | 1 + ...stomstringconvertible-implementations.json | 1 + .../debugdescription.json | 1 + .../decodable-implementations.json | 1 + .../attributetypeandvalue/description.json | 1 + .../encodable-implementations.json | 1 + .../attributetypeandvalue/encode(to:).json | 1 + .../equatable-implementations.json | 1 + .../attributetypeandvalue/hash(into:).json | 1 + .../hashable-implementations.json | 1 + .../attributetypeandvalue/init(from:).json | 1 + .../init(type:value:).json | 1 + .../attributetypeandvalue/type.json | 1 + .../attributetypeandvalue/value.json | 1 + .../shieldx500/attributevaluehandler.json | 1 + .../attributevaluehandler/decode(from:).json | 1 + .../attributevaluehandler/encode(_:to:).json | 1 + .../attributevaluehandler/equals(_:_:).json | 1 + .../attributevaluehandler/hash(_:into:).json | 1 + .../shieldx500/attributevaluemapper.json | 1 + .../decoder(fortype:).json | 1 + .../encoder(fortype:).json | 1 + .../handler(fortype:).json | 1 + .../attributevaluemapper/valuedecoder.json | 1 + .../attributevaluemapper/valueencoder.json | 1 + .../shieldx500/distinguishednamebuilder.json | 1 + .../add(_:fortype:)-14u1p.json | 1 + .../add(_:fortype:)-7tkp.json | 1 + .../add(_:fortypename:).json | 1 + .../add(multivalued:)-2mxq2.json | 1 + .../add(multivalued:)-2unqw.json | 1 + .../add(multivalued:)-7x03i.json | 1 + .../add(multivalued:)-841mf.json | 1 + .../add(parsed:).json | 1 + .../distinguishednamebuilder/atv.json | 1 + .../distinguishednamebuilder/error.json | 1 + .../error/error-implementations.json | 1 + .../error/localizeddescription.json | 1 + .../error/unknowntypename(name:style:).json | 1 + .../init(rdns:style:).json | 1 + .../distinguishednamebuilder/name.json | 1 + .../parse(string:style:).json | 1 + .../distinguishednamebuilder/rdn.json | 1 + .../distinguishednamebuilder/rdns.json | 1 + .../distinguishednamebuilder/style.json | 1 + .../distinguishednamestringcomposer.json | 1 + .../append(_:).json | 1 + .../append(_:fortype:).json | 1 + .../append(rdn:).json | 1 + .../append(rdnsequence:).json | 1 + .../compose(_:style:).json | 1 + .../error.json | 1 + .../error/attributeencodingerror(_:).json | 1 + .../error/error-implementations.json | 1 + .../error/localizeddescription.json | 1 + .../error/unsupportedattributetype(_:).json | 1 + .../init(rdnstrings:style:).json | 1 + .../rdnstrings.json | 1 + .../string.json | 1 + .../style.json | 1 + .../distinguishednamestringparser.json | 1 + .../distinguishednamestringparser/error.json | 1 + .../error/badformat(_:).json | 1 + .../error/error-implementations.json | 1 + .../error/localizeddescription.json | 1 + .../init(style:separators:).json | 1 + .../parse(string:).json | 1 + .../separators.json | 1 + .../distinguishednamestringparser/style.json | 1 + .../documentation/shieldx500/namingstyle.json | 1 + .../decode(attributename:mapping:).json | 1 + .../shieldx500/namingstyle/description.json | 1 + .../namingstyle/init(implementation:).json | 1 + .../namingstyle/name(fromoid:).json | 1 + .../namingstyleprotocol-implementations.json | 1 + .../namingstyle/oid(fromname:).json | 1 + .../shieldx500/namingstyle/rfc4519.json | 1 + .../shieldx500/namingstyleprotocol.json | 1 + .../decode(attributename:mapping:)-32168.json | 1 + .../decode(attributename:mapping:)-7stz9.json | 1 + .../namingstyleprotocol/name(fromoid:).json | 1 + .../namingstyleprotocol/oid(fromname:).json | 1 + .../documentation/shieldx500/rdnsequence.json | 1 + .../shieldx500/relativedistinguishedname.json | 1 + .../shieldx500/rfc4519style.json | 1 + .../decode(attributename:mapping:).json | 1 + .../shieldx500/rfc4519style/description.json | 1 + .../shieldx500/rfc4519style/instance.json | 1 + .../rfc4519style/name(fromoid:).json | 1 + .../namingstyleprotocol-implementations.json | 1 + .../rfc4519style/oid(fromname:).json | 1 + .../documentation/shieldx500/schemas.json | 1 + ...eandvalue(_:unknowntypeschema:)-8mtj2.json | 1 + ...eandvalue(_:unknowntypeschema:)-8qwz0.json | 1 + ...nsequence(_:unknowntypeschema:)-2gcmz.json | 1 + ...nsequence(_:unknowntypeschema:)-5o44u.json | 1 + ...ishedname(_:unknowntypeschema:)-916rj.json | 1 + ...ishedname(_:unknowntypeschema:)-98bj2.json | 1 + .../unknownattributevaluehandler.json | 1 + .../decode(from:).json | 1 + .../encode(_:to:).json | 1 + .../equals(_:_:).json | 1 + .../hash(_:into:).json | 1 + .../instance.json | 1 + 3.4.0/data/documentation/shieldx509.json | 1 + .../shieldx509/algorithmidentifier.json | 1 + .../algorithmidentifier/!=(_:_:).json | 1 + .../algorithmidentifier/algorithm.json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/algorithmidentifier/error.json | 1 + .../algorithmidentifier/error/!=(_:_:).json | 1 + .../error/equatable-implementations.json | 1 + .../error/error-implementations.json | 1 + .../error/localizeddescription.json | 1 + .../error/unsupportedalgorithm.json | 1 + .../error/unsupportedeckeysize.json | 1 + .../init(algorithm:parameters:).json | 1 + .../init(digestalgorithm:keytype:).json | 1 + .../algorithmidentifier/init(from:).json | 1 + .../algorithmidentifier/init(publickey:).json | 1 + .../algorithmidentifier/parameters.json | 1 + .../documentation/shieldx509/attribute.json | 1 + .../shieldx509/attribute/attrtype.json | 1 + .../shieldx509/attribute/attrvalues.json | 1 + .../attribute/init(attrtype:attrvalues:).json | 1 + .../documentation/shieldx509/attributes.json | 1 + .../shieldx509/attributes/!=(_:_:).json | 1 + .../shieldx509/attributes/==(_:_:).json | 1 + .../shieldx509/attributes/all(_:)-1y48w.json | 1 + .../shieldx509/attributes/all(_:)-6wd49.json | 1 + .../shieldx509/attributes/allsatisfy(_:).json | 1 + .../shieldx509/attributes/append(_:).json | 1 + .../attributes/append(multivalued:).json | 1 + .../attributes/append(singlevalued:).json | 1 + .../attributes/append(type:values:).json | 1 + ...directionalcollection-implementations.json | 1 + .../collection-implementations.json | 1 + .../shieldx509/attributes/compactmap(_:).json | 1 + .../shieldx509/attributes/compare(_:_:).json | 1 + .../attributes/contains(where:).json | 1 + .../shieldx509/attributes/count.json | 1 + .../attributes/decodable-implementations.json | 1 + .../attributes/difference(from:by:).json | 1 + .../shieldx509/attributes/drop(while:).json | 1 + .../shieldx509/attributes/dropfirst(_:).json | 1 + .../shieldx509/attributes/droplast(_:).json | 1 + .../attributes/elementsequal(_:by:).json | 1 + .../attributes/encodable-implementations.json | 1 + .../shieldx509/attributes/encode(to:).json | 1 + .../shieldx509/attributes/endindex.json | 1 + .../shieldx509/attributes/enumerated().json | 1 + .../attributes/equatable-implementations.json | 1 + .../shieldx509/attributes/error.json | 1 + .../shieldx509/attributes/error/!=(_:_:).json | 1 + .../error/equatable-implementations.json | 1 + .../error/error-implementations.json | 1 + .../attributes/error/invalidelement.json | 1 + .../error/localizeddescription.json | 1 + .../attributes/error/singlevaluerequired.json | 1 + .../shieldx509/attributes/filter(_:).json | 1 + .../attributes/first(_:)-4fesr.json | 1 + .../attributes/first(_:)-6qw87.json | 1 + .../shieldx509/attributes/first(where:).json | 1 + .../shieldx509/attributes/first.json | 1 + .../attributes/firstindex(where:).json | 1 + .../attributes/flatmap(_:)-20ffo.json | 1 + .../attributes/flatmap(_:)-818hy.json | 1 + .../shieldx509/attributes/foreach(_:).json | 1 + .../shieldx509/attributes/formatted(_:).json | 1 + .../attributes/formindex(_:offsetby:).json | 1 + .../formindex(_:offsetby:limitedby:).json | 1 + .../attributes/formindex(after:).json | 1 + .../attributes/formindex(before:).json | 1 + .../shieldx509/attributes/hash(into:).json | 1 + .../attributes/hashable-implementations.json | 1 + .../index(_:offsetby:limitedby:).json | 1 + .../shieldx509/attributes/index.json | 1 + .../shieldx509/attributes/init().json | 1 + .../shieldx509/attributes/init(from:).json | 1 + .../shieldx509/attributes/isempty.json | 1 + .../shieldx509/attributes/iterator.json | 1 + .../shieldx509/attributes/last(where:).json | 1 + .../shieldx509/attributes/last.json | 1 + .../attributes/lastindex(where:).json | 1 + .../shieldx509/attributes/lazy.json | 1 + .../lexicographicallyprecedes(_:by:).json | 1 + .../shieldx509/attributes/makeiterator().json | 1 + .../shieldx509/attributes/map(_:)-22opc.json | 1 + .../shieldx509/attributes/map(_:)-4mxuv.json | 1 + .../shieldx509/attributes/max(by:).json | 1 + .../shieldx509/attributes/min(by:).json | 1 + .../shieldx509/attributes/prefix(_:).json | 1 + .../attributes/prefix(through:).json | 1 + .../shieldx509/attributes/prefix(upto:).json | 1 + .../shieldx509/attributes/prefix(while:).json | 1 + .../shieldx509/attributes/publisher.json | 1 + ...andomaccesscollection-implementations.json | 1 + .../attributes/randomelement().json | 1 + .../attributes/randomelement(using:).json | 1 + .../shieldx509/attributes/reduce(_:_:).json | 1 + .../attributes/reduce(into:_:).json | 1 + .../shieldx509/attributes/remove(_:).json | 1 + .../shieldx509/attributes/remove(type:).json | 1 + .../attributes/replace(multivalued:).json | 1 + .../attributes/replace(singlevalued:).json | 1 + .../attributes/replace(type:values:).json | 1 + .../shieldx509/attributes/reversed().json | 1 + .../attributes/sequence-implementations.json | 1 + .../shieldx509/attributes/shuffled().json | 1 + .../attributes/shuffled(using:).json | 1 + .../shieldx509/attributes/sorted(by:).json | 1 + .../attributes/sorted(using:)-4z0c.json | 1 + .../attributes/sorted(using:)-6t54p.json | 1 + ...ingemptysubsequences:whereseparator:).json | 1 + .../shieldx509/attributes/startindex.json | 1 + .../attributes/starts(with:by:).json | 1 + .../attributes/subscript(_:)-3iimm.json | 1 + .../attributes/subscript(_:)-46ylb.json | 1 + .../attributes/subscript(_:)-89o4e.json | 1 + .../attributes/subscript(_:)-8nm4z.json | 1 + .../shieldx509/attributes/suffix(_:).json | 1 + .../shieldx509/attributes/suffix(from:).json | 1 + .../attributes/trimmingprefix(while:).json | 1 + .../attributes/underestimatedcount-9otus.json | 1 + .../attributes/underestimatedcount-9x1xv.json | 1 + .../withcontiguousstorageifavailable(_:).json | 1 + .../shieldx509/attributevalue.json | 1 + .../attributevalue/attributehandler.json | 1 + .../attributevalue/attributetype.json | 1 + .../shieldx509/attributevaluehandler.json | 1 + .../attributevaluehandler/decode(from:).json | 1 + .../attributevaluehandler/encode(_:to:).json | 1 + .../attributevaluehandler/equal(_:_:).json | 1 + .../attributevaluehandler/hash(_:into:).json | 1 + .../shieldx509/attributevalueshandler.json | 1 + .../attributevalueshandler/handler(for:).json | 1 + .../shieldx509/authoritykeyidentifier.json | 1 + .../authoritykeyidentifier/!=(_:_:).json | 1 + .../authoritykeyidentifier/asn1schema.json | 1 + .../authoritycertissuer.json | 1 + .../authoritycertserialnumber.json | 1 + .../authoritykeyidentifier/encoded().json | 1 + .../equatable-implementations.json | 1 + .../authoritykeyidentifier/extensionid.json | 1 + .../authoritykeyidentifier/init(from:).json | 1 + ...ertissuer:authoritycertserialnumber:).json | 1 + .../authoritykeyidentifier/keyidentifier.json | 1 + .../schemaspecified-implementations.json | 1 + .../shieldx509/basicconstraints.json | 1 + .../shieldx509/basicconstraints/!=(_:_:).json | 1 + .../basicconstraints/asn1schema.json | 1 + .../shieldx509/basicconstraints/ca.json | 1 + .../basicconstraints/encoded().json | 1 + .../equatable-implementations.json | 1 + .../basicconstraints/extensionid.json | 1 + .../init(ca:pathlenconstraint:).json | 1 + .../basicconstraints/init(from:).json | 1 + .../basicconstraints/pathlenconstraint.json | 1 + .../schemaspecified-implementations.json | 1 + .../documentation/shieldx509/certificate.json | 1 + .../shieldx509/certificate/!=(_:_:).json | 1 + .../shieldx509/certificate/asn1schema.json | 1 + .../shieldx509/certificate/builder.json | 1 + .../certificate/builder/addextension(_:).json | 1 + .../builder/addextension(value:)-3f08l.json | 1 + .../builder/addextension(value:)-9cszy.json | 1 + .../addextension(value:iscritical:).json | 1 + ...dissueralternativenames(names:)-2wrhm.json | 1 + ...dissueralternativenames(names:)-6be75.json | 1 + ...subjectalternativenames(names:)-7zegi.json | 1 + ...dsubjectalternativenames(names:)-eu3j.json | 1 + ...ifier(_:certissuer:certserialnumber:).json | 1 + .../basicconstraints(ca:pathlength:).json | 1 + .../build(signingkey:digestalgorithm:).json | 1 + .../buildinfo(signaturealgorithm:).json | 1 + .../computesubjectkeyidentifier().json | 1 + .../defaultvaliditybeforeallowance.json | 1 + .../shieldx509/certificate/builder/error.json | 1 + .../builder/error/error-implementations.json | 1 + .../builder/error/localizeddescription.json | 1 + .../builder/error/missingparameter(_:).json | 1 + ...ndedkeyusage(keypurposes:iscritical:).json | 1 + ...yinfo:notbefore:notafter:extensions:).json | 1 + .../builder/issuer(name:uniqueid:).json | 1 + .../issueralternativenames(names:)-3mu7v.json | 1 + .../issueralternativenames(names:)-9018z.json | 1 + .../publickey(_:algorithm:usage:).json | 1 + .../builder/publickey(keypair:usage:).json | 1 + .../builder/publickey(publickey:usage:).json | 1 + .../builder/randomserialnumber().json | 1 + .../builder/request(_:)-13wjn.json | 1 + .../builder/request(_:)-6846g.json | 1 + .../certificate/builder/serialnumber(_:).json | 1 + .../builder/subject(name:uniqueid:).json | 1 + ...subjectalternativenames(names:)-62seq.json | 1 + ...subjectalternativenames(names:)-6ee33.json | 1 + .../builder/subjectkeyidentifier(_:).json | 1 + .../builder/subjectuniqueid(_:).json | 1 + .../certificate/builder/valid(for:).json | 1 + .../certificate/builder/valid(from:to:).json | 1 + .../shieldx509/certificate/encoded().json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/certificate/init(from:).json | 1 + ...ficate:signaturealgorithm:signature:).json | 1 + .../schemaspecified-implementations.json | 1 + .../shieldx509/certificate/sec().json | 1 + .../shieldx509/certificate/signature.json | 1 + .../certificate/signaturealgorithm.json | 1 + .../certificate/tbscertificate.json | 1 + .../shieldx509/certificationrequest.json | 1 + .../certificationrequest/!=(_:_:).json | 1 + .../certificationrequest/asn1schema.json | 1 + .../certificationrequest/builder.json | 1 + .../addalternativenames(names:)-faws.json | 1 + .../addalternativenames(names:)-kexi.json | 1 + .../alternativenames(names:)-1uzei.json | 1 + .../alternativenames(names:)-93l1o.json | 1 + .../build(signingkey:digestalgorithm:).json | 1 + .../builder/buildinfo().json | 1 + .../certificationrequest/builder/error.json | 1 + .../builder/error/error-implementations.json | 1 + .../builder/error/localizeddescription.json | 1 + .../builder/error/missingparameter(_:).json | 1 + ...ndedkeyusage(keypurposes:iscritical:).json | 1 + .../builder/extension(_:).json | 1 + ...it(subject:subjectpkinfo:attributes:).json | 1 + .../publickey(_:algorithm:usage:).json | 1 + .../builder/publickey(keypair:usage:).json | 1 + .../builder/publickey(publickey:usage:).json | 1 + .../builder/subject(name:).json | 1 + .../certificationrequestinfo.json | 1 + .../certificationrequest/encoded().json | 1 + .../equatable-implementations.json | 1 + ...stinfo:signaturealgorithm:signature:).json | 1 + .../certificationrequest/init(from:).json | 1 + .../schemaspecified-implementations.json | 1 + .../certificationrequest/signature.json | 1 + .../signaturealgorithm.json | 1 + .../shieldx509/certificationrequestinfo.json | 1 + .../certificationrequestinfo/!=(_:_:).json | 1 + .../certificationrequestinfo/asn1schema.json | 1 + .../certificationrequestinfo/attributes.json | 1 + .../certificationrequestinfo/encoded().json | 1 + .../equatable-implementations.json | 1 + .../certificationrequestinfo/init(from:).json | 1 + ...on:subject:subjectpkinfo:attributes:).json | 1 + .../schemaspecified-implementations.json | 1 + .../signed(using:digestalgorithm:).json | 1 + .../certificationrequestinfo/subject.json | 1 + .../subjectpkinfo.json | 1 + .../version-swift.enum.json | 1 + .../version-swift.enum/!=(_:_:).json | 1 + .../version-swift.enum/encode(to:).json | 1 + .../equatable-implementations.json | 1 + .../version-swift.enum/hash(into:).json | 1 + .../version-swift.enum/hashvalue.json | 1 + .../version-swift.enum/init(from:).json | 1 + .../version-swift.enum/init(rawvalue:).json | 1 + .../rawrepresentable-implementations.json | 1 + .../version-swift.enum/v1.json | 1 + .../version-swift.property.json | 1 + .../shieldx509/crattributes.json | 1 + .../shieldx509/crattributevalueshandler.json | 1 + .../handler(for:).json | 1 + .../crattributevalueshandler/supported.json | 1 + .../shieldx509/criticalextensionvalue.json | 1 + .../shieldx509/directoryname.json | 1 + .../directorynameattributemapper.json | 1 + .../decoder(fortype:).json | 1 + .../encoder(fortype:).json | 1 + .../handler(fortype:).json | 1 + .../shieldx509/ecparameters.json | 1 + .../shieldx509/ecprivatekey.json | 1 + .../shieldx509/ecprivatekey/!=(_:_:).json | 1 + .../shieldx509/ecprivatekey/asn1schema.json | 1 + .../shieldx509/ecprivatekey/encoded().json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/ecprivatekey/init(from:).json | 1 + ...ion:privatekey:parameters:publickey:).json | 1 + .../shieldx509/ecprivatekey/parameters.json | 1 + .../shieldx509/ecprivatekey/privatekey.json | 1 + .../shieldx509/ecprivatekey/publickey.json | 1 + .../schemaspecified-implementations.json | 1 + .../ecprivatekey/version-swift.enum.json | 1 + .../version-swift.enum/!=(_:_:).json | 1 + .../version-swift.enum/encode(to:).json | 1 + .../equatable-implementations.json | 1 + .../version-swift.enum/hash(into:).json | 1 + .../version-swift.enum/hashvalue.json | 1 + .../version-swift.enum/init(from:).json | 1 + .../version-swift.enum/init(rawvalue:).json | 1 + .../ecprivatekey/version-swift.enum/one.json | 1 + .../rawrepresentable-implementations.json | 1 + .../ecprivatekey/version-swift.property.json | 1 + .../shieldx509/edipartyname.json | 1 + .../shieldx509/edipartyname/!=(_:_:).json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/edipartyname/init(from:).json | 1 + .../init(nameassigner:partyname:).json | 1 + .../shieldx509/edipartyname/nameassigner.json | 1 + .../shieldx509/edipartyname/partyname.json | 1 + .../shieldx509/encryptedprivatekeyinfo.json | 1 + .../encryptedprivatekeyinfo/!=(_:_:).json | 1 + .../encryptedprivatekeyinfo/asn1schema.json | 1 + .../encryptedprivatekeyinfo/encoded().json | 1 + .../encrypteddata.json | 1 + .../encryptionalgorithm.json | 1 + .../equatable-implementations.json | 1 + ...t(encryptionalgorithm:encrypteddata:).json | 1 + .../encryptedprivatekeyinfo/init(from:).json | 1 + .../schemaspecified-implementations.json | 1 + .../documentation/shieldx509/extension.json | 1 + .../shieldx509/extension/!=(_:_:).json | 1 + .../shieldx509/extension/critical.json | 1 + .../extension/equatable-implementations.json | 1 + .../shieldx509/extension/extnid.json | 1 + .../shieldx509/extension/extnvalue.json | 1 + .../init(extnid:critical:extnvalue:).json | 1 + .../shieldx509/extension/init(from:).json | 1 + .../extension/init(value:)-3nks0.json | 1 + .../extension/init(value:)-9ul3.json | 1 + .../extension/init(value:critical:).json | 1 + .../documentation/shieldx509/extensions.json | 1 + .../shieldx509/extensions/!=(_:_:).json | 1 + .../shieldx509/extensions/all(_:).json | 1 + .../shieldx509/extensions/allsatisfy(_:).json | 1 + .../shieldx509/extensions/append(_:).json | 1 + .../append(id:iscritical:value:).json | 1 + .../extensions/append(value:)-1hpvz.json | 1 + .../extensions/append(value:)-9dot0.json | 1 + .../extensions/append(value:iscritical:).json | 1 + .../extensions/attributehandler.json | 1 + .../shieldx509/extensions/attributetype.json | 1 + ...directionalcollection-implementations.json | 1 + .../collection-implementations.json | 1 + .../shieldx509/extensions/compactmap(_:).json | 1 + .../shieldx509/extensions/compare(_:_:).json | 1 + .../shieldx509/extensions/contains(_:).json | 1 + .../extensions/contains(where:).json | 1 + .../shieldx509/extensions/count.json | 1 + .../extensions/decodable-implementations.json | 1 + .../extensions/difference(from:).json | 1 + .../extensions/difference(from:by:).json | 1 + .../shieldx509/extensions/drop(while:).json | 1 + .../shieldx509/extensions/dropfirst(_:).json | 1 + .../shieldx509/extensions/droplast(_:).json | 1 + .../extensions/elementsequal(_:).json | 1 + .../extensions/elementsequal(_:by:).json | 1 + .../extensions/encodable-implementations.json | 1 + .../shieldx509/extensions/encode(to:).json | 1 + .../shieldx509/extensions/endindex.json | 1 + .../shieldx509/extensions/enumerated().json | 1 + .../extensions/equatable-implementations.json | 1 + .../shieldx509/extensions/error.json | 1 + .../shieldx509/extensions/error/!=(_:_:).json | 1 + .../error/equatable-implementations.json | 1 + .../error/error-implementations.json | 1 + .../extensions/error/invalidvalue.json | 1 + .../error/localizeddescription.json | 1 + ...essiblebyarrayliteral-implementations.json | 1 + .../shieldx509/extensions/filter(_:).json | 1 + .../shieldx509/extensions/first(_:).json | 1 + .../shieldx509/extensions/first(where:).json | 1 + .../shieldx509/extensions/first.json | 1 + .../extensions/firstindex(of:).json | 1 + .../extensions/firstindex(where:).json | 1 + .../extensions/firstrange(of:).json | 1 + .../extensions/flatmap(_:)-8og10.json | 1 + .../extensions/flatmap(_:)-8z658.json | 1 + .../shieldx509/extensions/foreach(_:).json | 1 + .../shieldx509/extensions/formatted(_:).json | 1 + .../extensions/formindex(_:offsetby:).json | 1 + .../formindex(_:offsetby:limitedby:).json | 1 + .../extensions/formindex(after:).json | 1 + .../extensions/formindex(before:).json | 1 + .../index(_:offsetby:limitedby:).json | 1 + .../shieldx509/extensions/index(of:).json | 1 + .../shieldx509/extensions/index.json | 1 + .../shieldx509/extensions/init().json | 1 + .../extensions/init(arrayliteral:).json | 1 + .../shieldx509/extensions/init(from:).json | 1 + .../shieldx509/extensions/isempty.json | 1 + .../shieldx509/extensions/iterator.json | 1 + .../shieldx509/extensions/last(where:).json | 1 + .../shieldx509/extensions/last.json | 1 + .../shieldx509/extensions/lastindex(of:).json | 1 + .../extensions/lastindex(where:).json | 1 + .../shieldx509/extensions/lazy.json | 1 + .../lexicographicallyprecedes(_:by:).json | 1 + .../shieldx509/extensions/makeiterator().json | 1 + .../shieldx509/extensions/map(_:)-6a1zd.json | 1 + .../shieldx509/extensions/map(_:)-8y43r.json | 1 + .../shieldx509/extensions/max(by:).json | 1 + .../shieldx509/extensions/min(by:).json | 1 + .../shieldx509/extensions/prefix(_:).json | 1 + .../extensions/prefix(through:).json | 1 + .../shieldx509/extensions/prefix(upto:).json | 1 + .../shieldx509/extensions/prefix(while:).json | 1 + .../shieldx509/extensions/publisher.json | 1 + ...andomaccesscollection-implementations.json | 1 + .../extensions/randomelement().json | 1 + .../extensions/randomelement(using:).json | 1 + .../shieldx509/extensions/ranges(of:).json | 1 + .../shieldx509/extensions/reduce(_:_:).json | 1 + .../extensions/reduce(into:_:).json | 1 + .../shieldx509/extensions/remove(_:).json | 1 + .../shieldx509/extensions/remove(id:).json | 1 + .../shieldx509/extensions/replace(_:).json | 1 + .../extensions/replace(value:)-34ywr.json | 1 + .../extensions/replace(value:)-lqja.json | 1 + .../replace(value:iscritical:).json | 1 + .../shieldx509/extensions/replaceall(_:).json | 1 + .../shieldx509/extensions/reversed().json | 1 + .../extensions/sequence-implementations.json | 1 + .../shieldx509/extensions/shuffled().json | 1 + .../extensions/shuffled(using:).json | 1 + .../shieldx509/extensions/sorted(by:).json | 1 + .../extensions/sorted(using:)-6a0rh.json | 1 + .../extensions/sorted(using:)-8ak5q.json | 1 + ...ingemptysubsequences:whereseparator:).json | 1 + ...maxsplits:omittingemptysubsequences:).json | 1 + .../shieldx509/extensions/startindex.json | 1 + .../shieldx509/extensions/starts(with:).json | 1 + .../extensions/starts(with:by:).json | 1 + .../extensions/subscript(_:)-3zlke.json | 1 + .../extensions/subscript(_:)-4vy7r.json | 1 + .../extensions/subscript(_:)-8alho.json | 1 + .../extensions/subscript(_:)-8awji.json | 1 + .../shieldx509/extensions/suffix(_:).json | 1 + .../shieldx509/extensions/suffix(from:).json | 1 + .../extensions/trimmingprefix(_:).json | 1 + .../extensions/trimmingprefix(while:).json | 1 + .../extensions/underestimatedcount-2h1rw.json | 1 + .../extensions/underestimatedcount-48n1w.json | 1 + .../withcontiguousstorageifavailable(_:).json | 1 + .../shieldx509/extensionvalue.json | 1 + .../extensionvalue/extensionid.json | 1 + .../documentation/shieldx509/extkeyusage.json | 1 + .../shieldx509/extkeyusage/!=(_:_:).json | 1 + .../shieldx509/extkeyusage/asn1schema.json | 1 + .../decodable-implementations.json | 1 + .../encodable-implementations.json | 1 + .../shieldx509/extkeyusage/encode(to:).json | 1 + .../shieldx509/extkeyusage/encoded().json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/extkeyusage/extensionid.json | 1 + .../shieldx509/extkeyusage/init(from:).json | 1 + .../extkeyusage/init(keypurposes:).json | 1 + .../shieldx509/extkeyusage/keypurposes.json | 1 + .../schemaspecified-implementations.json | 1 + .../documentation/shieldx509/generalname.json | 1 + .../shieldx509/generalname/!=(_:_:).json | 1 + .../decodable-implementations.json | 1 + .../generalname/directoryname(_:).json | 1 + .../shieldx509/generalname/dnsname(_:).json | 1 + .../generalname/edipartyname(_:).json | 1 + .../encodable-implementations.json | 1 + .../generalname/encode(schema:).json | 1 + .../shieldx509/generalname/encode(to:).json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/generalname/init(from:).json | 1 + .../generalname/init(tag:value:).json | 1 + .../shieldx509/generalname/ipaddress(_:).json | 1 + .../shieldx509/generalname/othername(_:).json | 1 + .../generalname/registeredid(_:).json | 1 + .../generalname/rfc822name(_:).json | 1 + .../shieldx509/generalname/tag.json | 1 + .../uniformresourceidentifier(_:).json | 1 + .../shieldx509/generalname/value.json | 1 + .../generalname/x400address(_:).json | 1 + .../shieldx509/generalnames.json | 1 + .../shieldx509/issueraltname.json | 1 + .../shieldx509/issueraltname/!=(_:_:).json | 1 + .../shieldx509/issueraltname/asn1schema.json | 1 + .../decodable-implementations.json | 1 + .../encodable-implementations.json | 1 + .../shieldx509/issueraltname/encode(to:).json | 1 + .../shieldx509/issueraltname/encoded().json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/issueraltname/extensionid.json | 1 + .../shieldx509/issueraltname/init(from:).json | 1 + .../issueraltname/init(names:).json | 1 + .../shieldx509/issueraltname/names.json | 1 + .../schemaspecified-implementations.json | 1 + .../shieldx509/keyidentifier.json | 1 + .../documentation/shieldx509/keyusage.json | 1 + .../shieldx509/keyusage/!=(_:_:).json | 1 + .../shieldx509/keyusage/asn1schema.json | 1 + .../shieldx509/keyusage/contains(_:).json | 1 + .../keyusage/contentcommitment.json | 1 + .../shieldx509/keyusage/crlsign.json | 1 + .../shieldx509/keyusage/dataencipherment.json | 1 + .../shieldx509/keyusage/decipheronly.json | 1 + .../keyusage/decodable-implementations.json | 1 + .../shieldx509/keyusage/digitalsignature.json | 1 + .../shieldx509/keyusage/encipheronly.json | 1 + .../keyusage/encodable-implementations.json | 1 + .../shieldx509/keyusage/encode(to:).json | 1 + .../shieldx509/keyusage/encoded().json | 1 + .../keyusage/equatable-implementations.json | 1 + .../shieldx509/keyusage/extensionid.json | 1 + .../keyusage/formintersection(_:).json | 1 + .../keyusage/formsymmetricdifference(_:).json | 1 + .../shieldx509/keyusage/formunion(_:).json | 1 + .../shieldx509/keyusage/hash(into:).json | 1 + .../shieldx509/keyusage/hashvalue.json | 1 + .../shieldx509/keyusage/init().json | 1 + .../shieldx509/keyusage/init(_:).json | 1 + .../keyusage/init(arrayliteral:).json | 1 + .../keyusage/init(from:)-3k45o.json | 1 + .../keyusage/init(from:)-6d9pw.json | 1 + .../shieldx509/keyusage/init(rawvalue:).json | 1 + .../shieldx509/keyusage/insert(_:).json | 1 + .../shieldx509/keyusage/intersection(_:).json | 1 + .../keyusage/isdisjoint(with:).json | 1 + .../shieldx509/keyusage/isempty.json | 1 + .../keyusage/isstrictsubset(of:).json | 1 + .../keyusage/isstrictsuperset(of:).json | 1 + .../shieldx509/keyusage/issubset(of:).json | 1 + .../shieldx509/keyusage/issuperset(of:).json | 1 + .../shieldx509/keyusage/keyagreement.json | 1 + .../shieldx509/keyusage/keycertsign.json | 1 + .../shieldx509/keyusage/keyencipherment.json | 1 + .../shieldx509/keyusage/nonrepudiation.json | 1 + .../keyusage/optionset-implementations.json | 1 + .../rawrepresentable-implementations.json | 1 + .../shieldx509/keyusage/rawvalue.json | 1 + .../shieldx509/keyusage/remove(_:).json | 1 + .../schemaspecified-implementations.json | 1 + .../keyusage/setalgebra-implementations.json | 1 + .../shieldx509/keyusage/subtract(_:).json | 1 + .../shieldx509/keyusage/subtracting(_:).json | 1 + .../keyusage/symmetricdifference(_:).json | 1 + .../shieldx509/keyusage/union(_:).json | 1 + .../shieldx509/keyusage/update(with:).json | 1 + 3.4.0/data/documentation/shieldx509/name.json | 1 + .../documentation/shieldx509/namebuilder.json | 1 + .../shieldx509/namestringcomposer.json | 1 + .../shieldx509/noncriticalextensionvalue.json | 1 + .../documentation/shieldx509/othername.json | 1 + .../shieldx509/othername/!=(_:_:).json | 1 + .../shieldx509/othername/encode(to:).json | 1 + .../othername/equatable-implementations.json | 1 + .../shieldx509/othername/init(from:).json | 1 + .../othername/init(typeid:value:).json | 1 + .../shieldx509/othername/typeid.json | 1 + .../shieldx509/othername/value.json | 1 + .../documentation/shieldx509/pbes2params.json | 1 + .../shieldx509/pbes2params/!=(_:_:).json | 1 + .../shieldx509/pbes2params/asn1schema.json | 1 + .../shieldx509/pbes2params/encoded().json | 1 + .../pbes2params/encryptionscheme.json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/pbes2params/init(from:).json | 1 + ...(keyderivationfunc:encryptionscheme:).json | 1 + .../pbes2params/keyderivationfunc.json | 1 + .../schemaspecified-implementations.json | 1 + .../shieldx509/pbkdf2params.json | 1 + .../shieldx509/pbkdf2params/!=(_:_:).json | 1 + .../shieldx509/pbkdf2params/asn1schema.json | 1 + .../shieldx509/pbkdf2params/encoded().json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/pbkdf2params/init(from:).json | 1 + ...t(salt:iterationcount:keylength:prf:).json | 1 + .../pbkdf2params/iterationcount.json | 1 + .../shieldx509/pbkdf2params/keylength.json | 1 + .../shieldx509/pbkdf2params/prf.json | 1 + .../shieldx509/pbkdf2params/salt.json | 1 + .../schemaspecified-implementations.json | 1 + .../shieldx509/privatekeyinfo.json | 1 + .../shieldx509/privatekeyinfo/!=(_:_:).json | 1 + .../shieldx509/privatekeyinfo/asn1schema.json | 1 + .../shieldx509/privatekeyinfo/encoded().json | 1 + .../equatable-implementations.json | 1 + .../privatekeyinfo/init(from:).json | 1 + ...sion:privatekeyalgorithm:privatekey:).json | 1 + .../shieldx509/privatekeyinfo/privatekey.json | 1 + .../privatekeyinfo/privatekeyalgorithm.json | 1 + .../schemaspecified-implementations.json | 1 + .../privatekeyinfo/version-swift.enum.json | 1 + .../version-swift.enum/!=(_:_:).json | 1 + .../version-swift.enum/encode(to:).json | 1 + .../equatable-implementations.json | 1 + .../version-swift.enum/hash(into:).json | 1 + .../version-swift.enum/hashvalue.json | 1 + .../version-swift.enum/init(from:).json | 1 + .../version-swift.enum/init(rawvalue:).json | 1 + .../rawrepresentable-implementations.json | 1 + .../version-swift.enum/zero.json | 1 + .../version-swift.property.json | 1 + .../shieldx509/rsaprivatekey.json | 1 + .../shieldx509/rsaprivatekey/!=(_:_:).json | 1 + .../shieldx509/rsaprivatekey/asn1schema.json | 1 + .../shieldx509/rsaprivatekey/coefficient.json | 1 + .../shieldx509/rsaprivatekey/encoded().json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/rsaprivatekey/exponent1.json | 1 + .../shieldx509/rsaprivatekey/exponent2.json | 1 + .../shieldx509/rsaprivatekey/init(from:).json | 1 + ...ponent2:coefficient:otherprimeinfos:).json | 1 + .../shieldx509/rsaprivatekey/modulus.json | 1 + .../rsaprivatekey/otherprimeinfo.json | 1 + .../otherprimeinfo/!=(_:_:).json | 1 + .../otherprimeinfo/coefficient.json | 1 + .../equatable-implementations.json | 1 + .../otherprimeinfo/exponent.json | 1 + .../otherprimeinfo/init(from:).json | 1 + .../rsaprivatekey/otherprimeinfo/prime.json | 1 + .../rsaprivatekey/otherprimeinfos.json | 1 + .../shieldx509/rsaprivatekey/prime1.json | 1 + .../shieldx509/rsaprivatekey/prime2.json | 1 + .../rsaprivatekey/privateexponent.json | 1 + .../rsaprivatekey/publicexponent.json | 1 + .../schemaspecified-implementations.json | 1 + .../rsaprivatekey/version-swift.enum.json | 1 + .../version-swift.enum/!=(_:_:).json | 1 + .../version-swift.enum/encode(to:).json | 1 + .../equatable-implementations.json | 1 + .../version-swift.enum/hash(into:).json | 1 + .../version-swift.enum/hashvalue.json | 1 + .../version-swift.enum/init(from:).json | 1 + .../version-swift.enum/init(rawvalue:).json | 1 + .../version-swift.enum/multi.json | 1 + .../rawrepresentable-implementations.json | 1 + .../version-swift.enum/twoprime.json | 1 + .../rsaprivatekey/version-swift.property.json | 1 + .../shieldx509/rsapublickey.json | 1 + .../shieldx509/rsapublickey/!=(_:_:).json | 1 + .../shieldx509/rsapublickey/asn1schema.json | 1 + .../shieldx509/rsapublickey/encoded().json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/rsapublickey/init(from:).json | 1 + .../init(modulus:publicexponent:).json | 1 + .../shieldx509/rsapublickey/modulus.json | 1 + .../rsapublickey/publicexponent.json | 1 + .../schemaspecified-implementations.json | 1 + .../documentation/shieldx509/schemas.json | 1 + .../algorithmidentifier(_:)-33e9f.json | 1 + .../algorithmidentifier(_:)-7sj26.json | 1 + ...attribute(_:unknowntypeschema:)-1syql.json | 1 + ...attribute(_:unknowntypeschema:)-6jdbw.json | 1 + ...ttributes(_:unknowntypeschema:)-2q32p.json | 1 + ...ttributes(_:unknowntypeschema:)-5h6f7.json | 1 + .../schemas/authoritykeyidentifier.json | 1 + .../shieldx509/schemas/basicconstraints.json | 1 + .../shieldx509/schemas/certificate.json | 1 + .../schemas/certificateserialnumber.json | 1 + .../schemas/certificationrequest.json | 1 + .../schemas/certificationrequestinfo.json | 1 + .../shieldx509/schemas/criattributes.json | 1 + .../shieldx509/schemas/directorynames.json | 1 + .../schemas/directorystring(max:)-157le.json | 1 + .../schemas/directorystring(max:)-62qg2.json | 1 + .../shieldx509/schemas/ecparameters.json | 1 + .../shieldx509/schemas/ecprivatekey.json | 1 + .../shieldx509/schemas/edipartyname.json | 1 + .../schemas/encryptedprivatekeyinfo.json | 1 + .../encryptedprivatekeyinfoalgorithms.json | 1 + .../shieldx509/schemas/extension.json | 1 + .../shieldx509/schemas/extensions.json | 1 + .../schemas/extkeyusageextension.json | 1 + .../shieldx509/schemas/generalname.json | 1 + .../shieldx509/schemas/generalnames.json | 1 + .../shieldx509/schemas/issueraltname.json | 1 + .../shieldx509/schemas/keyidentifier.json | 1 + .../shieldx509/schemas/keyusageextension.json | 1 + .../shieldx509/schemas/name.json | 1 + .../shieldx509/schemas/othername.json | 1 + .../shieldx509/schemas/pbes2params.json | 1 + ...pbes2paramsencryptionschemealgorithms.json | 1 + ...bes2paramskeyderivationfuncalgorithms.json | 1 + .../shieldx509/schemas/pbkdf2params.json | 1 + .../shieldx509/schemas/pkinfoalgorithms.json | 1 + .../shieldx509/schemas/privatekeyinfo.json | 1 + .../schemas/privatekeyinfoalgorithms.json | 1 + .../schemas/privatekeyinfoversion.json | 1 + .../shieldx509/schemas/rsaprivatekey.json | 1 + .../schemas/rsaprivatekeyotherprimeinfo.json | 1 + .../schemas/rsaprivatekeyotherprimeinfos.json | 1 + .../shieldx509/schemas/rsapublickey.json | 1 + .../schemas/signaturealgorithms.json | 1 + .../shieldx509/schemas/subjectaltname.json | 1 + .../schemas/subjectkeyidentifier.json | 1 + .../schemas/subjectpublickeyinfo.json | 1 + .../shieldx509/schemas/tbscertificate.json | 1 + .../shieldx509/schemas/time.json | 1 + .../shieldx509/schemas/uniqueidentifier.json | 1 + .../shieldx509/schemas/validity.json | 1 + .../shieldx509/schemas/version.json | 1 + .../shieldx509/schemas/x520commonname.json | 1 + .../shieldx509/schemas/x520localityname.json | 1 + .../shieldx509/schemas/x520name.json | 1 + .../schemas/x520organizationalunitname.json | 1 + .../schemas/x520organizationname.json | 1 + .../shieldx509/schemas/x520pseudonym.json | 1 + .../schemas/x520stateorprovincename.json | 1 + .../shieldx509/schemas/x520title.json | 1 + .../simpleattributevaluehandler.json | 1 + .../decode(from:).json | 1 + .../encode(_:to:).json | 1 + .../equal(_:_:).json | 1 + .../hash(_:into:).json | 1 + .../shieldx509/singleattributevalue.json | 1 + .../shieldx509/subjectaltname.json | 1 + .../shieldx509/subjectaltname/!=(_:_:).json | 1 + .../shieldx509/subjectaltname/asn1schema.json | 1 + .../decodable-implementations.json | 1 + .../encodable-implementations.json | 1 + .../subjectaltname/encode(to:).json | 1 + .../shieldx509/subjectaltname/encoded().json | 1 + .../equatable-implementations.json | 1 + .../subjectaltname/extensionid.json | 1 + .../subjectaltname/init(from:).json | 1 + .../subjectaltname/init(names:).json | 1 + .../shieldx509/subjectaltname/names.json | 1 + .../schemaspecified-implementations.json | 1 + .../shieldx509/subjectkeyidentifier.json | 1 + .../subjectkeyidentifier/!=(_:_:).json | 1 + .../subjectkeyidentifier/asn1schema.json | 1 + .../decodable-implementations.json | 1 + .../encodable-implementations.json | 1 + .../subjectkeyidentifier/encode(to:).json | 1 + .../subjectkeyidentifier/encoded().json | 1 + .../equatable-implementations.json | 1 + .../subjectkeyidentifier/extensionid.json | 1 + .../subjectkeyidentifier/init(from:).json | 1 + .../subjectkeyidentifier/init(value:).json | 1 + .../schemaspecified-implementations.json | 1 + .../subjectkeyidentifier/value.json | 1 + .../shieldx509/subjectpublickeyinfo.json | 1 + .../subjectpublickeyinfo/!=(_:_:).json | 1 + .../subjectpublickeyinfo/algorithm.json | 1 + .../subjectpublickeyinfo/asn1schema.json | 1 + .../subjectpublickeyinfo/encoded().json | 1 + .../equatable-implementations.json | 1 + .../init(algorithm:subjectpublickey:).json | 1 + .../subjectpublickeyinfo/init(from:).json | 1 + .../schemaspecified-implementations.json | 1 + .../subjectpublickey.json | 1 + .../shieldx509/tbscertificate.json | 1 + .../shieldx509/tbscertificate/!=(_:_:).json | 1 + .../shieldx509/tbscertificate/asn1schema.json | 1 + .../shieldx509/tbscertificate/encoded().json | 1 + .../equatable-implementations.json | 1 + .../shieldx509/tbscertificate/extensions.json | 1 + .../tbscertificate/init(from:).json | 1 + ...uniqueid:subjectuniqueid:extensions:).json | 1 + .../shieldx509/tbscertificate/issuer.json | 1 + .../tbscertificate/issueruniqueid.json | 1 + .../schemaspecified-implementations.json | 1 + .../serialnumber-swift.property.json | 1 + .../serialnumber-swift.typealias.json | 1 + .../shieldx509/tbscertificate/signature.json | 1 + .../shieldx509/tbscertificate/subject.json | 1 + .../tbscertificate/subjectpublickeyinfo.json | 1 + .../tbscertificate/subjectuniqueid.json | 1 + .../tbscertificate/uniqueidentifier.json | 1 + .../validity-swift.property.json | 1 + .../tbscertificate/validity-swift.struct.json | 1 + .../validity-swift.struct/!=(_:_:).json | 1 + .../equatable-implementations.json | 1 + .../validity-swift.struct/init(from:).json | 1 + .../init(notbefore:notafter:).json | 1 + .../validity-swift.struct/notafter.json | 1 + .../validity-swift.struct/notbefore.json | 1 + .../tbscertificate/version-swift.enum.json | 1 + .../version-swift.enum/!=(_:_:).json | 1 + .../version-swift.enum/encode(to:).json | 1 + .../equatable-implementations.json | 1 + .../version-swift.enum/hash(into:).json | 1 + .../version-swift.enum/hashvalue.json | 1 + .../version-swift.enum/init(from:).json | 1 + .../version-swift.enum/init(rawvalue:).json | 1 + .../rawrepresentable-implementations.json | 1 + .../tbscertificate/version-swift.enum/v1.json | 1 + .../tbscertificate/version-swift.enum/v2.json | 1 + .../tbscertificate/version-swift.enum/v3.json | 1 + .../version-swift.property.json | 1 + .../unknownattributevaluehandler.json | 1 + 3.4.0/developer-og-twitter.jpg | Bin 0 -> 12562 bytes 3.4.0/developer-og.jpg | Bin 0 -> 12856 bytes 3.4.0/documentation/shield/index.html | 1 + .../digest(data:)-1rlzo/index.html | 1 + .../digest(data:)-5bapj/index.html | 1 + .../digest(data:)-65jpl/index.html | 1 + .../anydigester/digest(data:)-c3pt/index.html | 1 + .../digest(data:datalength:)/index.html | 1 + .../anydigester/final()/index.html | 1 + .../anydigester/hashlength/index.html | 1 + .../shieldcrypto/anydigester/index.html | 1 + .../anydigester/init()/index.html | 1 + .../update(data:)-29cau/index.html | 1 + .../update(data:)-2if83/index.html | 1 + .../update(data:)-3h6bb/index.html | 1 + .../anydigester/update(data:)-vb2v/index.html | 1 + .../update(data:datalength:)/index.html | 1 + .../shieldcrypto/ccerror/!=(_:_:)/index.html | 1 + .../ccerror/alignmenterror/index.html | 1 + .../ccerror/buffertoosmall/index.html | 1 + .../ccerror/callsequenceerror/index.html | 1 + .../ccerror/decodeerror/index.html | 1 + .../equatable-implementations/index.html | 1 + .../ccerror/error-implementations/index.html | 1 + .../ccerror/hash(into:)/index.html | 1 + .../shieldcrypto/ccerror/hashvalue/index.html | 1 + .../shieldcrypto/ccerror/index.html | 1 + .../ccerror/init(rawvalue:)/index.html | 1 + .../ccerror/invalidkey/index.html | 1 + .../shieldcrypto/ccerror/keysize/index.html | 1 + .../ccerror/localizeddescription/index.html | 1 + .../ccerror/memoryfailure/index.html | 1 + .../shieldcrypto/ccerror/overflow/index.html | 1 + .../ccerror/paramerror/index.html | 1 + .../index.html | 1 + .../shieldcrypto/ccerror/rawvalue/index.html | 1 + .../ccerror/rngfailure/index.html | 1 + .../ccerror/unimplemented/index.html | 1 + .../ccerror/unspecified/index.html | 1 + .../cryptor/algorithm/!=(_:_:)/index.html | 1 + .../cryptor/algorithm/aes/index.html | 1 + .../cryptor/algorithm/allcases/index.html | 1 + .../cryptor/algorithm/blocksize/index.html | 1 + .../cryptor/algorithm/blowfish/index.html | 1 + .../cryptor/algorithm/cast/index.html | 1 + .../cryptor/algorithm/des/index.html | 1 + .../cryptor/algorithm/description/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldcrypto/cryptor/algorithm/index.html | 1 + .../algorithm/init(rawvalue:name:)/index.html | 1 + .../cryptor/algorithm/keysizes/index.html | 1 + .../cryptor/algorithm/name/index.html | 1 + .../cryptor/algorithm/rawvalue/index.html | 1 + .../cryptor/algorithm/rc2/index.html | 1 + .../cryptor/algorithm/rc4/index.html | 1 + .../cryptor/algorithm/tripledes/index.html | 1 + .../shieldcrypto/cryptor/blocksize/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../shieldcrypto/cryptor/final()/index.html | 1 + .../cryptor/final(into:)/index.html | 1 + .../cryptor/final(out:)/index.html | 1 + .../cryptor/final(out:outlength:)/index.html | 1 + .../shieldcrypto/cryptor/index.html | 1 + .../init(_:using:options:key:iv:)/index.html | 1 + .../cryptor/operation/!=(_:_:)/index.html | 1 + .../cryptor/operation/decrypt/index.html | 1 + .../cryptor/operation/encrypt/index.html | 1 + .../equatable-implementations/index.html | 1 + .../cryptor/operation/hash(into:)/index.html | 1 + .../cryptor/operation/hashvalue/index.html | 1 + .../shieldcrypto/cryptor/operation/index.html | 1 + .../operation/init(rawvalue:)/index.html | 1 + .../index.html | 1 + .../cryptor/operation/rawvalue/index.html | 1 + .../cryptor/options/!=(_:_:)/index.html | 1 + .../cryptor/options/contains(_:)/index.html | 1 + .../cryptor/options/ecbmode/index.html | 1 + .../equatable-implementations/index.html | 1 + .../options/formintersection(_:)/index.html | 1 + .../formsymmetricdifference(_:)/index.html | 1 + .../cryptor/options/formunion(_:)/index.html | 1 + .../cryptor/options/hash(into:)/index.html | 1 + .../cryptor/options/hashvalue/index.html | 1 + .../shieldcrypto/cryptor/options/index.html | 1 + .../cryptor/options/init()/index.html | 1 + .../cryptor/options/init(_:)/index.html | 1 + .../options/init(arrayliteral:)/index.html | 1 + .../options/init(rawvalue:)/index.html | 1 + .../cryptor/options/insert(_:)/index.html | 1 + .../options/intersection(_:)/index.html | 1 + .../options/isdisjoint(with:)/index.html | 1 + .../cryptor/options/isempty/index.html | 1 + .../options/isstrictsubset(of:)/index.html | 1 + .../options/isstrictsuperset(of:)/index.html | 1 + .../cryptor/options/issubset(of:)/index.html | 1 + .../options/issuperset(of:)/index.html | 1 + .../optionset-implementations/index.html | 1 + .../cryptor/options/pkcs7padding/index.html | 1 + .../index.html | 1 + .../cryptor/options/rawvalue/index.html | 1 + .../cryptor/options/remove(_:)/index.html | 1 + .../setalgebra-implementations/index.html | 1 + .../cryptor/options/subtract(_:)/index.html | 1 + .../options/subtracting(_:)/index.html | 1 + .../symmetricdifference(_:)/index.html | 1 + .../cryptor/options/union(_:)/index.html | 1 + .../cryptor/options/update(with:)/index.html | 1 + .../cryptor/process(data:)/index.html | 1 + .../cryptor/reset(iv:)/index.html | 1 + .../cryptor/totallength(forinput:)/index.html | 1 + .../cryptor/update(data:)/index.html | 1 + .../cryptor/update(data:into:)/index.html | 1 + .../index.html | 1 + .../cryptor/update(in:out:)/index.html | 1 + .../updatelength(forinput:)/index.html | 1 + .../shieldcrypto/digestcontext/index.html | 1 + .../digestcontext/init()/index.html | 1 + .../digestengine/context/index.html | 1 + .../digestengine/create/index.html | 1 + .../digest-swift.type.property/index.html | 1 + .../digest-swift.typealias/index.html | 1 + .../final-swift.type.property/index.html | 1 + .../final-swift.typealias/index.html | 1 + .../digestengine/hashlength/index.html | 1 + .../shieldcrypto/digestengine/index.html | 1 + .../shieldcrypto/digestengine/init/index.html | 1 + .../update-swift.type.property/index.html | 1 + .../update-swift.typealias/index.html | 1 + .../digester/algorithm/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../algorithm/hashbitlength/index.html | 1 + .../algorithm/hashbytelength/index.html | 1 + .../digester/algorithm/index.html | 1 + .../digester/algorithm/sha1/index.html | 1 + .../digester/algorithm/sha224/index.html | 1 + .../digester/algorithm/sha256/index.html | 1 + .../digester/algorithm/sha384/index.html | 1 + .../digester/algorithm/sha512/index.html | 1 + .../digester/digest(_:using:)/index.html | 1 + .../shieldcrypto/digester/for(_:)/index.html | 1 + .../shieldcrypto/digester/index.html | 1 + .../shieldcrypto/digester/type(_:)/index.html | 1 + .../anydigester-implementations/index.html | 1 + .../digest(data:)-8aa54/index.html | 1 + .../digest(data:)-8qjp6/index.html | 1 + .../digest(data:datalength:)/index.html | 1 + .../digesterengine/final()/index.html | 1 + .../digesterengine/hashlength/index.html | 1 + .../shieldcrypto/digesterengine/index.html | 1 + .../digesterengine/init()/index.html | 1 + .../update(data:)-3i8dr/index.html | 1 + .../update(data:)-9et7k/index.html | 1 + .../update(data:datalength:)/index.html | 1 + .../hmac/algorithm/!=(_:_:)/index.html | 1 + .../hmac/algorithm/allcases/index.html | 1 + .../hmac/algorithm/description/index.html | 1 + .../equatable-implementations/index.html | 1 + .../hmac/algorithm/hashbytelength/index.html | 1 + .../shieldcrypto/hmac/algorithm/index.html | 1 + .../algorithm/init(rawvalue:name:)/index.html | 1 + .../hmac/algorithm/md5/index.html | 1 + .../hmac/algorithm/name/index.html | 1 + .../hmac/algorithm/rawvalue/index.html | 1 + .../hmac/algorithm/sha1/index.html | 1 + .../hmac/algorithm/sha224/index.html | 1 + .../hmac/algorithm/sha256/index.html | 1 + .../hmac/algorithm/sha384/index.html | 1 + .../hmac/algorithm/sha512/index.html | 1 + .../shieldcrypto/hmac/final()/index.html | 1 + .../hmac/hmac(_:using:key:)/index.html | 1 + .../shieldcrypto/hmac/index.html | 1 + .../shieldcrypto/hmac/init(_:key:)/index.html | 1 + .../shieldcrypto/hmac/reset(key:)/index.html | 1 + .../hmac/update(data:)-9bzdo/index.html | 1 + .../hmac/update(data:)-9ln92/index.html | 1 + .../hmac/update(data:datalength:)/index.html | 1 + 3.4.0/documentation/shieldcrypto/index.html | 1 + .../pbkdf/algorithm/!=(_:_:)/index.html | 1 + .../pbkdf/algorithm/allcases/index.html | 1 + .../pbkdf/algorithm/description/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldcrypto/pbkdf/algorithm/index.html | 1 + .../algorithm/init(rawvalue:name:)/index.html | 1 + .../pbkdf/algorithm/name/index.html | 1 + .../pbkdf/algorithm/pbkdf2/index.html | 1 + .../pbkdf/algorithm/rawvalue/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../pbkdf/error/!=(_:_:)/index.html | 1 + .../pbkdf/error/calibrationfailed/index.html | 1 + .../equatable-implementations/index.html | 1 + .../error/error-implementations/index.html | 1 + .../shieldcrypto/pbkdf/error/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../shieldcrypto/pbkdf/index.html | 1 + .../psuedorandomalgorithm/!=(_:_:)/index.html | 1 + .../psuedorandomalgorithm/allcases/index.html | 1 + .../description/index.html | 1 + .../equatable-implementations/index.html | 1 + .../psuedorandomalgorithm/hmacsha1/index.html | 1 + .../hmacsha224/index.html | 1 + .../hmacsha256/index.html | 1 + .../hmacsha384/index.html | 1 + .../hmacsha512/index.html | 1 + .../pbkdf/psuedorandomalgorithm/index.html | 1 + .../init(rawvalue:name:)/index.html | 1 + .../psuedorandomalgorithm/name/index.html | 1 + .../psuedorandomalgorithm/rawvalue/index.html | 1 + .../psuedorandomalgorithm/sha1/index.html | 1 + .../psuedorandomalgorithm/sha224/index.html | 1 + .../psuedorandomalgorithm/sha256/index.html | 1 + .../psuedorandomalgorithm/sha384/index.html | 1 + .../psuedorandomalgorithm/sha512/index.html | 1 + .../random/generate(count:)/index.html | 1 + .../shieldcrypto/random/index.html | 1 + .../shieldcrypto/sha1digester/index.html | 1 + .../sha1engine/context/index.html | 1 + .../shieldcrypto/sha1engine/create/index.html | 1 + .../shieldcrypto/sha1engine/digest/index.html | 1 + .../shieldcrypto/sha1engine/final/index.html | 1 + .../sha1engine/hashlength/index.html | 1 + .../shieldcrypto/sha1engine/index.html | 1 + .../shieldcrypto/sha1engine/update/index.html | 1 + .../shieldcrypto/sha224digester/index.html | 1 + .../sha224engine/context/index.html | 1 + .../sha224engine/create/index.html | 1 + .../sha224engine/digest/index.html | 1 + .../sha224engine/final/index.html | 1 + .../sha224engine/hashlength/index.html | 1 + .../shieldcrypto/sha224engine/index.html | 1 + .../sha224engine/update/index.html | 1 + .../shieldcrypto/sha256digester/index.html | 1 + .../sha256engine/context/index.html | 1 + .../sha256engine/create/index.html | 1 + .../sha256engine/digest/index.html | 1 + .../sha256engine/final/index.html | 1 + .../sha256engine/hashlength/index.html | 1 + .../shieldcrypto/sha256engine/index.html | 1 + .../sha256engine/update/index.html | 1 + .../shieldcrypto/sha384digester/index.html | 1 + .../sha384engine/context/index.html | 1 + .../sha384engine/create/index.html | 1 + .../sha384engine/digest/index.html | 1 + .../sha384engine/final/index.html | 1 + .../sha384engine/hashlength/index.html | 1 + .../shieldcrypto/sha384engine/index.html | 1 + .../sha384engine/update/index.html | 1 + .../shieldcrypto/sha512digester/index.html | 1 + .../sha512engine/context/index.html | 1 + .../sha512engine/create/index.html | 1 + .../sha512engine/digest/index.html | 1 + .../sha512engine/final/index.html | 1 + .../sha512engine/hashlength/index.html | 1 + .../shieldcrypto/sha512engine/index.html | 1 + .../sha512engine/update/index.html | 1 + 3.4.0/documentation/shieldoid/index.html | 1 + .../documentation/shieldoid/iso/id/index.html | 1 + 3.4.0/documentation/shieldoid/iso/index.html | 1 + .../shieldoid/iso/memberbody/id/index.html | 1 + .../shieldoid/iso/memberbody/index.html | 1 + .../shieldoid/iso/memberbody/names/index.html | 1 + .../characteristictwo/!=(_:_:)/index.html | 1 + .../characteristictwo/c2onb191v4/index.html | 1 + .../characteristictwo/c2onb191v5/index.html | 1 + .../characteristictwo/c2onb239v4/index.html | 1 + .../characteristictwo/c2onb239v5/index.html | 1 + .../characteristictwo/c2pnb163v1/index.html | 1 + .../characteristictwo/c2pnb163v2/index.html | 1 + .../characteristictwo/c2pnb163v3/index.html | 1 + .../characteristictwo/c2pnb176w1/index.html | 1 + .../characteristictwo/c2pnb208w1/index.html | 1 + .../characteristictwo/c2pnb272w1/index.html | 1 + .../characteristictwo/c2pnb304w1/index.html | 1 + .../characteristictwo/c2pnb368w1/index.html | 1 + .../characteristictwo/c2tnb191v1/index.html | 1 + .../characteristictwo/c2tnb191v2/index.html | 1 + .../characteristictwo/c2tnb191v3/index.html | 1 + .../characteristictwo/c2tnb239v1/index.html | 1 + .../characteristictwo/c2tnb239v2/index.html | 1 + .../characteristictwo/c2tnb239v3/index.html | 1 + .../characteristictwo/c2tnb359v1/index.html | 1 + .../characteristictwo/c2tnb431r1/index.html | 1 + .../equatable-implementations/index.html | 1 + .../characteristictwo/hash(into:)/index.html | 1 + .../characteristictwo/hashvalue/index.html | 1 + .../curves/characteristictwo/id/index.html | 1 + .../curves/characteristictwo/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../curves/characteristictwo/names/index.html | 1 + .../index.html | 1 + .../us/ansix962/curves/id/index.html | 1 + .../memberbody/us/ansix962/curves/index.html | 1 + .../us/ansix962/curves/names/index.html | 1 + .../ansix962/curves/prime/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../curves/prime/hash(into:)/index.html | 1 + .../curves/prime/hashvalue/index.html | 1 + .../us/ansix962/curves/prime/id/index.html | 1 + .../us/ansix962/curves/prime/index.html | 1 + .../curves/prime/init(rawvalue:)/index.html | 1 + .../us/ansix962/curves/prime/names/index.html | 1 + .../curves/prime/prime192v1/index.html | 1 + .../curves/prime/prime192v2/index.html | 1 + .../curves/prime/prime192v3/index.html | 1 + .../curves/prime/prime239v1/index.html | 1 + .../curves/prime/prime239v2/index.html | 1 + .../curves/prime/prime239v3/index.html | 1 + .../curves/prime/prime256v1/index.html | 1 + .../index.html | 1 + .../iso/memberbody/us/ansix962/id/index.html | 1 + .../iso/memberbody/us/ansix962/index.html | 1 + .../us/ansix962/keytype/!=(_:_:)/index.html | 1 + .../ansix962/keytype/ecpublickey/index.html | 1 + .../equatable-implementations/index.html | 1 + .../ansix962/keytype/hash(into:)/index.html | 1 + .../us/ansix962/keytype/hashvalue/index.html | 1 + .../us/ansix962/keytype/id/index.html | 1 + .../memberbody/us/ansix962/keytype/index.html | 1 + .../keytype/init(rawvalue:)/index.html | 1 + .../us/ansix962/keytype/names/index.html | 1 + .../index.html | 1 + .../memberbody/us/ansix962/names/index.html | 1 + .../ansix962/signatures/!=(_:_:)/index.html | 1 + .../ecdsawithrecommended/index.html | 1 + .../signatures/ecdsawithsha1/index.html | 1 + .../ecdsawithsha2/!=(_:_:)/index.html | 1 + .../ecdsawithsha2/ecdsawithsha224/index.html | 1 + .../ecdsawithsha2/ecdsawithsha256/index.html | 1 + .../ecdsawithsha2/ecdsawithsha384/index.html | 1 + .../ecdsawithsha2/ecdsawithsha512/index.html | 1 + .../equatable-implementations/index.html | 1 + .../ecdsawithsha2/hash(into:)/index.html | 1 + .../ecdsawithsha2/hashvalue/index.html | 1 + .../signatures/ecdsawithsha2/id/index.html | 1 + .../signatures/ecdsawithsha2/index.html | 1 + .../ecdsawithsha2/init(rawvalue:)/index.html | 1 + .../signatures/ecdsawithsha2/names/index.html | 1 + .../index.html | 1 + .../equatable-implementations/index.html | 1 + .../signatures/hash(into:)/index.html | 1 + .../ansix962/signatures/hashvalue/index.html | 1 + .../us/ansix962/signatures/id/index.html | 1 + .../us/ansix962/signatures/index.html | 1 + .../signatures/init(rawvalue:)/index.html | 1 + .../us/ansix962/signatures/names/index.html | 1 + .../index.html | 1 + .../shieldoid/iso/memberbody/us/id/index.html | 1 + .../shieldoid/iso/memberbody/us/index.html | 1 + .../iso/memberbody/us/names/index.html | 1 + .../digestalgorithm/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../digestalgorithm/hash(into:)/index.html | 1 + .../digestalgorithm/hashvalue/index.html | 1 + .../hhmacwithsha512_224/index.html | 1 + .../hhmacwithsha512_256/index.html | 1 + .../digestalgorithm/hmacwithsha1/index.html | 1 + .../digestalgorithm/hmacwithsha224/index.html | 1 + .../digestalgorithm/hmacwithsha256/index.html | 1 + .../digestalgorithm/hmacwithsha384/index.html | 1 + .../digestalgorithm/hmacwithsha512/index.html | 1 + .../us/rsadsi/digestalgorithm/id/index.html | 1 + .../us/rsadsi/digestalgorithm/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../rsadsi/digestalgorithm/names/index.html | 1 + .../index.html | 1 + .../encryptionalgorithm/!=(_:_:)/index.html | 1 + .../encryptionalgorithm/descdmf/index.html | 1 + .../encryptionalgorithm/desede3/index.html | 1 + .../encryptionalgorithm/desede3cbc/index.html | 1 + .../encryptionalgorithm/desxcbc/index.html | 1 + .../equatable-implementations/index.html | 1 + .../hash(into:)/index.html | 1 + .../encryptionalgorithm/hashvalue/index.html | 1 + .../rsadsi/encryptionalgorithm/id/index.html | 1 + .../us/rsadsi/encryptionalgorithm/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../encryptionalgorithm/names/index.html | 1 + .../index.html | 1 + .../encryptionalgorithm/rc2cbc/index.html | 1 + .../encryptionalgorithm/rc2ecb/index.html | 1 + .../rsadsi/encryptionalgorithm/rc4/index.html | 1 + .../encryptionalgorithm/rc4withmac/index.html | 1 + .../encryptionalgorithm/rc5cbc/index.html | 1 + .../encryptionalgorithm/rc5cbcpad/index.html | 1 + .../iso/memberbody/us/rsadsi/id/index.html | 1 + .../iso/memberbody/us/rsadsi/index.html | 1 + .../iso/memberbody/us/rsadsi/names/index.html | 1 + .../memberbody/us/rsadsi/pkcs/id/index.html | 1 + .../iso/memberbody/us/rsadsi/pkcs/index.html | 1 + .../us/rsadsi/pkcs/names/index.html | 1 + .../us/rsadsi/pkcs/pkcs1/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../rsadsi/pkcs/pkcs1/hash(into:)/index.html | 1 + .../us/rsadsi/pkcs/pkcs1/hashvalue/index.html | 1 + .../us/rsadsi/pkcs/pkcs1/id/index.html | 1 + .../us/rsadsi/pkcs/pkcs1/index.html | 1 + .../pkcs/pkcs1/init(rawvalue:)/index.html | 1 + .../pkcs1/md2withrsaencryption/index.html | 1 + .../pkcs1/md4withrsaencryption/index.html | 1 + .../pkcs1/md5withrsaencryption/index.html | 1 + .../us/rsadsi/pkcs/pkcs1/names/index.html | 1 + .../index.html | 1 + .../pkcs/pkcs1/rsaencryption/index.html | 1 + .../pkcs1/sha1withrsasignature/index.html | 1 + .../pkcs1/sha224withrsaencryption/index.html | 1 + .../pkcs1/sha256withrsaencryption/index.html | 1 + .../pkcs1/sha384withrsaencryption/index.html | 1 + .../pkcs1/sha512withrsaencryption/index.html | 1 + .../us/rsadsi/pkcs/pkcs5/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../rsadsi/pkcs/pkcs5/hash(into:)/index.html | 1 + .../us/rsadsi/pkcs/pkcs5/hashvalue/index.html | 1 + .../us/rsadsi/pkcs/pkcs5/id/index.html | 1 + .../us/rsadsi/pkcs/pkcs5/index.html | 1 + .../pkcs/pkcs5/init(rawvalue:)/index.html | 1 + .../us/rsadsi/pkcs/pkcs5/names/index.html | 1 + .../us/rsadsi/pkcs/pkcs5/pbes2/index.html | 1 + .../us/rsadsi/pkcs/pkcs5/pbkdf2/index.html | 1 + .../index.html | 1 + .../us/rsadsi/pkcs/pkcs9/!=(_:_:)/index.html | 1 + .../pkcs/pkcs9/challengepassword/index.html | 1 + .../rsadsi/pkcs/pkcs9/contenttype/index.html | 1 + .../pkcs/pkcs9/countersignature/index.html | 1 + .../rsadsi/pkcs/pkcs9/emailaddress/index.html | 1 + .../equatable-implementations/index.html | 1 + .../extendedcertificateattributes/index.html | 1 + .../pkcs/pkcs9/extensionrequest/index.html | 1 + .../rsadsi/pkcs/pkcs9/hash(into:)/index.html | 1 + .../us/rsadsi/pkcs/pkcs9/hashvalue/index.html | 1 + .../us/rsadsi/pkcs/pkcs9/id/index.html | 1 + .../us/rsadsi/pkcs/pkcs9/index.html | 1 + .../pkcs/pkcs9/init(rawvalue:)/index.html | 1 + .../pkcs/pkcs9/messagedigest/index.html | 1 + .../us/rsadsi/pkcs/pkcs9/names/index.html | 1 + .../index.html | 1 + .../rsadsi/pkcs/pkcs9/signingtime/index.html | 1 + .../pkcs/pkcs9/unstructuredaddress/index.html | 1 + .../pkcs/pkcs9/unstructuredname/index.html | 1 + .../shieldoid/iso/names/index.html | 1 + .../org/certicom/curve/!=(_:_:)/index.html | 1 + .../org/certicom/curve/ansip160k1/index.html | 1 + .../org/certicom/curve/ansip160r1/index.html | 1 + .../org/certicom/curve/ansip160r2/index.html | 1 + .../org/certicom/curve/ansip192k1/index.html | 1 + .../org/certicom/curve/ansip224k1/index.html | 1 + .../org/certicom/curve/ansip224r1/index.html | 1 + .../org/certicom/curve/ansip256k1/index.html | 1 + .../org/certicom/curve/ansip384r1/index.html | 1 + .../org/certicom/curve/ansip521r1/index.html | 1 + .../org/certicom/curve/ansit163k1/index.html | 1 + .../org/certicom/curve/ansit163r1/index.html | 1 + .../org/certicom/curve/ansit163r2/index.html | 1 + .../org/certicom/curve/ansit193r1/index.html | 1 + .../org/certicom/curve/ansit193r2/index.html | 1 + .../org/certicom/curve/ansit233k1/index.html | 1 + .../org/certicom/curve/ansit233r1/index.html | 1 + .../org/certicom/curve/ansit239k1/index.html | 1 + .../org/certicom/curve/ansit283k1/index.html | 1 + .../org/certicom/curve/ansit283r1/index.html | 1 + .../org/certicom/curve/ansit409k1/index.html | 1 + .../org/certicom/curve/ansit409r1/index.html | 1 + .../org/certicom/curve/ansit571k1/index.html | 1 + .../org/certicom/curve/ansit571r1/index.html | 1 + .../equatable-implementations/index.html | 1 + .../org/certicom/curve/hash(into:)/index.html | 1 + .../org/certicom/curve/hashvalue/index.html | 1 + .../iso/org/certicom/curve/id/index.html | 1 + .../iso/org/certicom/curve/index.html | 1 + .../certicom/curve/init(rawvalue:)/index.html | 1 + .../iso/org/certicom/curve/names/index.html | 1 + .../index.html | 1 + .../org/certicom/curve/secp112r1/index.html | 1 + .../org/certicom/curve/secp112r2/index.html | 1 + .../org/certicom/curve/secp128r1/index.html | 1 + .../org/certicom/curve/secp128r2/index.html | 1 + .../org/certicom/curve/sect113r1/index.html | 1 + .../org/certicom/curve/sect113r2/index.html | 1 + .../org/certicom/curve/sect131r1/index.html | 1 + .../org/certicom/curve/sect131r2/index.html | 1 + .../shieldoid/iso/org/certicom/id/index.html | 1 + .../shieldoid/iso/org/certicom/index.html | 1 + .../iso/org/certicom/names/index.html | 1 + .../org/certicom/schemes/!=(_:_:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../iso/org/certicom/schemes/ecdh/index.html | 1 + .../iso/org/certicom/schemes/ecmqv/index.html | 1 + .../equatable-implementations/index.html | 1 + .../certicom/schemes/hash(into:)/index.html | 1 + .../org/certicom/schemes/hashvalue/index.html | 1 + .../iso/org/certicom/schemes/id/index.html | 1 + .../iso/org/certicom/schemes/index.html | 1 + .../schemes/init(rawvalue:)/index.html | 1 + .../iso/org/certicom/schemes/names/index.html | 1 + .../index.html | 1 + .../shieldoid/iso/org/dod/id/index.html | 1 + .../shieldoid/iso/org/dod/index.html | 1 + .../iso/org/dod/internet/id/index.html | 1 + .../shieldoid/iso/org/dod/internet/index.html | 1 + .../iso/org/dod/internet/names/index.html | 1 + .../org/dod/internet/security/id/index.html | 1 + .../iso/org/dod/internet/security/index.html | 1 + .../security/mechanisms/id/index.html | 1 + .../internet/security/mechanisms/index.html | 1 + .../security/mechanisms/names/index.html | 1 + .../security/mechanisms/pkix/id/index.html | 1 + .../security/mechanisms/pkix/index.html | 1 + .../mechanisms/pkix/kp/!=(_:_:)/index.html | 1 + .../mechanisms/pkix/kp/clientauth/index.html | 1 + .../mechanisms/pkix/kp/codesigning/index.html | 1 + .../mechanisms/pkix/kp/dvcs/index.html | 1 + .../pkix/kp/emailprotection/index.html | 1 + .../kp/equatable-implementations/index.html | 1 + .../mechanisms/pkix/kp/hash(into:)/index.html | 1 + .../mechanisms/pkix/kp/hashvalue/index.html | 1 + .../security/mechanisms/pkix/kp/id/index.html | 1 + .../pkix/kp/idkpcapwapac/index.html | 1 + .../pkix/kp/idkpcapwapwtp/index.html | 1 + .../pkix/kp/idkpcmcarchive/index.html | 1 + .../mechanisms/pkix/kp/idkpcmcca/index.html | 1 + .../mechanisms/pkix/kp/idkpcmcra/index.html | 1 + .../pkix/kp/idkpeapoverlan/index.html | 1 + .../pkix/kp/idkpeapoverppp/index.html | 1 + .../pkix/kp/idkpipsecike/index.html | 1 + .../pkix/kp/idkpscvpclient/index.html | 1 + .../pkix/kp/idkpscvpresponder/index.html | 1 + .../pkix/kp/idkpscvpserver/index.html | 1 + .../pkix/kp/idkpsendowner/index.html | 1 + .../pkix/kp/idkpsendproxiedowner/index.html | 1 + .../pkix/kp/idkpsendproxy/index.html | 1 + .../pkix/kp/idkpsendrouter/index.html | 1 + .../pkix/kp/idkpsipdomain/index.html | 1 + .../security/mechanisms/pkix/kp/index.html | 1 + .../pkix/kp/init(rawvalue:)/index.html | 1 + .../pkix/kp/ipsecendsystem/index.html | 1 + .../mechanisms/pkix/kp/ipsectunnel/index.html | 1 + .../mechanisms/pkix/kp/ipsecuser/index.html | 1 + .../mechanisms/pkix/kp/names/index.html | 1 + .../mechanisms/pkix/kp/ocspsigning/index.html | 1 + .../index.html | 1 + .../pkix/kp/sbgpcertaaserverauth/index.html | 1 + .../pkix/kp/secureshellclient/index.html | 1 + .../pkix/kp/secureshellserver/index.html | 1 + .../mechanisms/pkix/kp/serverauth/index.html | 1 + .../pkix/kp/timestamping/index.html | 1 + .../security/mechanisms/pkix/names/index.html | 1 + .../dod/internet/security/names/index.html | 1 + .../shieldoid/iso/org/dod/names/index.html | 1 + .../shieldoid/iso/org/id/index.html | 1 + .../shieldoid/iso/org/index.html | 1 + .../shieldoid/iso/org/names/index.html | 1 + .../shieldoid/iso_itu/country/id/index.html | 1 + .../shieldoid/iso_itu/country/index.html | 1 + .../iso_itu/country/names/index.html | 1 + .../iso_itu/country/us/id/index.html | 1 + .../shieldoid/iso_itu/country/us/index.html | 1 + .../iso_itu/country/us/names/index.html | 1 + .../us/organization/gov/csor/id/index.html | 1 + .../us/organization/gov/csor/index.html | 1 + .../us/organization/gov/csor/names/index.html | 1 + .../nistalgorithms/aes/!=(_:_:)/index.html | 1 + .../aes/aes128_cbc_pad/index.html | 1 + .../nistalgorithms/aes/aes128_ccm/index.html | 1 + .../nistalgorithms/aes/aes128_cfb/index.html | 1 + .../nistalgorithms/aes/aes128_ecb/index.html | 1 + .../nistalgorithms/aes/aes128_gcm/index.html | 1 + .../nistalgorithms/aes/aes128_gmac/index.html | 1 + .../nistalgorithms/aes/aes128_ofb/index.html | 1 + .../nistalgorithms/aes/aes128_wrap/index.html | 1 + .../aes/aes128_wrap_pad/index.html | 1 + .../aes/aes192_cbc_pad/index.html | 1 + .../nistalgorithms/aes/aes192_ccm/index.html | 1 + .../nistalgorithms/aes/aes192_cfb/index.html | 1 + .../nistalgorithms/aes/aes192_ecb/index.html | 1 + .../nistalgorithms/aes/aes192_gcm/index.html | 1 + .../nistalgorithms/aes/aes192_gmac/index.html | 1 + .../nistalgorithms/aes/aes192_ofb/index.html | 1 + .../nistalgorithms/aes/aes192_wrap/index.html | 1 + .../aes/aes192_wrap_pad/index.html | 1 + .../aes/aes256_cbc_pad/index.html | 1 + .../nistalgorithms/aes/aes256_ccm/index.html | 1 + .../nistalgorithms/aes/aes256_cfb/index.html | 1 + .../nistalgorithms/aes/aes256_ecb/index.html | 1 + .../nistalgorithms/aes/aes256_gcm/index.html | 1 + .../nistalgorithms/aes/aes256_gmac/index.html | 1 + .../nistalgorithms/aes/aes256_ofb/index.html | 1 + .../nistalgorithms/aes/aes256_wrap/index.html | 1 + .../aes/aes256_wrap_pad/index.html | 1 + .../aes/equatable-implementations/index.html | 1 + .../nistalgorithms/aes/hash(into:)/index.html | 1 + .../nistalgorithms/aes/hashvalue/index.html | 1 + .../gov/csor/nistalgorithms/aes/id/index.html | 1 + .../gov/csor/nistalgorithms/aes/index.html | 1 + .../aes/init(rawvalue:)/index.html | 1 + .../csor/nistalgorithms/aes/names/index.html | 1 + .../index.html | 1 + .../hashalgs/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../hashalgs/hash(into:)/index.html | 1 + .../hashalgs/hashvalue/index.html | 1 + .../hashalgs/hmacwithsha3_224/index.html | 1 + .../hashalgs/hmacwithsha3_256/index.html | 1 + .../hashalgs/hmacwithsha3_384/index.html | 1 + .../hashalgs/hmacwithsha3_512/index.html | 1 + .../nistalgorithms/hashalgs/id/index.html | 1 + .../csor/nistalgorithms/hashalgs/index.html | 1 + .../hashalgs/init(rawvalue:)/index.html | 1 + .../hashalgs/kacxof256/index.html | 1 + .../hashalgs/kmac128/index.html | 1 + .../hashalgs/kmac256/index.html | 1 + .../hashalgs/kmacxof128/index.html | 1 + .../nistalgorithms/hashalgs/names/index.html | 1 + .../index.html | 1 + .../nistalgorithms/hashalgs/sha224/index.html | 1 + .../nistalgorithms/hashalgs/sha256/index.html | 1 + .../nistalgorithms/hashalgs/sha384/index.html | 1 + .../hashalgs/sha3_224/index.html | 1 + .../hashalgs/sha3_256/index.html | 1 + .../hashalgs/sha3_384/index.html | 1 + .../hashalgs/sha3_512/index.html | 1 + .../nistalgorithms/hashalgs/sha512/index.html | 1 + .../hashalgs/sha512_224/index.html | 1 + .../hashalgs/sha512_256/index.html | 1 + .../hashalgs/shake128/index.html | 1 + .../hashalgs/shake128_len/index.html | 1 + .../hashalgs/shake256/index.html | 1 + .../hashalgs/shake256_len/index.html | 1 + .../gov/csor/nistalgorithms/id/index.html | 1 + .../gov/csor/nistalgorithms/index.html | 1 + .../gov/csor/nistalgorithms/names/index.html | 1 + .../country/us/organization/gov/id/index.html | 1 + .../country/us/organization/gov/index.html | 1 + .../us/organization/gov/names/index.html | 1 + .../country/us/organization/id/index.html | 1 + .../country/us/organization/index.html | 1 + .../country/us/organization/names/index.html | 1 + .../ds/algorithm/aes/!=(_:_:)/index.html | 1 + .../ds/algorithm/aes/aes_cbc_128/index.html | 1 + .../ds/algorithm/aes/aes_cbc_192/index.html | 1 + .../ds/algorithm/aes/aes_cbc_256/index.html | 1 + .../ds/algorithm/aes/aes_ccm_128/index.html | 1 + .../ds/algorithm/aes/aes_ccm_192/index.html | 1 + .../ds/algorithm/aes/aes_ccm_256/index.html | 1 + .../ds/algorithm/aes/aes_cfb_128/index.html | 1 + .../ds/algorithm/aes/aes_cfb_192/index.html | 1 + .../ds/algorithm/aes/aes_cfb_256/index.html | 1 + .../ds/algorithm/aes/aes_gcm_128/index.html | 1 + .../ds/algorithm/aes/aes_gcm_192/index.html | 1 + .../ds/algorithm/aes/aes_gcm_256/index.html | 1 + .../algorithm/aes/aes_gcm_siv_128/index.html | 1 + .../algorithm/aes/aes_gcm_siv_192/index.html | 1 + .../algorithm/aes/aes_gcm_siv_256/index.html | 1 + .../ds/algorithm/aes/aes_gmac_128/index.html | 1 + .../ds/algorithm/aes/aes_gmac_192/index.html | 1 + .../ds/algorithm/aes/aes_gmac_256/index.html | 1 + .../ds/algorithm/aes/aes_ofb_128/index.html | 1 + .../ds/algorithm/aes/aes_ofb_192/index.html | 1 + .../ds/algorithm/aes/aes_ofb_256/index.html | 1 + .../aes/equatable-implementations/index.html | 1 + .../ds/algorithm/aes/hash(into:)/index.html | 1 + .../ds/algorithm/aes/hashvalue/index.html | 1 + .../iso_itu/ds/algorithm/aes/id/index.html | 1 + .../iso_itu/ds/algorithm/aes/index.html | 1 + .../algorithm/aes/init(rawvalue:)/index.html | 1 + .../iso_itu/ds/algorithm/aes/names/index.html | 1 + .../index.html | 1 + .../iso_itu/ds/algorithm/id/index.html | 1 + .../shieldoid/iso_itu/ds/algorithm/index.html | 1 + .../iso_itu/ds/algorithm/names/index.html | 1 + .../ds/attributetype/!=(_:_:)/index.html | 1 + .../ds/attributetype/aacertificate/index.html | 1 + .../attributetype/aliasedentryname/index.html | 1 + .../index.html | 1 + .../attributecertificate/index.html | 1 + .../index.html | 1 + .../attributedescriptorcertificate/index.html | 1 + .../attributeintegrityinfo/index.html | 1 + .../authorityrevocationlist/index.html | 1 + .../attributetype/businesscategory/index.html | 1 + .../ds/attributetype/cacertificate/index.html | 1 + .../certificatepolicy/index.html | 1 + .../certificaterevocationlist/index.html | 1 + .../certificationpracticestmt/index.html | 1 + .../ds/attributetype/clearance/index.html | 1 + .../ds/attributetype/commonname/index.html | 1 + .../communicationsnetwork/index.html | 1 + .../communicationsservice/index.html | 1 + .../ds/attributetype/confkeyinfo/index.html | 1 + .../ds/attributetype/contenturl/index.html | 1 + .../ds/attributetype/countryname/index.html | 1 + .../crosscertificatepair/index.html | 1 + .../ds/attributetype/defaultdirqop/index.html | 1 + .../attributetype/delegationpath/index.html | 1 + .../deltarevocationlist/index.html | 1 + .../ds/attributetype/description/index.html | 1 + .../destinationindicator/index.html | 1 + .../distinguishedname/index.html | 1 + .../ds/attributetype/dmdname/index.html | 1 + .../ds/attributetype/dnqualifier/index.html | 1 + .../enhancedsearchguide/index.html | 1 + .../iso_itu/ds/attributetype/epc/index.html | 1 + .../ds/attributetype/epcformat/index.html | 1 + .../ds/attributetype/epcinurn/index.html | 1 + .../equatable-implementations/index.html | 1 + .../facsimiletelephonenumber/index.html | 1 + .../ds/attributetype/family/index.html | 1 + .../generationqualifier/index.html | 1 + .../ds/attributetype/givenname/index.html | 1 + .../ds/attributetype/hash(into:)/index.html | 1 + .../ds/attributetype/hashvalue/index.html | 1 + .../attributetype/houseidentifier/index.html | 1 + .../iso_itu/ds/attributetype/id/index.html | 1 + .../iso_itu/ds/attributetype/index.html | 1 + .../attributetype/init(rawvalue:)/index.html | 1 + .../ds/attributetype/initials/index.html | 1 + .../internationalisdnnumber/index.html | 1 + .../knowledgeinformation/index.html | 1 + .../ds/attributetype/ldapurl/index.html | 1 + .../ds/attributetype/localityname/index.html | 1 + .../ds/attributetype/member/index.html | 1 + .../iso_itu/ds/attributetype/name/index.html | 1 + .../iso_itu/ds/attributetype/names/index.html | 1 + .../ds/attributetype/objectclass/index.html | 1 + .../organizationalunitname/index.html | 1 + .../organizationidentifier/index.html | 1 + .../attributetype/organizationname/index.html | 1 + .../iso_itu/ds/attributetype/owner/index.html | 1 + .../ds/attributetype/permission/index.html | 1 + .../physicaldeliveryofficename/index.html | 1 + .../ds/attributetype/pkipath/index.html | 1 + .../ds/attributetype/postaladdress/index.html | 1 + .../ds/attributetype/postalcode/index.html | 1 + .../ds/attributetype/postofficebox/index.html | 1 + .../preferreddeliverymethod/index.html | 1 + .../presentationaddress/index.html | 1 + .../ds/attributetype/privpolicy/index.html | 1 + .../protocolinformation/index.html | 1 + .../attributetype/protprivpolicy/index.html | 1 + .../ds/attributetype/pseudonym/index.html | 1 + .../ds/attributetype/pwdattribute/index.html | 1 + .../index.html | 1 + .../registeredaddress/index.html | 1 + .../iso_itu/ds/attributetype/role/index.html | 1 + .../ds/attributetype/roleoccupant/index.html | 1 + .../ds/attributetype/searchguide/index.html | 1 + .../ds/attributetype/seealso/index.html | 1 + .../ds/attributetype/serialnumber/index.html | 1 + .../stateorprovincename/index.html | 1 + .../ds/attributetype/streetaddress/index.html | 1 + .../supportedalgorithms/index.html | 1 + .../supportedapplicationcontext/index.html | 1 + .../ds/attributetype/surname/index.html | 1 + .../ds/attributetype/tagafi/index.html | 1 + .../ds/attributetype/taglocation/index.html | 1 + .../ds/attributetype/tagoid/index.html | 1 + .../attributetype/telephonenumber/index.html | 1 + .../teletexterminalidentifier/index.html | 1 + .../ds/attributetype/telexnumber/index.html | 1 + .../iso_itu/ds/attributetype/title/index.html | 1 + .../iso_itu/ds/attributetype/uii/index.html | 1 + .../ds/attributetype/uiiformat/index.html | 1 + .../ds/attributetype/uiiinurh/index.html | 1 + .../attributetype/uniqueidentifier/index.html | 1 + .../ds/attributetype/uniquemember/index.html | 1 + .../iso_itu/ds/attributetype/uri/index.html | 1 + .../iso_itu/ds/attributetype/url/index.html | 1 + .../iso_itu/ds/attributetype/urn/index.html | 1 + .../iso_itu/ds/attributetype/urnc/index.html | 1 + .../attributetype/usercertificate/index.html | 1 + .../ds/attributetype/userpassword/index.html | 1 + .../ds/attributetype/userpwd/index.html | 1 + .../attributetype/utmcoordinates/index.html | 1 + .../ds/attributetype/uuidpair/index.html | 1 + .../ds/attributetype/x121address/index.html | 1 + .../attributetype/xmlprivilegeinfo/index.html | 1 + .../ds/attributetype/xmlprivpolicy/index.html | 1 + .../certificateextension/!=(_:_:)/index.html | 1 + .../acceptablecertpolicies/index.html | 1 + .../acceptableprivilegepolicies/index.html | 1 + .../attributedescriptor/index.html | 1 + .../authorityattributeidentifier/index.html | 1 + .../authoritykeyidentifier/index.html | 1 + .../baseupdatetime/index.html | 1 + .../basicattconstraints/index.html | 1 + .../basicconstraints/index.html | 1 + .../certificateissuer/index.html | 1 + .../certificatepolicies/index.html | 1 + .../crldistributionpoints/index.html | 1 + .../certificateextension/crlnumber/index.html | 1 + .../certificateextension/crlscope/index.html | 1 + .../crlstreamidentifier/index.html | 1 + .../delegatednameconstraints/index.html | 1 + .../deltacrlindicator/index.html | 1 + .../certificateextension/deltainfo/index.html | 1 + .../equatable-implementations/index.html | 1 + .../expirationdate/index.html | 1 + .../extkeyusage/index.html | 1 + .../freshestcrl/index.html | 1 + .../hash(into:)/index.html | 1 + .../certificateextension/hashvalue/index.html | 1 + .../ds/certificateextension/id/index.html | 1 + .../ds/certificateextension/index.html | 1 + .../inhibitanypolicy/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../instructioncode/index.html | 1 + .../invaliditydate/index.html | 1 + .../issueraltname/index.html | 1 + .../issuingdistributionpoint/index.html | 1 + .../keyattributes/index.html | 1 + .../certificateextension/keyusage/index.html | 1 + .../keyusagerestriction/index.html | 1 + .../nameconstraints/index.html | 1 + .../ds/certificateextension/names/index.html | 1 + .../norevavail/index.html | 1 + .../orderedlist/index.html | 1 + .../policyconstraints/index.html | 1 + .../policymapping/index.html | 1 + .../policymappings/index.html | 1 + .../privatekeyusageperiod/index.html | 1 + .../index.html | 1 + .../reasoncode/index.html | 1 + .../rolespeccertidentifier/index.html | 1 + .../soaidentifier/index.html | 1 + .../statusreferrals/index.html | 1 + .../subjectaltname/index.html | 1 + .../subjectdirectoryattributes/index.html | 1 + .../subjectkeyidentifier/index.html | 1 + .../subtreesconstraint/index.html | 1 + .../targetinformation/index.html | 1 + .../timespecification/index.html | 1 + .../usernotice/index.html | 1 + .../shieldoid/iso_itu/ds/id/index.html | 1 + .../shieldoid/iso_itu/ds/index.html | 1 + .../shieldoid/iso_itu/ds/names/index.html | 1 + .../shieldoid/iso_itu/id/index.html | 1 + .../shieldoid/iso_itu/index.html | 1 + .../shieldoid/iso_itu/names/index.html | 1 + .../shieldoid/itu/data/id/index.html | 1 + .../shieldoid/itu/data/index.html | 1 + .../shieldoid/itu/data/names/index.html | 1 + .../shieldoid/itu/data/pss/id/index.html | 1 + .../shieldoid/itu/data/pss/index.html | 1 + .../shieldoid/itu/data/pss/names/index.html | 1 + .../shieldoid/itu/data/pss/ucl/id/index.html | 1 + .../shieldoid/itu/data/pss/ucl/index.html | 1 + .../itu/data/pss/ucl/names/index.html | 1 + .../itu/data/pss/ucl/pilot/id/index.html | 1 + .../itu/data/pss/ucl/pilot/index.html | 1 + .../itu/data/pss/ucl/pilot/names/index.html | 1 + .../pilotattributetype/!=(_:_:)/index.html | 1 + .../domaincomponent/index.html | 1 + .../equatable-implementations/index.html | 1 + .../pilotattributetype/hash(into:)/index.html | 1 + .../pilotattributetype/hashvalue/index.html | 1 + .../pilot/pilotattributetype/id/index.html | 1 + .../ucl/pilot/pilotattributetype/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../pilot/pilotattributetype/names/index.html | 1 + .../index.html | 1 + .../pilotattributetype/userid/index.html | 1 + .../documentation/shieldoid/itu/id/index.html | 1 + 3.4.0/documentation/shieldoid/itu/index.html | 1 + .../shieldoid/itu/names/index.html | 1 + 3.4.0/documentation/shieldoid/oid/index.html | 1 + .../shieldoid/oidref/asn1/index.html | 1 + .../documentation/shieldoid/oidref/index.html | 1 + .../shieldoid/oidref/oid-58twl/index.html | 1 + .../shieldoid/oidref/oid-9f2wo/index.html | 1 + .../shieldpkcs/ecparameters/index.html | 1 + 3.4.0/documentation/shieldpkcs/index.html | 1 + .../shieldpkcs/rsaprivatekey/index.html | 1 + .../shieldpkcs/rsapublickey/index.html | 1 + .../schemas/ecparameters/index.html | 1 + .../shieldpkcs/schemas/index.html | 1 + .../schemas/rsaprivatekey/index.html | 1 + .../rsaprivatekeyotherprimeinfo/index.html | 1 + .../rsaprivatekeyotherprimeinfos/index.html | 1 + .../schemas/rsapublickey/index.html | 1 + 3.4.0/documentation/shieldsecurity/index.html | 1 + .../secaccessibility/!=(_:_:)/index.html | 1 + .../secaccessibility/default/index.html | 1 + .../equatable-implementations/index.html | 1 + .../secaccessibility/index.html | 1 + .../passcodeenabled/index.html | 1 + .../unlocked(afterfirst:shared:)/index.html | 1 + .../seccertificateerror/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../error-implementations/index.html | 1 + .../hash(into:)/index.html | 1 + .../seccertificateerror/hashvalue/index.html | 1 + .../seccertificateerror/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../seccertificateerror/loadfailed/index.html | 1 + .../localizeddescription/index.html | 1 + .../parsingfailed/index.html | 1 + .../publickeyretrievalfailed/index.html | 1 + .../queryfailed/index.html | 1 + .../index.html | 1 + .../saveduplicate/index.html | 1 + .../seccertificateerror/savefailed/index.html | 1 + .../trustcreationfailed/index.html | 1 + .../trustvalidationerror/index.html | 1 + .../trustvalidationfailed/index.html | 1 + .../secencryptionpadding/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../secencryptionpadding/index.html | 1 + .../secencryptionpadding/none/index.html | 1 + .../secencryptionpadding/oaep/index.html | 1 + .../secencryptionpadding/pkcs1/index.html | 1 + .../shieldsecurity/seckeyerror/index.html | 1 + .../builder/flag/!=(_:_:)/index.html | 1 + .../flag/equatable-implementations/index.html | 1 + .../seckeypair/builder/flag/index.html | 1 + .../builder/flag/permanent/index.html | 1 + .../builder/flag/secureenclave/index.html | 1 + .../index.html | 1 + .../seckeypair/builder/index.html | 1 + .../builder/init(type:keysize:)/index.html | 1 + .../seckeypair/builder/keysize(_:)/index.html | 1 + .../seckeypair/builder/keysize/index.html | 1 + .../seckeypair/builder/type(_:)/index.html | 1 + .../seckeypair/builder/type/index.html | 1 + .../decodable-implementations/index.html | 1 + .../seckeypair/delete()/index.html | 1 + .../encodable-implementations/index.html | 1 + .../seckeypair/encode(to:)/index.html | 1 + .../seckeypair/encodedprivatekey()/index.html | 1 + .../seckeypair/encodedpublickey()/index.html | 1 + .../seckeypair/error/!=(_:_:)/index.html | 1 + .../build(error:message:status:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../error/error-implementations/index.html | 1 + .../index.html | 1 + .../error/generatefailed/index.html | 1 + .../seckeypair/error/hash(into:)/index.html | 1 + .../seckeypair/error/hashvalue/index.html | 1 + .../seckeypair/error/index.html | 1 + .../error/init(rawvalue:)/index.html | 1 + .../error/invalidencodedprivatekey/index.html | 1 + .../seckeypair/error/itemaddfailed/index.html | 1 + .../error/itemdeletefailed/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../seckeypair/error/nomatchingkey/index.html | 1 + .../index.html | 1 + .../seckeypair/error/status/index.html | 1 + .../seckeypair/export()/index.html | 1 + .../index.html | 1 + .../exportderivedkeysizedefault/index.html | 1 + .../index.html | 1 + .../exportkeysize/!=(_:_:)/index.html | 1 + .../exportkeysize/bits128/index.html | 1 + .../exportkeysize/bits192/index.html | 1 + .../exportkeysize/bits256/index.html | 1 + .../equatable-implementations/index.html | 1 + .../exportkeysize/hash(into:)/index.html | 1 + .../exportkeysize/hashvalue/index.html | 1 + .../seckeypair/exportkeysize/index.html | 1 + .../exportkeysize/init(rawvalue:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../seckeypair/import(data:)/index.html | 1 + .../import(data:password:)/index.html | 1 + .../seckeypair/import(fromdata:)/index.html | 1 + .../import(fromdata:withpassword:)/index.html | 1 + .../shieldsecurity/seckeypair/index.html | 1 + .../seckeypair/init(from:)/index.html | 1 + .../init(privatekey:publickey:)/index.html | 1 + .../index.html | 1 + .../init(type:privatekeydata:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../persistentreferences()/index.html | 1 + .../seckeypair/privatekey/index.html | 1 + .../seckeypair/publickey/index.html | 1 + .../save(accessibility:)/index.html | 1 + .../seckeytype/!=(_:_:)/index.html | 1 + .../shieldsecurity/seckeytype/ec/index.html | 1 + .../seckeytype/encode(to:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../seckeytype/hash(into:)/index.html | 1 + .../seckeytype/hashvalue/index.html | 1 + .../shieldsecurity/seckeytype/index.html | 1 + .../seckeytype/init(from:)/index.html | 1 + .../seckeytype/init(rawvalue:)/index.html | 1 + .../seckeytype/init(systemvalue:)/index.html | 1 + .../index.html | 1 + .../shieldsecurity/seckeytype/rsa/index.html | 1 + .../seckeytype/systemvalue/index.html | 1 + .../decode(from:)/index.html | 1 + .../encode(_:to:)/index.html | 1 + .../equals(_:_:)/index.html | 1 + .../hash(_:into:)/index.html | 1 + .../anystringattributevaluehandler/index.html | 1 + .../instance/index.html | 1 + .../attributetypeandvalue/!=(_:_:)/index.html | 1 + .../attributetypeandvalue/==(_:_:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../debugdescription/index.html | 1 + .../decodable-implementations/index.html | 1 + .../description/index.html | 1 + .../encodable-implementations/index.html | 1 + .../encode(to:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../hash(into:)/index.html | 1 + .../hashable-implementations/index.html | 1 + .../attributetypeandvalue/index.html | 1 + .../init(from:)/index.html | 1 + .../init(type:value:)/index.html | 1 + .../attributetypeandvalue/type/index.html | 1 + .../attributetypeandvalue/value/index.html | 1 + .../decode(from:)/index.html | 1 + .../encode(_:to:)/index.html | 1 + .../equals(_:_:)/index.html | 1 + .../hash(_:into:)/index.html | 1 + .../attributevaluehandler/index.html | 1 + .../decoder(fortype:)/index.html | 1 + .../encoder(fortype:)/index.html | 1 + .../handler(fortype:)/index.html | 1 + .../attributevaluemapper/index.html | 1 + .../valuedecoder/index.html | 1 + .../valueencoder/index.html | 1 + .../add(_:fortype:)-14u1p/index.html | 1 + .../add(_:fortype:)-7tkp/index.html | 1 + .../add(_:fortypename:)/index.html | 1 + .../add(multivalued:)-2mxq2/index.html | 1 + .../add(multivalued:)-2unqw/index.html | 1 + .../add(multivalued:)-7x03i/index.html | 1 + .../add(multivalued:)-841mf/index.html | 1 + .../add(parsed:)/index.html | 1 + .../distinguishednamebuilder/atv/index.html | 1 + .../error/error-implementations/index.html | 1 + .../distinguishednamebuilder/error/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../unknowntypename(name:style:)/index.html | 1 + .../distinguishednamebuilder/index.html | 1 + .../init(rdns:style:)/index.html | 1 + .../distinguishednamebuilder/name/index.html | 1 + .../parse(string:style:)/index.html | 1 + .../distinguishednamebuilder/rdn/index.html | 1 + .../distinguishednamebuilder/rdns/index.html | 1 + .../distinguishednamebuilder/style/index.html | 1 + .../append(_:)/index.html | 1 + .../append(_:fortype:)/index.html | 1 + .../append(rdn:)/index.html | 1 + .../append(rdnsequence:)/index.html | 1 + .../compose(_:style:)/index.html | 1 + .../attributeencodingerror(_:)/index.html | 1 + .../error/error-implementations/index.html | 1 + .../error/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../unsupportedattributetype(_:)/index.html | 1 + .../index.html | 1 + .../init(rdnstrings:style:)/index.html | 1 + .../rdnstrings/index.html | 1 + .../string/index.html | 1 + .../style/index.html | 1 + .../error/badformat(_:)/index.html | 1 + .../error/error-implementations/index.html | 1 + .../error/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../distinguishednamestringparser/index.html | 1 + .../init(style:separators:)/index.html | 1 + .../parse(string:)/index.html | 1 + .../separators/index.html | 1 + .../style/index.html | 1 + 3.4.0/documentation/shieldx500/index.html | 1 + .../decode(attributename:mapping:)/index.html | 1 + .../namingstyle/description/index.html | 1 + .../shieldx500/namingstyle/index.html | 1 + .../init(implementation:)/index.html | 1 + .../namingstyle/name(fromoid:)/index.html | 1 + .../index.html | 1 + .../namingstyle/oid(fromname:)/index.html | 1 + .../shieldx500/namingstyle/rfc4519/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../shieldx500/namingstyleprotocol/index.html | 1 + .../name(fromoid:)/index.html | 1 + .../oid(fromname:)/index.html | 1 + .../shieldx500/rdnsequence/index.html | 1 + .../relativedistinguishedname/index.html | 1 + .../decode(attributename:mapping:)/index.html | 1 + .../rfc4519style/description/index.html | 1 + .../shieldx500/rfc4519style/index.html | 1 + .../rfc4519style/instance/index.html | 1 + .../rfc4519style/name(fromoid:)/index.html | 1 + .../index.html | 1 + .../rfc4519style/oid(fromname:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../shieldx500/schemas/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../decode(from:)/index.html | 1 + .../encode(_:to:)/index.html | 1 + .../equals(_:_:)/index.html | 1 + .../hash(_:into:)/index.html | 1 + .../unknownattributevaluehandler/index.html | 1 + .../instance/index.html | 1 + .../algorithmidentifier/!=(_:_:)/index.html | 1 + .../algorithmidentifier/algorithm/index.html | 1 + .../equatable-implementations/index.html | 1 + .../error/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../error/error-implementations/index.html | 1 + .../algorithmidentifier/error/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../error/unsupportedalgorithm/index.html | 1 + .../error/unsupportedeckeysize/index.html | 1 + .../shieldx509/algorithmidentifier/index.html | 1 + .../init(algorithm:parameters:)/index.html | 1 + .../init(digestalgorithm:keytype:)/index.html | 1 + .../init(from:)/index.html | 1 + .../init(publickey:)/index.html | 1 + .../algorithmidentifier/parameters/index.html | 1 + .../shieldx509/attribute/attrtype/index.html | 1 + .../attribute/attrvalues/index.html | 1 + .../shieldx509/attribute/index.html | 1 + .../init(attrtype:attrvalues:)/index.html | 1 + .../shieldx509/attributes/!=(_:_:)/index.html | 1 + .../shieldx509/attributes/==(_:_:)/index.html | 1 + .../attributes/all(_:)-1y48w/index.html | 1 + .../attributes/all(_:)-6wd49/index.html | 1 + .../attributes/allsatisfy(_:)/index.html | 1 + .../attributes/append(_:)/index.html | 1 + .../append(multivalued:)/index.html | 1 + .../append(singlevalued:)/index.html | 1 + .../append(type:values:)/index.html | 1 + .../index.html | 1 + .../collection-implementations/index.html | 1 + .../attributes/compactmap(_:)/index.html | 1 + .../attributes/compare(_:_:)/index.html | 1 + .../attributes/contains(where:)/index.html | 1 + .../shieldx509/attributes/count/index.html | 1 + .../decodable-implementations/index.html | 1 + .../difference(from:by:)/index.html | 1 + .../attributes/drop(while:)/index.html | 1 + .../attributes/dropfirst(_:)/index.html | 1 + .../attributes/droplast(_:)/index.html | 1 + .../elementsequal(_:by:)/index.html | 1 + .../encodable-implementations/index.html | 1 + .../attributes/encode(to:)/index.html | 1 + .../shieldx509/attributes/endindex/index.html | 1 + .../attributes/enumerated()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../attributes/error/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../error/error-implementations/index.html | 1 + .../shieldx509/attributes/error/index.html | 1 + .../error/invalidelement/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../error/singlevaluerequired/index.html | 1 + .../attributes/filter(_:)/index.html | 1 + .../attributes/first(_:)-4fesr/index.html | 1 + .../attributes/first(_:)-6qw87/index.html | 1 + .../attributes/first(where:)/index.html | 1 + .../shieldx509/attributes/first/index.html | 1 + .../attributes/firstindex(where:)/index.html | 1 + .../attributes/flatmap(_:)-20ffo/index.html | 1 + .../attributes/flatmap(_:)-818hy/index.html | 1 + .../attributes/foreach(_:)/index.html | 1 + .../attributes/formatted(_:)/index.html | 1 + .../formindex(_:offsetby:)/index.html | 1 + .../index.html | 1 + .../attributes/formindex(after:)/index.html | 1 + .../attributes/formindex(before:)/index.html | 1 + .../attributes/hash(into:)/index.html | 1 + .../hashable-implementations/index.html | 1 + .../index(_:offsetby:limitedby:)/index.html | 1 + .../shieldx509/attributes/index.html | 1 + .../shieldx509/attributes/index/index.html | 1 + .../shieldx509/attributes/init()/index.html | 1 + .../attributes/init(from:)/index.html | 1 + .../shieldx509/attributes/isempty/index.html | 1 + .../shieldx509/attributes/iterator/index.html | 1 + .../attributes/last(where:)/index.html | 1 + .../shieldx509/attributes/last/index.html | 1 + .../attributes/lastindex(where:)/index.html | 1 + .../shieldx509/attributes/lazy/index.html | 1 + .../index.html | 1 + .../attributes/makeiterator()/index.html | 1 + .../attributes/map(_:)-22opc/index.html | 1 + .../attributes/map(_:)-4mxuv/index.html | 1 + .../shieldx509/attributes/max(by:)/index.html | 1 + .../shieldx509/attributes/min(by:)/index.html | 1 + .../attributes/prefix(_:)/index.html | 1 + .../attributes/prefix(through:)/index.html | 1 + .../attributes/prefix(upto:)/index.html | 1 + .../attributes/prefix(while:)/index.html | 1 + .../attributes/publisher/index.html | 1 + .../index.html | 1 + .../attributes/randomelement()/index.html | 1 + .../randomelement(using:)/index.html | 1 + .../attributes/reduce(_:_:)/index.html | 1 + .../attributes/reduce(into:_:)/index.html | 1 + .../attributes/remove(_:)/index.html | 1 + .../attributes/remove(type:)/index.html | 1 + .../replace(multivalued:)/index.html | 1 + .../replace(singlevalued:)/index.html | 1 + .../replace(type:values:)/index.html | 1 + .../attributes/reversed()/index.html | 1 + .../sequence-implementations/index.html | 1 + .../attributes/shuffled()/index.html | 1 + .../attributes/shuffled(using:)/index.html | 1 + .../attributes/sorted(by:)/index.html | 1 + .../attributes/sorted(using:)-4z0c/index.html | 1 + .../sorted(using:)-6t54p/index.html | 1 + .../index.html | 1 + .../attributes/startindex/index.html | 1 + .../attributes/starts(with:by:)/index.html | 1 + .../attributes/subscript(_:)-3iimm/index.html | 1 + .../attributes/subscript(_:)-46ylb/index.html | 1 + .../attributes/subscript(_:)-89o4e/index.html | 1 + .../attributes/subscript(_:)-8nm4z/index.html | 1 + .../attributes/suffix(_:)/index.html | 1 + .../attributes/suffix(from:)/index.html | 1 + .../trimmingprefix(while:)/index.html | 1 + .../underestimatedcount-9otus/index.html | 1 + .../underestimatedcount-9x1xv/index.html | 1 + .../index.html | 1 + .../attributehandler/index.html | 1 + .../attributevalue/attributetype/index.html | 1 + .../shieldx509/attributevalue/index.html | 1 + .../decode(from:)/index.html | 1 + .../encode(_:to:)/index.html | 1 + .../equal(_:_:)/index.html | 1 + .../hash(_:into:)/index.html | 1 + .../attributevaluehandler/index.html | 1 + .../handler(for:)/index.html | 1 + .../attributevalueshandler/index.html | 1 + .../!=(_:_:)/index.html | 1 + .../asn1schema/index.html | 1 + .../authoritycertissuer/index.html | 1 + .../authoritycertserialnumber/index.html | 1 + .../encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../extensionid/index.html | 1 + .../authoritykeyidentifier/index.html | 1 + .../init(from:)/index.html | 1 + .../index.html | 1 + .../keyidentifier/index.html | 1 + .../index.html | 1 + .../basicconstraints/!=(_:_:)/index.html | 1 + .../basicconstraints/asn1schema/index.html | 1 + .../shieldx509/basicconstraints/ca/index.html | 1 + .../basicconstraints/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../basicconstraints/extensionid/index.html | 1 + .../shieldx509/basicconstraints/index.html | 1 + .../init(ca:pathlenconstraint:)/index.html | 1 + .../basicconstraints/init(from:)/index.html | 1 + .../pathlenconstraint/index.html | 1 + .../index.html | 1 + .../certificate/!=(_:_:)/index.html | 1 + .../certificate/asn1schema/index.html | 1 + .../builder/addextension(_:)/index.html | 1 + .../addextension(value:)-3f08l/index.html | 1 + .../addextension(value:)-9cszy/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../buildinfo(signaturealgorithm:)/index.html | 1 + .../computesubjectkeyidentifier()/index.html | 1 + .../defaultvaliditybeforeallowance/index.html | 1 + .../error/error-implementations/index.html | 1 + .../certificate/builder/error/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../error/missingparameter(_:)/index.html | 1 + .../index.html | 1 + .../shieldx509/certificate/builder/index.html | 1 + .../index.html | 1 + .../builder/issuer(name:uniqueid:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../publickey(_:algorithm:usage:)/index.html | 1 + .../publickey(keypair:usage:)/index.html | 1 + .../publickey(publickey:usage:)/index.html | 1 + .../builder/randomserialnumber()/index.html | 1 + .../builder/request(_:)-13wjn/index.html | 1 + .../builder/request(_:)-6846g/index.html | 1 + .../builder/serialnumber(_:)/index.html | 1 + .../subject(name:uniqueid:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../subjectkeyidentifier(_:)/index.html | 1 + .../builder/subjectuniqueid(_:)/index.html | 1 + .../builder/valid(for:)/index.html | 1 + .../builder/valid(from:to:)/index.html | 1 + .../certificate/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/certificate/index.html | 1 + .../certificate/init(from:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../shieldx509/certificate/sec()/index.html | 1 + .../certificate/signature/index.html | 1 + .../certificate/signaturealgorithm/index.html | 1 + .../certificate/tbscertificate/index.html | 1 + .../certificationrequest/!=(_:_:)/index.html | 1 + .../asn1schema/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../alternativenames(names:)-1uzei/index.html | 1 + .../alternativenames(names:)-93l1o/index.html | 1 + .../index.html | 1 + .../builder/buildinfo()/index.html | 1 + .../error/error-implementations/index.html | 1 + .../builder/error/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../error/missingparameter(_:)/index.html | 1 + .../index.html | 1 + .../builder/extension(_:)/index.html | 1 + .../certificationrequest/builder/index.html | 1 + .../index.html | 1 + .../publickey(_:algorithm:usage:)/index.html | 1 + .../publickey(keypair:usage:)/index.html | 1 + .../publickey(publickey:usage:)/index.html | 1 + .../builder/subject(name:)/index.html | 1 + .../certificationrequestinfo/index.html | 1 + .../certificationrequest/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../certificationrequest/index.html | 1 + .../index.html | 1 + .../init(from:)/index.html | 1 + .../index.html | 1 + .../certificationrequest/signature/index.html | 1 + .../signaturealgorithm/index.html | 1 + .../!=(_:_:)/index.html | 1 + .../asn1schema/index.html | 1 + .../attributes/index.html | 1 + .../encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../certificationrequestinfo/index.html | 1 + .../init(from:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../signed(using:digestalgorithm:)/index.html | 1 + .../subject/index.html | 1 + .../subjectpkinfo/index.html | 1 + .../version-swift.enum/!=(_:_:)/index.html | 1 + .../version-swift.enum/encode(to:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../version-swift.enum/hash(into:)/index.html | 1 + .../version-swift.enum/hashvalue/index.html | 1 + .../version-swift.enum/index.html | 1 + .../version-swift.enum/init(from:)/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../index.html | 1 + .../version-swift.enum/v1/index.html | 1 + .../version-swift.property/index.html | 1 + .../shieldx509/crattributes/index.html | 1 + .../handler(for:)/index.html | 1 + .../crattributevalueshandler/index.html | 1 + .../supported/index.html | 1 + .../criticalextensionvalue/index.html | 1 + .../shieldx509/directoryname/index.html | 1 + .../decoder(fortype:)/index.html | 1 + .../encoder(fortype:)/index.html | 1 + .../handler(fortype:)/index.html | 1 + .../directorynameattributemapper/index.html | 1 + .../shieldx509/ecparameters/index.html | 1 + .../ecprivatekey/!=(_:_:)/index.html | 1 + .../ecprivatekey/asn1schema/index.html | 1 + .../ecprivatekey/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/ecprivatekey/index.html | 1 + .../ecprivatekey/init(from:)/index.html | 1 + .../index.html | 1 + .../ecprivatekey/parameters/index.html | 1 + .../ecprivatekey/privatekey/index.html | 1 + .../ecprivatekey/publickey/index.html | 1 + .../index.html | 1 + .../version-swift.enum/!=(_:_:)/index.html | 1 + .../version-swift.enum/encode(to:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../version-swift.enum/hash(into:)/index.html | 1 + .../version-swift.enum/hashvalue/index.html | 1 + .../version-swift.enum/index.html | 1 + .../version-swift.enum/init(from:)/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../version-swift.enum/one/index.html | 1 + .../index.html | 1 + .../version-swift.property/index.html | 1 + .../edipartyname/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/edipartyname/index.html | 1 + .../edipartyname/init(from:)/index.html | 1 + .../init(nameassigner:partyname:)/index.html | 1 + .../edipartyname/nameassigner/index.html | 1 + .../edipartyname/partyname/index.html | 1 + .../!=(_:_:)/index.html | 1 + .../asn1schema/index.html | 1 + .../encoded()/index.html | 1 + .../encrypteddata/index.html | 1 + .../encryptionalgorithm/index.html | 1 + .../equatable-implementations/index.html | 1 + .../encryptedprivatekeyinfo/index.html | 1 + .../index.html | 1 + .../init(from:)/index.html | 1 + .../index.html | 1 + .../shieldx509/extension/!=(_:_:)/index.html | 1 + .../shieldx509/extension/critical/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/extension/extnid/index.html | 1 + .../shieldx509/extension/extnvalue/index.html | 1 + .../shieldx509/extension/index.html | 1 + .../index.html | 1 + .../extension/init(from:)/index.html | 1 + .../extension/init(value:)-3nks0/index.html | 1 + .../extension/init(value:)-9ul3/index.html | 1 + .../init(value:critical:)/index.html | 1 + .../shieldx509/extensions/!=(_:_:)/index.html | 1 + .../shieldx509/extensions/all(_:)/index.html | 1 + .../extensions/allsatisfy(_:)/index.html | 1 + .../extensions/append(_:)/index.html | 1 + .../append(id:iscritical:value:)/index.html | 1 + .../append(value:)-1hpvz/index.html | 1 + .../append(value:)-9dot0/index.html | 1 + .../append(value:iscritical:)/index.html | 1 + .../extensions/attributehandler/index.html | 1 + .../extensions/attributetype/index.html | 1 + .../index.html | 1 + .../collection-implementations/index.html | 1 + .../extensions/compactmap(_:)/index.html | 1 + .../extensions/compare(_:_:)/index.html | 1 + .../extensions/contains(_:)/index.html | 1 + .../extensions/contains(where:)/index.html | 1 + .../shieldx509/extensions/count/index.html | 1 + .../decodable-implementations/index.html | 1 + .../extensions/difference(from:)/index.html | 1 + .../difference(from:by:)/index.html | 1 + .../extensions/drop(while:)/index.html | 1 + .../extensions/dropfirst(_:)/index.html | 1 + .../extensions/droplast(_:)/index.html | 1 + .../extensions/elementsequal(_:)/index.html | 1 + .../elementsequal(_:by:)/index.html | 1 + .../encodable-implementations/index.html | 1 + .../extensions/encode(to:)/index.html | 1 + .../shieldx509/extensions/endindex/index.html | 1 + .../extensions/enumerated()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../extensions/error/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../error/error-implementations/index.html | 1 + .../shieldx509/extensions/error/index.html | 1 + .../extensions/error/invalidvalue/index.html | 1 + .../error/localizeddescription/index.html | 1 + .../index.html | 1 + .../extensions/filter(_:)/index.html | 1 + .../extensions/first(_:)/index.html | 1 + .../extensions/first(where:)/index.html | 1 + .../shieldx509/extensions/first/index.html | 1 + .../extensions/firstindex(of:)/index.html | 1 + .../extensions/firstindex(where:)/index.html | 1 + .../extensions/firstrange(of:)/index.html | 1 + .../extensions/flatmap(_:)-8og10/index.html | 1 + .../extensions/flatmap(_:)-8z658/index.html | 1 + .../extensions/foreach(_:)/index.html | 1 + .../extensions/formatted(_:)/index.html | 1 + .../formindex(_:offsetby:)/index.html | 1 + .../index.html | 1 + .../extensions/formindex(after:)/index.html | 1 + .../extensions/formindex(before:)/index.html | 1 + .../index(_:offsetby:limitedby:)/index.html | 1 + .../extensions/index(of:)/index.html | 1 + .../shieldx509/extensions/index.html | 1 + .../shieldx509/extensions/index/index.html | 1 + .../shieldx509/extensions/init()/index.html | 1 + .../extensions/init(arrayliteral:)/index.html | 1 + .../extensions/init(from:)/index.html | 1 + .../shieldx509/extensions/isempty/index.html | 1 + .../shieldx509/extensions/iterator/index.html | 1 + .../extensions/last(where:)/index.html | 1 + .../shieldx509/extensions/last/index.html | 1 + .../extensions/lastindex(of:)/index.html | 1 + .../extensions/lastindex(where:)/index.html | 1 + .../shieldx509/extensions/lazy/index.html | 1 + .../index.html | 1 + .../extensions/makeiterator()/index.html | 1 + .../extensions/map(_:)-6a1zd/index.html | 1 + .../extensions/map(_:)-8y43r/index.html | 1 + .../shieldx509/extensions/max(by:)/index.html | 1 + .../shieldx509/extensions/min(by:)/index.html | 1 + .../extensions/prefix(_:)/index.html | 1 + .../extensions/prefix(through:)/index.html | 1 + .../extensions/prefix(upto:)/index.html | 1 + .../extensions/prefix(while:)/index.html | 1 + .../extensions/publisher/index.html | 1 + .../index.html | 1 + .../extensions/randomelement()/index.html | 1 + .../randomelement(using:)/index.html | 1 + .../extensions/ranges(of:)/index.html | 1 + .../extensions/reduce(_:_:)/index.html | 1 + .../extensions/reduce(into:_:)/index.html | 1 + .../extensions/remove(_:)/index.html | 1 + .../extensions/remove(id:)/index.html | 1 + .../extensions/replace(_:)/index.html | 1 + .../replace(value:)-34ywr/index.html | 1 + .../replace(value:)-lqja/index.html | 1 + .../replace(value:iscritical:)/index.html | 1 + .../extensions/replaceall(_:)/index.html | 1 + .../extensions/reversed()/index.html | 1 + .../sequence-implementations/index.html | 1 + .../extensions/shuffled()/index.html | 1 + .../extensions/shuffled(using:)/index.html | 1 + .../extensions/sorted(by:)/index.html | 1 + .../sorted(using:)-6a0rh/index.html | 1 + .../sorted(using:)-8ak5q/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../extensions/startindex/index.html | 1 + .../extensions/starts(with:)/index.html | 1 + .../extensions/starts(with:by:)/index.html | 1 + .../extensions/subscript(_:)-3zlke/index.html | 1 + .../extensions/subscript(_:)-4vy7r/index.html | 1 + .../extensions/subscript(_:)-8alho/index.html | 1 + .../extensions/subscript(_:)-8awji/index.html | 1 + .../extensions/suffix(_:)/index.html | 1 + .../extensions/suffix(from:)/index.html | 1 + .../extensions/trimmingprefix(_:)/index.html | 1 + .../trimmingprefix(while:)/index.html | 1 + .../underestimatedcount-2h1rw/index.html | 1 + .../underestimatedcount-48n1w/index.html | 1 + .../index.html | 1 + .../extensionvalue/extensionid/index.html | 1 + .../shieldx509/extensionvalue/index.html | 1 + .../extkeyusage/!=(_:_:)/index.html | 1 + .../extkeyusage/asn1schema/index.html | 1 + .../decodable-implementations/index.html | 1 + .../encodable-implementations/index.html | 1 + .../extkeyusage/encode(to:)/index.html | 1 + .../extkeyusage/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../extkeyusage/extensionid/index.html | 1 + .../shieldx509/extkeyusage/index.html | 1 + .../extkeyusage/init(from:)/index.html | 1 + .../extkeyusage/init(keypurposes:)/index.html | 1 + .../extkeyusage/keypurposes/index.html | 1 + .../index.html | 1 + .../generalname/!=(_:_:)/index.html | 1 + .../decodable-implementations/index.html | 1 + .../generalname/directoryname(_:)/index.html | 1 + .../generalname/dnsname(_:)/index.html | 1 + .../generalname/edipartyname(_:)/index.html | 1 + .../encodable-implementations/index.html | 1 + .../generalname/encode(schema:)/index.html | 1 + .../generalname/encode(to:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/generalname/index.html | 1 + .../generalname/init(from:)/index.html | 1 + .../generalname/init(tag:value:)/index.html | 1 + .../generalname/ipaddress(_:)/index.html | 1 + .../generalname/othername(_:)/index.html | 1 + .../generalname/registeredid(_:)/index.html | 1 + .../generalname/rfc822name(_:)/index.html | 1 + .../shieldx509/generalname/tag/index.html | 1 + .../uniformresourceidentifier(_:)/index.html | 1 + .../shieldx509/generalname/value/index.html | 1 + .../generalname/x400address(_:)/index.html | 1 + .../shieldx509/generalnames/index.html | 1 + 3.4.0/documentation/shieldx509/index.html | 1 + .../issueraltname/!=(_:_:)/index.html | 1 + .../issueraltname/asn1schema/index.html | 1 + .../decodable-implementations/index.html | 1 + .../encodable-implementations/index.html | 1 + .../issueraltname/encode(to:)/index.html | 1 + .../issueraltname/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../issueraltname/extensionid/index.html | 1 + .../shieldx509/issueraltname/index.html | 1 + .../issueraltname/init(from:)/index.html | 1 + .../issueraltname/init(names:)/index.html | 1 + .../shieldx509/issueraltname/names/index.html | 1 + .../index.html | 1 + .../shieldx509/keyidentifier/index.html | 1 + .../shieldx509/keyusage/!=(_:_:)/index.html | 1 + .../shieldx509/keyusage/asn1schema/index.html | 1 + .../keyusage/contains(_:)/index.html | 1 + .../keyusage/contentcommitment/index.html | 1 + .../shieldx509/keyusage/crlsign/index.html | 1 + .../keyusage/dataencipherment/index.html | 1 + .../keyusage/decipheronly/index.html | 1 + .../decodable-implementations/index.html | 1 + .../keyusage/digitalsignature/index.html | 1 + .../keyusage/encipheronly/index.html | 1 + .../encodable-implementations/index.html | 1 + .../keyusage/encode(to:)/index.html | 1 + .../shieldx509/keyusage/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../keyusage/extensionid/index.html | 1 + .../keyusage/formintersection(_:)/index.html | 1 + .../formsymmetricdifference(_:)/index.html | 1 + .../keyusage/formunion(_:)/index.html | 1 + .../keyusage/hash(into:)/index.html | 1 + .../shieldx509/keyusage/hashvalue/index.html | 1 + .../shieldx509/keyusage/index.html | 1 + .../shieldx509/keyusage/init()/index.html | 1 + .../shieldx509/keyusage/init(_:)/index.html | 1 + .../keyusage/init(arrayliteral:)/index.html | 1 + .../keyusage/init(from:)-3k45o/index.html | 1 + .../keyusage/init(from:)-6d9pw/index.html | 1 + .../keyusage/init(rawvalue:)/index.html | 1 + .../shieldx509/keyusage/insert(_:)/index.html | 1 + .../keyusage/intersection(_:)/index.html | 1 + .../keyusage/isdisjoint(with:)/index.html | 1 + .../shieldx509/keyusage/isempty/index.html | 1 + .../keyusage/isstrictsubset(of:)/index.html | 1 + .../keyusage/isstrictsuperset(of:)/index.html | 1 + .../keyusage/issubset(of:)/index.html | 1 + .../keyusage/issuperset(of:)/index.html | 1 + .../keyusage/keyagreement/index.html | 1 + .../keyusage/keycertsign/index.html | 1 + .../keyusage/keyencipherment/index.html | 1 + .../keyusage/nonrepudiation/index.html | 1 + .../optionset-implementations/index.html | 1 + .../index.html | 1 + .../shieldx509/keyusage/rawvalue/index.html | 1 + .../shieldx509/keyusage/remove(_:)/index.html | 1 + .../index.html | 1 + .../setalgebra-implementations/index.html | 1 + .../keyusage/subtract(_:)/index.html | 1 + .../keyusage/subtracting(_:)/index.html | 1 + .../symmetricdifference(_:)/index.html | 1 + .../shieldx509/keyusage/union(_:)/index.html | 1 + .../keyusage/update(with:)/index.html | 1 + .../documentation/shieldx509/name/index.html | 1 + .../shieldx509/namebuilder/index.html | 1 + .../shieldx509/namestringcomposer/index.html | 1 + .../noncriticalextensionvalue/index.html | 1 + .../shieldx509/othername/!=(_:_:)/index.html | 1 + .../othername/encode(to:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/othername/index.html | 1 + .../othername/init(from:)/index.html | 1 + .../othername/init(typeid:value:)/index.html | 1 + .../shieldx509/othername/typeid/index.html | 1 + .../shieldx509/othername/value/index.html | 1 + .../pbes2params/!=(_:_:)/index.html | 1 + .../pbes2params/asn1schema/index.html | 1 + .../pbes2params/encoded()/index.html | 1 + .../pbes2params/encryptionscheme/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/pbes2params/index.html | 1 + .../pbes2params/init(from:)/index.html | 1 + .../index.html | 1 + .../pbes2params/keyderivationfunc/index.html | 1 + .../index.html | 1 + .../pbkdf2params/!=(_:_:)/index.html | 1 + .../pbkdf2params/asn1schema/index.html | 1 + .../pbkdf2params/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/pbkdf2params/index.html | 1 + .../pbkdf2params/init(from:)/index.html | 1 + .../index.html | 1 + .../pbkdf2params/iterationcount/index.html | 1 + .../pbkdf2params/keylength/index.html | 1 + .../shieldx509/pbkdf2params/prf/index.html | 1 + .../shieldx509/pbkdf2params/salt/index.html | 1 + .../index.html | 1 + .../privatekeyinfo/!=(_:_:)/index.html | 1 + .../privatekeyinfo/asn1schema/index.html | 1 + .../privatekeyinfo/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/privatekeyinfo/index.html | 1 + .../privatekeyinfo/init(from:)/index.html | 1 + .../index.html | 1 + .../privatekeyinfo/privatekey/index.html | 1 + .../privatekeyalgorithm/index.html | 1 + .../index.html | 1 + .../version-swift.enum/!=(_:_:)/index.html | 1 + .../version-swift.enum/encode(to:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../version-swift.enum/hash(into:)/index.html | 1 + .../version-swift.enum/hashvalue/index.html | 1 + .../version-swift.enum/index.html | 1 + .../version-swift.enum/init(from:)/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../index.html | 1 + .../version-swift.enum/zero/index.html | 1 + .../version-swift.property/index.html | 1 + .../rsaprivatekey/!=(_:_:)/index.html | 1 + .../rsaprivatekey/asn1schema/index.html | 1 + .../rsaprivatekey/coefficient/index.html | 1 + .../rsaprivatekey/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../rsaprivatekey/exponent1/index.html | 1 + .../rsaprivatekey/exponent2/index.html | 1 + .../shieldx509/rsaprivatekey/index.html | 1 + .../rsaprivatekey/init(from:)/index.html | 1 + .../index.html | 1 + .../rsaprivatekey/modulus/index.html | 1 + .../otherprimeinfo/!=(_:_:)/index.html | 1 + .../otherprimeinfo/coefficient/index.html | 1 + .../equatable-implementations/index.html | 1 + .../otherprimeinfo/exponent/index.html | 1 + .../rsaprivatekey/otherprimeinfo/index.html | 1 + .../otherprimeinfo/init(from:)/index.html | 1 + .../otherprimeinfo/prime/index.html | 1 + .../rsaprivatekey/otherprimeinfos/index.html | 1 + .../rsaprivatekey/prime1/index.html | 1 + .../rsaprivatekey/prime2/index.html | 1 + .../rsaprivatekey/privateexponent/index.html | 1 + .../rsaprivatekey/publicexponent/index.html | 1 + .../index.html | 1 + .../version-swift.enum/!=(_:_:)/index.html | 1 + .../version-swift.enum/encode(to:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../version-swift.enum/hash(into:)/index.html | 1 + .../version-swift.enum/hashvalue/index.html | 1 + .../version-swift.enum/index.html | 1 + .../version-swift.enum/init(from:)/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../version-swift.enum/multi/index.html | 1 + .../index.html | 1 + .../version-swift.enum/twoprime/index.html | 1 + .../version-swift.property/index.html | 1 + .../rsapublickey/!=(_:_:)/index.html | 1 + .../rsapublickey/asn1schema/index.html | 1 + .../rsapublickey/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../shieldx509/rsapublickey/index.html | 1 + .../rsapublickey/init(from:)/index.html | 1 + .../init(modulus:publicexponent:)/index.html | 1 + .../rsapublickey/modulus/index.html | 1 + .../rsapublickey/publicexponent/index.html | 1 + .../index.html | 1 + .../algorithmidentifier(_:)-33e9f/index.html | 1 + .../algorithmidentifier(_:)-7sj26/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../schemas/authoritykeyidentifier/index.html | 1 + .../schemas/basicconstraints/index.html | 1 + .../shieldx509/schemas/certificate/index.html | 1 + .../certificateserialnumber/index.html | 1 + .../schemas/certificationrequest/index.html | 1 + .../certificationrequestinfo/index.html | 1 + .../schemas/criattributes/index.html | 1 + .../schemas/directorynames/index.html | 1 + .../directorystring(max:)-157le/index.html | 1 + .../directorystring(max:)-62qg2/index.html | 1 + .../schemas/ecparameters/index.html | 1 + .../schemas/ecprivatekey/index.html | 1 + .../schemas/edipartyname/index.html | 1 + .../encryptedprivatekeyinfo/index.html | 1 + .../index.html | 1 + .../shieldx509/schemas/extension/index.html | 1 + .../shieldx509/schemas/extensions/index.html | 1 + .../schemas/extkeyusageextension/index.html | 1 + .../shieldx509/schemas/generalname/index.html | 1 + .../schemas/generalnames/index.html | 1 + .../shieldx509/schemas/index.html | 1 + .../schemas/issueraltname/index.html | 1 + .../schemas/keyidentifier/index.html | 1 + .../schemas/keyusageextension/index.html | 1 + .../shieldx509/schemas/name/index.html | 1 + .../shieldx509/schemas/othername/index.html | 1 + .../shieldx509/schemas/pbes2params/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../schemas/pbkdf2params/index.html | 1 + .../schemas/pkinfoalgorithms/index.html | 1 + .../schemas/privatekeyinfo/index.html | 1 + .../privatekeyinfoalgorithms/index.html | 1 + .../schemas/privatekeyinfoversion/index.html | 1 + .../schemas/rsaprivatekey/index.html | 1 + .../rsaprivatekeyotherprimeinfo/index.html | 1 + .../rsaprivatekeyotherprimeinfos/index.html | 1 + .../schemas/rsapublickey/index.html | 1 + .../schemas/signaturealgorithms/index.html | 1 + .../schemas/subjectaltname/index.html | 1 + .../schemas/subjectkeyidentifier/index.html | 1 + .../schemas/subjectpublickeyinfo/index.html | 1 + .../schemas/tbscertificate/index.html | 1 + .../shieldx509/schemas/time/index.html | 1 + .../schemas/uniqueidentifier/index.html | 1 + .../shieldx509/schemas/validity/index.html | 1 + .../shieldx509/schemas/version/index.html | 1 + .../schemas/x520commonname/index.html | 1 + .../schemas/x520localityname/index.html | 1 + .../shieldx509/schemas/x520name/index.html | 1 + .../x520organizationalunitname/index.html | 1 + .../schemas/x520organizationname/index.html | 1 + .../schemas/x520pseudonym/index.html | 1 + .../x520stateorprovincename/index.html | 1 + .../shieldx509/schemas/x520title/index.html | 1 + .../decode(from:)/index.html | 1 + .../encode(_:to:)/index.html | 1 + .../equal(_:_:)/index.html | 1 + .../hash(_:into:)/index.html | 1 + .../simpleattributevaluehandler/index.html | 1 + .../singleattributevalue/index.html | 1 + .../subjectaltname/!=(_:_:)/index.html | 1 + .../subjectaltname/asn1schema/index.html | 1 + .../decodable-implementations/index.html | 1 + .../encodable-implementations/index.html | 1 + .../subjectaltname/encode(to:)/index.html | 1 + .../subjectaltname/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../subjectaltname/extensionid/index.html | 1 + .../shieldx509/subjectaltname/index.html | 1 + .../subjectaltname/init(from:)/index.html | 1 + .../subjectaltname/init(names:)/index.html | 1 + .../subjectaltname/names/index.html | 1 + .../index.html | 1 + .../subjectkeyidentifier/!=(_:_:)/index.html | 1 + .../asn1schema/index.html | 1 + .../decodable-implementations/index.html | 1 + .../encodable-implementations/index.html | 1 + .../encode(to:)/index.html | 1 + .../subjectkeyidentifier/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../extensionid/index.html | 1 + .../subjectkeyidentifier/index.html | 1 + .../init(from:)/index.html | 1 + .../init(value:)/index.html | 1 + .../index.html | 1 + .../subjectkeyidentifier/value/index.html | 1 + .../subjectpublickeyinfo/!=(_:_:)/index.html | 1 + .../subjectpublickeyinfo/algorithm/index.html | 1 + .../asn1schema/index.html | 1 + .../subjectpublickeyinfo/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../subjectpublickeyinfo/index.html | 1 + .../index.html | 1 + .../init(from:)/index.html | 1 + .../index.html | 1 + .../subjectpublickey/index.html | 1 + .../tbscertificate/!=(_:_:)/index.html | 1 + .../tbscertificate/asn1schema/index.html | 1 + .../tbscertificate/encoded()/index.html | 1 + .../equatable-implementations/index.html | 1 + .../tbscertificate/extensions/index.html | 1 + .../shieldx509/tbscertificate/index.html | 1 + .../tbscertificate/init(from:)/index.html | 1 + .../index.html | 1 + .../tbscertificate/issuer/index.html | 1 + .../tbscertificate/issueruniqueid/index.html | 1 + .../index.html | 1 + .../serialnumber-swift.property/index.html | 1 + .../serialnumber-swift.typealias/index.html | 1 + .../tbscertificate/signature/index.html | 1 + .../tbscertificate/subject/index.html | 1 + .../subjectpublickeyinfo/index.html | 1 + .../tbscertificate/subjectuniqueid/index.html | 1 + .../uniqueidentifier/index.html | 1 + .../validity-swift.property/index.html | 1 + .../validity-swift.struct/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../validity-swift.struct/index.html | 1 + .../init(from:)/index.html | 1 + .../init(notbefore:notafter:)/index.html | 1 + .../validity-swift.struct/notafter/index.html | 1 + .../notbefore/index.html | 1 + .../version-swift.enum/!=(_:_:)/index.html | 1 + .../version-swift.enum/encode(to:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../version-swift.enum/hash(into:)/index.html | 1 + .../version-swift.enum/hashvalue/index.html | 1 + .../version-swift.enum/index.html | 1 + .../version-swift.enum/init(from:)/index.html | 1 + .../init(rawvalue:)/index.html | 1 + .../index.html | 1 + .../version-swift.enum/v1/index.html | 1 + .../version-swift.enum/v2/index.html | 1 + .../version-swift.enum/v3/index.html | 1 + .../version-swift.property/index.html | 1 + .../unknownattributevaluehandler/index.html | 1 + 3.4.0/favicon.ico | Bin 0 -> 15406 bytes 3.4.0/favicon.svg | 11 ++++ 3.4.0/img/added-icon.d6f7e47d.svg | 11 ++++ 3.4.0/img/deprecated-icon.015b4f17.svg | 11 ++++ 3.4.0/img/modified-icon.f496e73d.svg | 11 ++++ 3.4.0/img/no-image@2x.df2a0a50.png | Bin 0 -> 6155 bytes 3.4.0/index.html | 1 + 3.4.0/index/availability.index | Bin 0 -> 1473 bytes 3.4.0/index/data.mdb | Bin 0 -> 442368 bytes 3.4.0/index/index.json | 1 + 3.4.0/index/navigator.index | Bin 0 -> 353003 bytes 3.4.0/js/chunk-2d0d3105.cd72cc8e.js | 10 +++ 3.4.0/js/chunk-vendors.b24b7aaa.js | 21 +++++++ 3.4.0/js/documentation-topic.f62098b6.js | 10 +++ ...topic~topic~tutorials-overview.8e36e44f.js | 10 +++ 3.4.0/js/highlight-js-bash.1b52852f.js | 10 +++ 3.4.0/js/highlight-js-c.d1db3f17.js | 10 +++ 3.4.0/js/highlight-js-cpp.eaddddbe.js | 10 +++ 3.4.0/js/highlight-js-css.75eab1fe.js | 10 +++ .../highlight-js-custom-markdown.7cffc4b3.js | 10 +++ .../js/highlight-js-custom-swift.5cda5c20.js | 10 +++ 3.4.0/js/highlight-js-diff.62d66733.js | 10 +++ 3.4.0/js/highlight-js-http.163e45b6.js | 10 +++ 3.4.0/js/highlight-js-java.8326d9d8.js | 10 +++ 3.4.0/js/highlight-js-javascript.acb8a8eb.js | 10 +++ 3.4.0/js/highlight-js-json.471128d2.js | 10 +++ 3.4.0/js/highlight-js-llvm.6100b125.js | 10 +++ 3.4.0/js/highlight-js-markdown.90077643.js | 10 +++ 3.4.0/js/highlight-js-objectivec.bcdf5156.js | 10 +++ 3.4.0/js/highlight-js-perl.757d7b6f.js | 10 +++ 3.4.0/js/highlight-js-php.cc8d6c27.js | 10 +++ 3.4.0/js/highlight-js-python.c214ed92.js | 10 +++ 3.4.0/js/highlight-js-ruby.f889d392.js | 10 +++ 3.4.0/js/highlight-js-scss.62ee18da.js | 10 +++ 3.4.0/js/highlight-js-shell.dd7f411f.js | 10 +++ 3.4.0/js/highlight-js-swift.84f3e88c.js | 10 +++ 3.4.0/js/highlight-js-xml.9c3688c7.js | 10 +++ 3.4.0/js/index.58e30ec4.js | 9 +++ 3.4.0/js/topic.6a1c7b7f.js | 20 ++++++ 3.4.0/js/tutorials-overview.c8178b83.js | 10 +++ 3.4.0/metadata.json | 1 + 3.4.0/theme-settings.json | 59 ++++++++++++++++++ 3803 files changed, 4215 insertions(+) create mode 100644 3.4.0/css/documentation-topic.3bca6578.css create mode 100644 3.4.0/css/documentation-topic~topic~tutorials-overview.82acfe22.css create mode 100644 3.4.0/css/index.12bb178a.css create mode 100644 3.4.0/css/topic.ee15af52.css create mode 100644 3.4.0/css/tutorials-overview.06e8bcf7.css create mode 100644 3.4.0/data/documentation/shield.json create mode 100644 3.4.0/data/documentation/shieldcrypto.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-1rlzo.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-5bapj.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-65jpl.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-c3pt.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:datalength:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/final().json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/hashlength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/init().json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-29cau.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-2if83.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-3h6bb.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-vb2v.json create mode 100644 3.4.0/data/documentation/shieldcrypto/anydigester/update(data:datalength:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/alignmenterror.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/buffertoosmall.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/callsequenceerror.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/decodeerror.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/invalidkey.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/keysize.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/memoryfailure.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/overflow.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/paramerror.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/rawvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/rngfailure.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/unimplemented.json create mode 100644 3.4.0/data/documentation/shieldcrypto/ccerror/unspecified.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/aes.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/allcases.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/blocksize.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/blowfish.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/cast.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/des.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/description.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/init(rawvalue:name:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/keysizes.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/name.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rawvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rc2.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rc4.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/tripledes.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/blocksize.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/crypt(_:operation:using:options:key:iv:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/decrypt(data:using:options:key:iv:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/encrypt(data:using:options:key:iv:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/final().json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/final(into:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/final(out:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/final(out:outlength:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/init(_:using:options:key:iv:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation/decrypt.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation/encrypt.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/operation/rawvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/contains(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/ecbmode.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/formintersection(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/formsymmetricdifference(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/formunion(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/init().json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/init(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/init(arrayliteral:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/insert(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/intersection(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/isdisjoint(with:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/isempty.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/isstrictsubset(of:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/isstrictsuperset(of:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/issubset(of:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/issuperset(of:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/optionset-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/pkcs7padding.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/rawvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/remove(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/setalgebra-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/subtract(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/subtracting(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/symmetricdifference(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/union(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/options/update(with:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/process(data:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/reset(iv:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/totallength(forinput:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/update(data:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/update(data:into:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/update(in:inlength:out:outlength:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/update(in:out:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/cryptor/updatelength(forinput:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestcontext.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestcontext/init().json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/context.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/create.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/digest-swift.type.property.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/digest-swift.typealias.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/final-swift.type.property.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/final-swift.typealias.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/hashlength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/init.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/update-swift.type.property.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digestengine/update-swift.typealias.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm/hashbitlength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm/hashbytelength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha1.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha224.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha256.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha384.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha512.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/digest(_:using:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/for(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/digester/type(_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/anydigester-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:)-8aa54.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:)-8qjp6.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:datalength:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/final().json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/hashlength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/init().json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:)-3i8dr.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:)-9et7k.json create mode 100644 3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:datalength:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/allcases.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/description.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/hashbytelength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/init(rawvalue:name:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/md5.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/name.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/rawvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha1.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha224.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha256.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha384.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha512.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/final().json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/hmac(_:using:key:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/init(_:key:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/reset(key:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/update(data:)-9bzdo.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/update(data:)-9ln92.json create mode 100644 3.4.0/data/documentation/shieldcrypto/hmac/update(data:datalength:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/allcases.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/description.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/init(rawvalue:name:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/name.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/pbkdf2.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/rawvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/derive(length:from:salt:using:psuedorandomalgorithm:rounds:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/error.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/error/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/error/calibrationfailed.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/error/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/allcases.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/description.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha1.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha224.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha256.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha384.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha512.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/init(rawvalue:name:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/name.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/rawvalue.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha1.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha224.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha256.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha384.json create mode 100644 3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha512.json create mode 100644 3.4.0/data/documentation/shieldcrypto/random.json create mode 100644 3.4.0/data/documentation/shieldcrypto/random/generate(count:).json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha1digester.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha1engine.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha1engine/context.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha1engine/create.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha1engine/digest.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha1engine/final.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha1engine/hashlength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha1engine/update.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha224digester.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha224engine.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha224engine/context.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha224engine/create.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha224engine/digest.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha224engine/final.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha224engine/hashlength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha224engine/update.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha256digester.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha256engine.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha256engine/context.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha256engine/create.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha256engine/digest.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha256engine/final.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha256engine/hashlength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha256engine/update.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha384digester.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha384engine.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha384engine/context.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha384engine/create.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha384engine/digest.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha384engine/final.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha384engine/hashlength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha384engine/update.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha512digester.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha512engine.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha512engine/context.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha512engine/create.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha512engine/digest.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha512engine/final.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha512engine/hashlength.json create mode 100644 3.4.0/data/documentation/shieldcrypto/sha512engine/update.json create mode 100644 3.4.0/data/documentation/shieldoid.json create mode 100644 3.4.0/data/documentation/shieldoid/iso.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v4.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v5.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v4.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v5.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v3.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb176w1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb208w1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb272w1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb304w1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb368w1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v3.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v3.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb359v1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb431r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v3.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v3.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime256v1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/ecpublickey.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithrecommended.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha224.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha384.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha512.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_224.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha224.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha384.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha512.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/descdmf.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3cbc.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desxcbc.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2cbc.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2ecb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4withmac.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbc.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbcpad.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md2withrsaencryption.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md4withrsaencryption.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md5withrsaencryption.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rsaencryption.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha1withrsasignature.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha224withrsaencryption.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha256withrsaencryption.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha384withrsaencryption.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha512withrsaencryption.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbes2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbkdf2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/challengepassword.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/contenttype.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/countersignature.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/emailaddress.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extendedcertificateattributes.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extensionrequest.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/messagedigest.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/signingtime.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredaddress.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160r2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip192k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip224k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip224r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip256k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip384r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip521r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163r2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit193r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit193r2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit233k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit233r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit239k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit283k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit283r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit409k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit409r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit571k1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit571r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp112r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp112r2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp128r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp128r2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect113r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect113r2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect131r1.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect131r2.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhrecommendedkdf.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhspecifiedkdf.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/ecdh.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/ecmqv.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/clientauth.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/codesigning.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/emailprotection.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapac.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapwtp.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcarchive.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcca.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcra.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverlan.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverppp.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpipsecike.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpclient.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpresponder.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpserver.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendowner.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxiedowner.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxy.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendrouter.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsipdomain.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecendsystem.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsectunnel.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecuser.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspsigning.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpcertaaserverauth.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellclient.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellserver.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/serverauth.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/timestamping.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/dod/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso/org/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cbc_pad.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ccm.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cfb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ecb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gcm.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gmac.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ofb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap_pad.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cbc_pad.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ccm.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cfb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ecb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gcm.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gmac.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ofb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap_pad.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cbc_pad.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ccm.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cfb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ecb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gcm.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gmac.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ofb.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap_pad.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_224.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_384.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_512.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kacxof256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmacxof128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha224.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha384.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_224.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_384.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_512.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_224.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128_len.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256_len.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_192.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_192.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_192.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_192.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_192.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_192.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_128.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_192.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_256.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/aacertificate.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/aliasedentryname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributeauthorityrevocationlist.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificate.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificaterevocationlist.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributedescriptorcertificate.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributeintegrityinfo.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/authorityrevocationlist.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/businesscategory.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/cacertificate.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificatepolicy.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificaterevocationlist.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificationpracticestmt.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/clearance.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/commonname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/communicationsnetwork.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/communicationsservice.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/confkeyinfo.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/contenturl.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/countryname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/crosscertificatepair.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/defaultdirqop.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/delegationpath.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/deltarevocationlist.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/description.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/destinationindicator.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/distinguishedname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/dmdname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/dnqualifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/enhancedsearchguide.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epc.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epcformat.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epcinurn.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/facsimiletelephonenumber.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/family.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/generationqualifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/givenname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/houseidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/initials.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/internationalisdnnumber.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/knowledgeinformation.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/ldapurl.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/localityname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/member.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/name.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/objectclass.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationalunitname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/owner.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/permission.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/physicaldeliveryofficename.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pkipath.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postaladdress.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postalcode.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postofficebox.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/preferreddeliverymethod.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/presentationaddress.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/privpolicy.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/protocolinformation.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/protprivpolicy.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pseudonym.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pwdattribute.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/registeredaddress.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/role.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/roleoccupant.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/searchguide.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/seealso.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/serialnumber.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/stateorprovincename.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/streetaddress.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/supportedalgorithms.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/supportedapplicationcontext.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/surname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/tagafi.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/taglocation.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/tagoid.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/telephonenumber.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/teletexterminalidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/telexnumber.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/title.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uii.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uiiformat.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uiiinurh.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uniqueidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uniquemember.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uri.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/url.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/urn.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/urnc.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/usercertificate.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/userpassword.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/userpwd.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/utmcoordinates.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uuidpair.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/x121address.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivilegeinfo.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivpolicy.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/acceptablecertpolicies.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/acceptableprivilegepolicies.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/attributedescriptor.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/authorityattributeidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/authoritykeyidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/baseupdatetime.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/basicattconstraints.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/basicconstraints.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/certificateissuer.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/certificatepolicies.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crldistributionpoints.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlnumber.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlscope.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlstreamidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/delegatednameconstraints.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/deltacrlindicator.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/deltainfo.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/expirationdate.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/extkeyusage.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/freshestcrl.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/inhibitanypolicy.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/instructioncode.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/invaliditydate.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/issueraltname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/issuingdistributionpoint.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyattributes.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyusage.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyusagerestriction.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/nameconstraints.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/norevavail.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/orderedlist.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policyconstraints.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policymapping.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policymappings.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/privatekeyusageperiod.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/reasoncode.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/rolespeccertidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/soaidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/statusreferrals.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectaltname.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectdirectoryattributes.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectkeyidentifier.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subtreesconstraint.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/targetinformation.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/timespecification.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/usernotice.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/ds/names.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/id.json create mode 100644 3.4.0/data/documentation/shieldoid/iso_itu/names.json create mode 100644 3.4.0/data/documentation/shieldoid/itu.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/id.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/names.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/id.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/names.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/id.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/names.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/id.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/names.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/domaincomponent.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/id.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/names.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/userid.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/id.json create mode 100644 3.4.0/data/documentation/shieldoid/itu/names.json create mode 100644 3.4.0/data/documentation/shieldoid/oid.json create mode 100644 3.4.0/data/documentation/shieldoid/oidref.json create mode 100644 3.4.0/data/documentation/shieldoid/oidref/asn1.json create mode 100644 3.4.0/data/documentation/shieldoid/oidref/oid-58twl.json create mode 100644 3.4.0/data/documentation/shieldoid/oidref/oid-9f2wo.json create mode 100644 3.4.0/data/documentation/shieldpkcs.json create mode 100644 3.4.0/data/documentation/shieldpkcs/ecparameters.json create mode 100644 3.4.0/data/documentation/shieldpkcs/rsaprivatekey.json create mode 100644 3.4.0/data/documentation/shieldpkcs/rsapublickey.json create mode 100644 3.4.0/data/documentation/shieldpkcs/schemas.json create mode 100644 3.4.0/data/documentation/shieldpkcs/schemas/ecparameters.json create mode 100644 3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekey.json create mode 100644 3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfo.json create mode 100644 3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfos.json create mode 100644 3.4.0/data/documentation/shieldpkcs/schemas/rsapublickey.json create mode 100644 3.4.0/data/documentation/shieldsecurity.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secaccessibility.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secaccessibility/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/secaccessibility/default.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secaccessibility/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secaccessibility/passcodeenabled.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secaccessibility/unlocked(afterfirst:shared:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/loadfailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/parsingfailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/publickeyretrievalfailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/queryfailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/saveduplicate.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/savefailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustcreationfailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustvalidationerror.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustvalidationfailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secencryptionpadding.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secencryptionpadding/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/secencryptionpadding/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secencryptionpadding/none.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secencryptionpadding/oaep.json create mode 100644 3.4.0/data/documentation/shieldsecurity/secencryptionpadding/pkcs1.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeyerror.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/permanent.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/secureenclave.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/generate(label:flags:accessibility:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/init(type:keysize:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/keysize(_:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/keysize.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/type(_:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/builder/type.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/delete().json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/encodedprivatekey().json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/encodedpublickey().json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/build(error:message:status:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/failedtocopypublickeyfromprivatekey.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/generatefailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/invalidencodedprivatekey.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/itemaddfailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/itemdeletefailed.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/nomatchingkey.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/error/status.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/export().json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportderivedkeysizedefault.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeyderivationtimingdefault.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits128.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits192.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits256.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/exportpsuedorandomalgorithmdefault.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/import(data:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/import(data:password:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/import(fromdata:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/import(fromdata:withpassword:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/init(from:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/init(privatekey:publickey:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/init(privatekeyref:publickeyref:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/init(type:privatekeydata:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-580pf.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-8gmhq.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/persistentreferences().json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/privatekey.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/publickey.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeypair/save(accessibility:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/ec.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/init(from:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/init(systemvalue:).json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/rsa.json create mode 100644 3.4.0/data/documentation/shieldsecurity/seckeytype/systemvalue.json create mode 100644 3.4.0/data/documentation/shieldx500.json create mode 100644 3.4.0/data/documentation/shieldx500/anystringattributevaluehandler.json create mode 100644 3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/decode(from:).json create mode 100644 3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/encode(_:to:).json create mode 100644 3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/equals(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/hash(_:into:).json create mode 100644 3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/instance.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/==(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/customdebugstringconvertible-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/customstringconvertible-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/debugdescription.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/description.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/hashable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/init(type:value:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/type.json create mode 100644 3.4.0/data/documentation/shieldx500/attributetypeandvalue/value.json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluehandler.json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluehandler/decode(from:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluehandler/encode(_:to:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluehandler/equals(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluehandler/hash(_:into:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluemapper.json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluemapper/decoder(fortype:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluemapper/encoder(fortype:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluemapper/handler(fortype:).json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluemapper/valuedecoder.json create mode 100644 3.4.0/data/documentation/shieldx500/attributevaluemapper/valueencoder.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-14u1p.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-7tkp.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortypename:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2mxq2.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2unqw.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-7x03i.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-841mf.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(parsed:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/atv.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/unknowntypename(name:style:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/init(rdns:style:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/name.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/parse(string:style:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/rdn.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/rdns.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamebuilder/style.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(_:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(_:fortype:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(rdn:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(rdnsequence:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/compose(_:style:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/attributeencodingerror(_:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/unsupportedattributetype(_:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/init(rdnstrings:style:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/rdnstrings.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/string.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/style.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringparser.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/badformat(_:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringparser/init(style:separators:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringparser/parse(string:).json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringparser/separators.json create mode 100644 3.4.0/data/documentation/shieldx500/distinguishednamestringparser/style.json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyle.json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyle/decode(attributename:mapping:).json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyle/description.json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyle/init(implementation:).json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyle/name(fromoid:).json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyle/namingstyleprotocol-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyle/oid(fromname:).json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyle/rfc4519.json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyleprotocol.json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-32168.json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-7stz9.json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyleprotocol/name(fromoid:).json create mode 100644 3.4.0/data/documentation/shieldx500/namingstyleprotocol/oid(fromname:).json create mode 100644 3.4.0/data/documentation/shieldx500/rdnsequence.json create mode 100644 3.4.0/data/documentation/shieldx500/relativedistinguishedname.json create mode 100644 3.4.0/data/documentation/shieldx500/rfc4519style.json create mode 100644 3.4.0/data/documentation/shieldx500/rfc4519style/decode(attributename:mapping:).json create mode 100644 3.4.0/data/documentation/shieldx500/rfc4519style/description.json create mode 100644 3.4.0/data/documentation/shieldx500/rfc4519style/instance.json create mode 100644 3.4.0/data/documentation/shieldx500/rfc4519style/name(fromoid:).json create mode 100644 3.4.0/data/documentation/shieldx500/rfc4519style/namingstyleprotocol-implementations.json create mode 100644 3.4.0/data/documentation/shieldx500/rfc4519style/oid(fromname:).json create mode 100644 3.4.0/data/documentation/shieldx500/schemas.json create mode 100644 3.4.0/data/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8mtj2.json create mode 100644 3.4.0/data/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8qwz0.json create mode 100644 3.4.0/data/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-2gcmz.json create mode 100644 3.4.0/data/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-5o44u.json create mode 100644 3.4.0/data/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-916rj.json create mode 100644 3.4.0/data/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-98bj2.json create mode 100644 3.4.0/data/documentation/shieldx500/unknownattributevaluehandler.json create mode 100644 3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/decode(from:).json create mode 100644 3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/encode(_:to:).json create mode 100644 3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/equals(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/hash(_:into:).json create mode 100644 3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/instance.json create mode 100644 3.4.0/data/documentation/shieldx509.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/algorithm.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/error.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/error/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/error/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/error/unsupportedalgorithm.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/error/unsupportedeckeysize.json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/init(algorithm:parameters:).json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/init(digestalgorithm:keytype:).json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/init(publickey:).json create mode 100644 3.4.0/data/documentation/shieldx509/algorithmidentifier/parameters.json create mode 100644 3.4.0/data/documentation/shieldx509/attribute.json create mode 100644 3.4.0/data/documentation/shieldx509/attribute/attrtype.json create mode 100644 3.4.0/data/documentation/shieldx509/attribute/attrvalues.json create mode 100644 3.4.0/data/documentation/shieldx509/attribute/init(attrtype:attrvalues:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/==(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/all(_:)-1y48w.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/all(_:)-6wd49.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/allsatisfy(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/append(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/append(multivalued:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/append(singlevalued:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/append(type:values:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/bidirectionalcollection-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/collection-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/compactmap(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/compare(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/contains(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/count.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/difference(from:by:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/drop(while:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/dropfirst(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/droplast(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/elementsequal(_:by:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/endindex.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/enumerated().json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/error.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/error/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/error/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/error/invalidelement.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/error/singlevaluerequired.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/filter(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/first(_:)-4fesr.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/first(_:)-6qw87.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/first(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/first.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/firstindex(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/flatmap(_:)-20ffo.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/flatmap(_:)-818hy.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/foreach(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/formatted(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/formindex(_:offsetby:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/formindex(_:offsetby:limitedby:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/formindex(after:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/formindex(before:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/hashable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/index(_:offsetby:limitedby:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/index.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/init().json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/isempty.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/iterator.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/last(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/last.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/lastindex(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/lazy.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/lexicographicallyprecedes(_:by:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/makeiterator().json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/map(_:)-22opc.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/map(_:)-4mxuv.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/max(by:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/min(by:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/prefix(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/prefix(through:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/prefix(upto:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/prefix(while:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/publisher.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/randomaccesscollection-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/randomelement().json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/randomelement(using:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/reduce(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/reduce(into:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/remove(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/remove(type:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/replace(multivalued:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/replace(singlevalued:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/replace(type:values:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/reversed().json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/sequence-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/shuffled().json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/shuffled(using:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/sorted(by:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/sorted(using:)-4z0c.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/sorted(using:)-6t54p.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/split(maxsplits:omittingemptysubsequences:whereseparator:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/startindex.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/starts(with:by:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-3iimm.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-46ylb.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-89o4e.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-8nm4z.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/suffix(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/suffix(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/trimmingprefix(while:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/underestimatedcount-9otus.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/underestimatedcount-9x1xv.json create mode 100644 3.4.0/data/documentation/shieldx509/attributes/withcontiguousstorageifavailable(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributevalue.json create mode 100644 3.4.0/data/documentation/shieldx509/attributevalue/attributehandler.json create mode 100644 3.4.0/data/documentation/shieldx509/attributevalue/attributetype.json create mode 100644 3.4.0/data/documentation/shieldx509/attributevaluehandler.json create mode 100644 3.4.0/data/documentation/shieldx509/attributevaluehandler/decode(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributevaluehandler/encode(_:to:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributevaluehandler/equal(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributevaluehandler/hash(_:into:).json create mode 100644 3.4.0/data/documentation/shieldx509/attributevalueshandler.json create mode 100644 3.4.0/data/documentation/shieldx509/attributevalueshandler/handler(for:).json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/authoritycertissuer.json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/authoritycertserialnumber.json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/extensionid.json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:).json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/keyidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/authoritykeyidentifier/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints.json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/ca.json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/extensionid.json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/init(ca:pathlenconstraint:).json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/pathlenconstraint.json create mode 100644 3.4.0/data/documentation/shieldx509/basicconstraints/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/addextension(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:)-3f08l.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:)-9cszy.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:iscritical:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-2wrhm.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-6be75.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-7zegi.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-eu3j.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/authoritykeyidentifier(_:certissuer:certserialnumber:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/basicconstraints(ca:pathlength:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/build(signingkey:digestalgorithm:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/buildinfo(signaturealgorithm:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/computesubjectkeyidentifier().json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/defaultvaliditybeforeallowance.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/error.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/error/missingparameter(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/extendedkeyusage(keypurposes:iscritical:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/issuer(name:uniqueid:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-3mu7v.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-9018z.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/publickey(_:algorithm:usage:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/publickey(keypair:usage:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/publickey(publickey:usage:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/randomserialnumber().json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/request(_:)-13wjn.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/request(_:)-6846g.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/serialnumber(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/subject(name:uniqueid:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-62seq.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-6ee33.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/subjectkeyidentifier(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/subjectuniqueid(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/valid(for:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/builder/valid(from:to:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/init(tbscertificate:signaturealgorithm:signature:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/sec().json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/signature.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/signaturealgorithm.json create mode 100644 3.4.0/data/documentation/shieldx509/certificate/tbscertificate.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-faws.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-kexi.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-1uzei.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-93l1o.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/build(signingkey:digestalgorithm:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/buildinfo().json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/error.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/missingparameter(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/extendedkeyusage(keypurposes:iscritical:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/extension(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/init(subject:subjectpkinfo:attributes:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(_:algorithm:usage:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(keypair:usage:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(publickey:usage:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/builder/subject(name:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/certificationrequestinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/init(certificationrequestinfo:signaturealgorithm:signature:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/signature.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequest/signaturealgorithm.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/attributes.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/init(version:subject:subjectpkinfo:attributes:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/signed(using:digestalgorithm:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/subject.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/subjectpkinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/v1.json create mode 100644 3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.property.json create mode 100644 3.4.0/data/documentation/shieldx509/crattributes.json create mode 100644 3.4.0/data/documentation/shieldx509/crattributevalueshandler.json create mode 100644 3.4.0/data/documentation/shieldx509/crattributevalueshandler/handler(for:).json create mode 100644 3.4.0/data/documentation/shieldx509/crattributevalueshandler/supported.json create mode 100644 3.4.0/data/documentation/shieldx509/criticalextensionvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/directoryname.json create mode 100644 3.4.0/data/documentation/shieldx509/directorynameattributemapper.json create mode 100644 3.4.0/data/documentation/shieldx509/directorynameattributemapper/decoder(fortype:).json create mode 100644 3.4.0/data/documentation/shieldx509/directorynameattributemapper/encoder(fortype:).json create mode 100644 3.4.0/data/documentation/shieldx509/directorynameattributemapper/handler(fortype:).json create mode 100644 3.4.0/data/documentation/shieldx509/ecparameters.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/init(version:privatekey:parameters:publickey:).json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/parameters.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/privatekey.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/publickey.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/one.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.property.json create mode 100644 3.4.0/data/documentation/shieldx509/edipartyname.json create mode 100644 3.4.0/data/documentation/shieldx509/edipartyname/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/edipartyname/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/edipartyname/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/edipartyname/init(nameassigner:partyname:).json create mode 100644 3.4.0/data/documentation/shieldx509/edipartyname/nameassigner.json create mode 100644 3.4.0/data/documentation/shieldx509/edipartyname/partyname.json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encrypteddata.json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encryptionalgorithm.json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/init(encryptionalgorithm:encrypteddata:).json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extension.json create mode 100644 3.4.0/data/documentation/shieldx509/extension/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extension/critical.json create mode 100644 3.4.0/data/documentation/shieldx509/extension/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extension/extnid.json create mode 100644 3.4.0/data/documentation/shieldx509/extension/extnvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/extension/init(extnid:critical:extnvalue:).json create mode 100644 3.4.0/data/documentation/shieldx509/extension/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/extension/init(value:)-3nks0.json create mode 100644 3.4.0/data/documentation/shieldx509/extension/init(value:)-9ul3.json create mode 100644 3.4.0/data/documentation/shieldx509/extension/init(value:critical:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/all(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/allsatisfy(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/append(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/append(id:iscritical:value:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/append(value:)-1hpvz.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/append(value:)-9dot0.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/append(value:iscritical:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/attributehandler.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/attributetype.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/bidirectionalcollection-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/collection-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/compactmap(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/compare(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/contains(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/contains(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/count.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/difference(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/difference(from:by:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/drop(while:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/dropfirst(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/droplast(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/elementsequal(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/elementsequal(_:by:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/endindex.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/enumerated().json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/error.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/error/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/error/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/error/error-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/error/invalidvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/error/localizeddescription.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/expressiblebyarrayliteral-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/filter(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/first(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/first(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/first.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/firstindex(of:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/firstindex(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/firstrange(of:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/flatmap(_:)-8og10.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/flatmap(_:)-8z658.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/foreach(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/formatted(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/formindex(_:offsetby:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/formindex(_:offsetby:limitedby:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/formindex(after:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/formindex(before:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/index(_:offsetby:limitedby:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/index(of:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/index.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/init().json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/init(arrayliteral:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/isempty.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/iterator.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/last(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/last.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/lastindex(of:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/lastindex(where:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/lazy.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/lexicographicallyprecedes(_:by:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/makeiterator().json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/map(_:)-6a1zd.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/map(_:)-8y43r.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/max(by:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/min(by:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/prefix(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/prefix(through:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/prefix(upto:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/prefix(while:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/publisher.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/randomaccesscollection-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/randomelement().json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/randomelement(using:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/ranges(of:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/reduce(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/reduce(into:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/remove(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/remove(id:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/replace(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/replace(value:)-34ywr.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/replace(value:)-lqja.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/replace(value:iscritical:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/replaceall(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/reversed().json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/sequence-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/shuffled().json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/shuffled(using:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/sorted(by:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/sorted(using:)-6a0rh.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/sorted(using:)-8ak5q.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/split(maxsplits:omittingemptysubsequences:whereseparator:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/split(separator:maxsplits:omittingemptysubsequences:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/startindex.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/starts(with:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/starts(with:by:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-3zlke.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-4vy7r.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-8alho.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-8awji.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/suffix(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/suffix(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/trimmingprefix(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/trimmingprefix(while:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/underestimatedcount-2h1rw.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/underestimatedcount-48n1w.json create mode 100644 3.4.0/data/documentation/shieldx509/extensions/withcontiguousstorageifavailable(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extensionvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/extensionvalue/extensionid.json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage.json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/extensionid.json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/init(keypurposes:).json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/keypurposes.json create mode 100644 3.4.0/data/documentation/shieldx509/extkeyusage/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/generalname.json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/directoryname(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/dnsname(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/edipartyname(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/encode(schema:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/init(tag:value:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/ipaddress(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/othername(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/registeredid(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/rfc822name(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/tag.json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/uniformresourceidentifier(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/value.json create mode 100644 3.4.0/data/documentation/shieldx509/generalname/x400address(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/generalnames.json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname.json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/extensionid.json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/init(names:).json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/names.json create mode 100644 3.4.0/data/documentation/shieldx509/issueraltname/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/keyidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/contains(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/contentcommitment.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/crlsign.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/dataencipherment.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/decipheronly.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/digitalsignature.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/encipheronly.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/extensionid.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/formintersection(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/formsymmetricdifference(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/formunion(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/init().json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/init(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/init(arrayliteral:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/init(from:)-3k45o.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/init(from:)-6d9pw.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/insert(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/intersection(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/isdisjoint(with:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/isempty.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/isstrictsubset(of:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/isstrictsuperset(of:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/issubset(of:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/issuperset(of:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/keyagreement.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/keycertsign.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/keyencipherment.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/nonrepudiation.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/optionset-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/rawvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/remove(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/setalgebra-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/subtract(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/subtracting(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/symmetricdifference(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/union(_:).json create mode 100644 3.4.0/data/documentation/shieldx509/keyusage/update(with:).json create mode 100644 3.4.0/data/documentation/shieldx509/name.json create mode 100644 3.4.0/data/documentation/shieldx509/namebuilder.json create mode 100644 3.4.0/data/documentation/shieldx509/namestringcomposer.json create mode 100644 3.4.0/data/documentation/shieldx509/noncriticalextensionvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/othername.json create mode 100644 3.4.0/data/documentation/shieldx509/othername/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/othername/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/othername/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/othername/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/othername/init(typeid:value:).json create mode 100644 3.4.0/data/documentation/shieldx509/othername/typeid.json create mode 100644 3.4.0/data/documentation/shieldx509/othername/value.json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params.json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params/encryptionscheme.json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params/init(keyderivationfunc:encryptionscheme:).json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params/keyderivationfunc.json create mode 100644 3.4.0/data/documentation/shieldx509/pbes2params/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params.json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/init(salt:iterationcount:keylength:prf:).json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/iterationcount.json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/keylength.json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/prf.json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/salt.json create mode 100644 3.4.0/data/documentation/shieldx509/pbkdf2params/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/init(version:privatekeyalgorithm:privatekey:).json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/privatekey.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/privatekeyalgorithm.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/zero.json create mode 100644 3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.property.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/coefficient.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/exponent1.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/exponent2.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/modulus.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/coefficient.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/exponent.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/prime.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfos.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/prime1.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/prime2.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/privateexponent.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/publicexponent.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/multi.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/twoprime.json create mode 100644 3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.property.json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey.json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey/init(modulus:publicexponent:).json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey/modulus.json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey/publicexponent.json create mode 100644 3.4.0/data/documentation/shieldx509/rsapublickey/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/algorithmidentifier(_:)-33e9f.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/algorithmidentifier(_:)-7sj26.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-1syql.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-6jdbw.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-2q32p.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-5h6f7.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/authoritykeyidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/basicconstraints.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/certificate.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/certificateserialnumber.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/certificationrequest.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/certificationrequestinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/criattributes.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/directorynames.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/directorystring(max:)-157le.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/directorystring(max:)-62qg2.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/ecparameters.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/ecprivatekey.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/edipartyname.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/encryptedprivatekeyinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/encryptedprivatekeyinfoalgorithms.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/extension.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/extensions.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/extkeyusageextension.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/generalname.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/generalnames.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/issueraltname.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/keyidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/keyusageextension.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/name.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/othername.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/pbes2params.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/pbes2paramsencryptionschemealgorithms.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/pbes2paramskeyderivationfuncalgorithms.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/pbkdf2params.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/pkinfoalgorithms.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/privatekeyinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/privatekeyinfoalgorithms.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/privatekeyinfoversion.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/rsaprivatekey.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfos.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/rsapublickey.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/signaturealgorithms.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/subjectaltname.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/subjectkeyidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/subjectpublickeyinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/tbscertificate.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/time.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/uniqueidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/validity.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/version.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/x520commonname.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/x520localityname.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/x520name.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/x520organizationalunitname.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/x520organizationname.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/x520pseudonym.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/x520stateorprovincename.json create mode 100644 3.4.0/data/documentation/shieldx509/schemas/x520title.json create mode 100644 3.4.0/data/documentation/shieldx509/simpleattributevaluehandler.json create mode 100644 3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/decode(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/encode(_:to:).json create mode 100644 3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/equal(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/hash(_:into:).json create mode 100644 3.4.0/data/documentation/shieldx509/singleattributevalue.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/extensionid.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/init(names:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/names.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectaltname/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/decodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encodable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/extensionid.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/init(value:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectkeyidentifier/value.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/algorithm.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/init(algorithm:subjectpublickey:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/subjectpublickey.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/asn1schema.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/encoded().json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/extensions.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/issuer.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/issueruniqueid.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/schemaspecified-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/serialnumber-swift.property.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/serialnumber-swift.typealias.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/signature.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/subject.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/subjectpublickeyinfo.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/subjectuniqueid.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/uniqueidentifier.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.property.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/init(notbefore:notafter:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/notafter.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/notbefore.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/!=(_:_:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/encode(to:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/equatable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/hash(into:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/hashvalue.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/init(from:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/init(rawvalue:).json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/rawrepresentable-implementations.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v1.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v2.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v3.json create mode 100644 3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.property.json create mode 100644 3.4.0/data/documentation/shieldx509/unknownattributevaluehandler.json create mode 100644 3.4.0/developer-og-twitter.jpg create mode 100644 3.4.0/developer-og.jpg create mode 100644 3.4.0/documentation/shield/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-1rlzo/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-5bapj/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-65jpl/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-c3pt/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/digest(data:datalength:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/final()/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/hashlength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/init()/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/update(data:)-29cau/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/update(data:)-2if83/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/update(data:)-3h6bb/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/update(data:)-vb2v/index.html create mode 100644 3.4.0/documentation/shieldcrypto/anydigester/update(data:datalength:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/alignmenterror/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/buffertoosmall/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/callsequenceerror/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/decodeerror/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/invalidkey/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/keysize/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/memoryfailure/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/overflow/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/paramerror/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/rawvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/rngfailure/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/unimplemented/index.html create mode 100644 3.4.0/documentation/shieldcrypto/ccerror/unspecified/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/aes/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/allcases/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/blocksize/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/blowfish/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/cast/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/des/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/description/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/init(rawvalue:name:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/keysizes/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/name/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/rawvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/rc2/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/rc4/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/algorithm/tripledes/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/blocksize/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/crypt(_:operation:using:options:key:iv:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/decrypt(data:using:options:key:iv:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/encrypt(data:using:options:key:iv:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/final()/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/final(into:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/final(out:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/final(out:outlength:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/init(_:using:options:key:iv:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/decrypt/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/encrypt/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/operation/rawvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/contains(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/ecbmode/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/formintersection(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/formsymmetricdifference(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/formunion(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/init()/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/init(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/init(arrayliteral:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/insert(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/intersection(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/isdisjoint(with:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/isempty/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/isstrictsubset(of:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/isstrictsuperset(of:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/issubset(of:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/issuperset(of:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/optionset-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/pkcs7padding/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/rawvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/remove(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/setalgebra-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/subtract(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/subtracting(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/symmetricdifference(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/union(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/options/update(with:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/process(data:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/reset(iv:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/totallength(forinput:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/update(data:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/update(data:into:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/update(in:inlength:out:outlength:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/update(in:out:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/cryptor/updatelength(forinput:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestcontext/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestcontext/init()/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/context/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/create/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/digest-swift.type.property/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/digest-swift.typealias/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/final-swift.type.property/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/final-swift.typealias/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/hashlength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/init/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/update-swift.type.property/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digestengine/update-swift.typealias/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/hashbitlength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/hashbytelength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/sha1/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/sha224/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/sha256/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/sha384/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/algorithm/sha512/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/digest(_:using:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/for(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digester/type(_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/anydigester-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/digest(data:)-8aa54/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/digest(data:)-8qjp6/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/digest(data:datalength:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/final()/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/hashlength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/init()/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/update(data:)-3i8dr/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/update(data:)-9et7k/index.html create mode 100644 3.4.0/documentation/shieldcrypto/digesterengine/update(data:datalength:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/allcases/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/description/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/hashbytelength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/init(rawvalue:name:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/md5/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/name/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/rawvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/sha1/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/sha224/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/sha256/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/sha384/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/algorithm/sha512/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/final()/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/hmac(_:using:key:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/init(_:key:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/reset(key:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/update(data:)-9bzdo/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/update(data:)-9ln92/index.html create mode 100644 3.4.0/documentation/shieldcrypto/hmac/update(data:datalength:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/algorithm/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/algorithm/allcases/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/algorithm/description/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/algorithm/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/algorithm/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/algorithm/init(rawvalue:name:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/algorithm/name/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/algorithm/pbkdf2/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/algorithm/rawvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/derive(length:from:salt:using:psuedorandomalgorithm:rounds:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/error/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/error/calibrationfailed/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/error/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/error/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/allcases/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/description/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha1/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha224/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha256/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha384/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha512/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/init(rawvalue:name:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/name/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/rawvalue/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha1/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha224/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha256/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha384/index.html create mode 100644 3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha512/index.html create mode 100644 3.4.0/documentation/shieldcrypto/random/generate(count:)/index.html create mode 100644 3.4.0/documentation/shieldcrypto/random/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha1digester/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha1engine/context/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha1engine/create/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha1engine/digest/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha1engine/final/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha1engine/hashlength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha1engine/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha1engine/update/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha224digester/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha224engine/context/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha224engine/create/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha224engine/digest/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha224engine/final/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha224engine/hashlength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha224engine/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha224engine/update/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha256digester/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha256engine/context/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha256engine/create/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha256engine/digest/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha256engine/final/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha256engine/hashlength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha256engine/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha256engine/update/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha384digester/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha384engine/context/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha384engine/create/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha384engine/digest/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha384engine/final/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha384engine/hashlength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha384engine/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha384engine/update/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha512digester/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha512engine/context/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha512engine/create/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha512engine/digest/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha512engine/final/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha512engine/hashlength/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha512engine/index.html create mode 100644 3.4.0/documentation/shieldcrypto/sha512engine/update/index.html create mode 100644 3.4.0/documentation/shieldoid/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v4/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v5/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v4/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v5/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v3/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb176w1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb208w1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb272w1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb304w1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb368w1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v3/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v3/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb359v1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb431r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v3/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v3/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime256v1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/ecpublickey/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithrecommended/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha224/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha384/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha512/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_224/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha224/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha384/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha512/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/descdmf/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3cbc/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desxcbc/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2cbc/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2ecb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4withmac/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbc/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbcpad/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md2withrsaencryption/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md4withrsaencryption/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md5withrsaencryption/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rsaencryption/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha1withrsasignature/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha224withrsaencryption/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha256withrsaencryption/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha384withrsaencryption/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha512withrsaencryption/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbes2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbkdf2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/challengepassword/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/contenttype/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/countersignature/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/emailaddress/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extendedcertificateattributes/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extensionrequest/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/messagedigest/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/signingtime/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredaddress/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160r2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip192k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip224k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip224r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip256k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip384r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip521r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163r2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit193r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit193r2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit233k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit233r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit239k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit283k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit283r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit409k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit409r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit571k1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit571r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp112r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp112r2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp128r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp128r2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect113r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect113r2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect131r1/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect131r2/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhrecommendedkdf/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhspecifiedkdf/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/ecdh/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/ecmqv/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/certicom/schemes/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/clientauth/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/codesigning/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/emailprotection/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapac/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapwtp/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcarchive/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcca/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcra/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverlan/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverppp/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpipsecike/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpclient/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpresponder/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpserver/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendowner/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxiedowner/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxy/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendrouter/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsipdomain/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecendsystem/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsectunnel/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecuser/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspsigning/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpcertaaserverauth/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellclient/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellserver/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/serverauth/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/timestamping/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/internet/security/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/dod/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/index.html create mode 100644 3.4.0/documentation/shieldoid/iso/org/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cbc_pad/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ccm/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cfb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ecb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gcm/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gmac/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ofb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap_pad/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cbc_pad/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ccm/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cfb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ecb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gcm/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gmac/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ofb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap_pad/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cbc_pad/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ccm/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cfb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ecb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gcm/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gmac/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ofb/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap_pad/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_224/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_384/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_512/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kacxof256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmacxof128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha224/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha384/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_224/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_384/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_512/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_224/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128_len/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256_len/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/country/us/organization/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_192/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_192/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_192/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_192/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_192/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_192/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_128/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_192/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_256/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/aacertificate/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/aliasedentryname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributeauthorityrevocationlist/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificate/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificaterevocationlist/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributedescriptorcertificate/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributeintegrityinfo/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/authorityrevocationlist/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/businesscategory/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/cacertificate/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificatepolicy/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificaterevocationlist/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificationpracticestmt/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/clearance/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/commonname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/communicationsnetwork/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/communicationsservice/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/confkeyinfo/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/contenturl/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/countryname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/crosscertificatepair/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/defaultdirqop/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/delegationpath/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/deltarevocationlist/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/description/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/destinationindicator/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/distinguishedname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/dmdname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/dnqualifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/enhancedsearchguide/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epc/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epcformat/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epcinurn/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/facsimiletelephonenumber/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/family/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/generationqualifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/givenname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/houseidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/initials/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/internationalisdnnumber/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/knowledgeinformation/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/ldapurl/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/localityname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/member/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/name/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/objectclass/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationalunitname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/owner/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/permission/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/physicaldeliveryofficename/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pkipath/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postaladdress/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postalcode/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postofficebox/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/preferreddeliverymethod/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/presentationaddress/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/privpolicy/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/protocolinformation/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/protprivpolicy/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pseudonym/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pwdattribute/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/registeredaddress/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/role/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/roleoccupant/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/searchguide/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/seealso/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/serialnumber/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/stateorprovincename/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/streetaddress/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/supportedalgorithms/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/supportedapplicationcontext/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/surname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/tagafi/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/taglocation/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/tagoid/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/telephonenumber/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/teletexterminalidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/telexnumber/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/title/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uii/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uiiformat/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uiiinurh/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uniqueidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uniquemember/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uri/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/url/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/urn/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/urnc/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/usercertificate/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/userpassword/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/userpwd/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/utmcoordinates/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uuidpair/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/x121address/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivilegeinfo/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivpolicy/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/acceptablecertpolicies/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/acceptableprivilegepolicies/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/attributedescriptor/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/authorityattributeidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/authoritykeyidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/baseupdatetime/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/basicattconstraints/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/basicconstraints/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/certificateissuer/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/certificatepolicies/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crldistributionpoints/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlnumber/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlscope/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlstreamidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/delegatednameconstraints/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/deltacrlindicator/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/deltainfo/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/expirationdate/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/extkeyusage/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/freshestcrl/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/inhibitanypolicy/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/instructioncode/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/invaliditydate/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/issueraltname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/issuingdistributionpoint/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyattributes/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyusage/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyusagerestriction/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/nameconstraints/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/norevavail/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/orderedlist/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policyconstraints/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policymapping/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policymappings/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/privatekeyusageperiod/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/reasoncode/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/rolespeccertidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/soaidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/statusreferrals/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectaltname/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectdirectoryattributes/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectkeyidentifier/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subtreesconstraint/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/targetinformation/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/timespecification/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/usernotice/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/ds/names/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/id/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/index.html create mode 100644 3.4.0/documentation/shieldoid/iso_itu/names/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/id/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/names/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/id/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/names/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/id/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/names/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/id/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/names/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/domaincomponent/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/id/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/names/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/userid/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/id/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/index.html create mode 100644 3.4.0/documentation/shieldoid/itu/names/index.html create mode 100644 3.4.0/documentation/shieldoid/oid/index.html create mode 100644 3.4.0/documentation/shieldoid/oidref/asn1/index.html create mode 100644 3.4.0/documentation/shieldoid/oidref/index.html create mode 100644 3.4.0/documentation/shieldoid/oidref/oid-58twl/index.html create mode 100644 3.4.0/documentation/shieldoid/oidref/oid-9f2wo/index.html create mode 100644 3.4.0/documentation/shieldpkcs/ecparameters/index.html create mode 100644 3.4.0/documentation/shieldpkcs/index.html create mode 100644 3.4.0/documentation/shieldpkcs/rsaprivatekey/index.html create mode 100644 3.4.0/documentation/shieldpkcs/rsapublickey/index.html create mode 100644 3.4.0/documentation/shieldpkcs/schemas/ecparameters/index.html create mode 100644 3.4.0/documentation/shieldpkcs/schemas/index.html create mode 100644 3.4.0/documentation/shieldpkcs/schemas/rsaprivatekey/index.html create mode 100644 3.4.0/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfo/index.html create mode 100644 3.4.0/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfos/index.html create mode 100644 3.4.0/documentation/shieldpkcs/schemas/rsapublickey/index.html create mode 100644 3.4.0/documentation/shieldsecurity/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secaccessibility/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secaccessibility/default/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secaccessibility/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secaccessibility/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secaccessibility/passcodeenabled/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secaccessibility/unlocked(afterfirst:shared:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/loadfailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/parsingfailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/publickeyretrievalfailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/queryfailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/saveduplicate/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/savefailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/trustcreationfailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/trustvalidationerror/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seccertificateerror/trustvalidationfailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secencryptionpadding/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secencryptionpadding/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secencryptionpadding/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secencryptionpadding/none/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secencryptionpadding/oaep/index.html create mode 100644 3.4.0/documentation/shieldsecurity/secencryptionpadding/pkcs1/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeyerror/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/permanent/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/secureenclave/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/generate(label:flags:accessibility:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/init(type:keysize:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/keysize(_:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/keysize/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/type(_:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/builder/type/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/delete()/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/encodedprivatekey()/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/encodedpublickey()/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/build(error:message:status:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/failedtocopypublickeyfromprivatekey/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/generatefailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/invalidencodedprivatekey/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/itemaddfailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/itemdeletefailed/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/nomatchingkey/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/error/status/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/export()/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportderivedkeysizedefault/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeyderivationtimingdefault/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits128/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits192/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits256/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/exportpsuedorandomalgorithmdefault/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/import(data:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/import(data:password:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/import(fromdata:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/import(fromdata:withpassword:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/init(privatekey:publickey:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/init(privatekeyref:publickeyref:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/init(type:privatekeydata:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-580pf/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-8gmhq/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/persistentreferences()/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/privatekey/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/publickey/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeypair/save(accessibility:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/ec/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/init(systemvalue:)/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/rsa/index.html create mode 100644 3.4.0/documentation/shieldsecurity/seckeytype/systemvalue/index.html create mode 100644 3.4.0/documentation/shieldx500/anystringattributevaluehandler/decode(from:)/index.html create mode 100644 3.4.0/documentation/shieldx500/anystringattributevaluehandler/encode(_:to:)/index.html create mode 100644 3.4.0/documentation/shieldx500/anystringattributevaluehandler/equals(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx500/anystringattributevaluehandler/hash(_:into:)/index.html create mode 100644 3.4.0/documentation/shieldx500/anystringattributevaluehandler/index.html create mode 100644 3.4.0/documentation/shieldx500/anystringattributevaluehandler/instance/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/==(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/customdebugstringconvertible-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/customstringconvertible-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/debugdescription/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/description/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/hashable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/init(type:value:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/type/index.html create mode 100644 3.4.0/documentation/shieldx500/attributetypeandvalue/value/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluehandler/decode(from:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluehandler/encode(_:to:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluehandler/equals(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluehandler/hash(_:into:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluehandler/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluemapper/decoder(fortype:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluemapper/encoder(fortype:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluemapper/handler(fortype:)/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluemapper/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluemapper/valuedecoder/index.html create mode 100644 3.4.0/documentation/shieldx500/attributevaluemapper/valueencoder/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-14u1p/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-7tkp/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortypename:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2mxq2/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2unqw/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-7x03i/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-841mf/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/add(parsed:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/atv/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/error/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/error/unknowntypename(name:style:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/init(rdns:style:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/name/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/parse(string:style:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/rdn/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/rdns/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamebuilder/style/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(_:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(_:fortype:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(rdn:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(rdnsequence:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/compose(_:style:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/attributeencodingerror(_:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/unsupportedattributetype(_:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/init(rdnstrings:style:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/rdnstrings/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/string/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringcomposer/style/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringparser/error/badformat(_:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringparser/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringparser/error/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringparser/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringparser/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringparser/init(style:separators:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringparser/parse(string:)/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringparser/separators/index.html create mode 100644 3.4.0/documentation/shieldx500/distinguishednamestringparser/style/index.html create mode 100644 3.4.0/documentation/shieldx500/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyle/decode(attributename:mapping:)/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyle/description/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyle/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyle/init(implementation:)/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyle/name(fromoid:)/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyle/namingstyleprotocol-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyle/oid(fromname:)/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyle/rfc4519/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-32168/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-7stz9/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyleprotocol/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyleprotocol/name(fromoid:)/index.html create mode 100644 3.4.0/documentation/shieldx500/namingstyleprotocol/oid(fromname:)/index.html create mode 100644 3.4.0/documentation/shieldx500/rdnsequence/index.html create mode 100644 3.4.0/documentation/shieldx500/relativedistinguishedname/index.html create mode 100644 3.4.0/documentation/shieldx500/rfc4519style/decode(attributename:mapping:)/index.html create mode 100644 3.4.0/documentation/shieldx500/rfc4519style/description/index.html create mode 100644 3.4.0/documentation/shieldx500/rfc4519style/index.html create mode 100644 3.4.0/documentation/shieldx500/rfc4519style/instance/index.html create mode 100644 3.4.0/documentation/shieldx500/rfc4519style/name(fromoid:)/index.html create mode 100644 3.4.0/documentation/shieldx500/rfc4519style/namingstyleprotocol-implementations/index.html create mode 100644 3.4.0/documentation/shieldx500/rfc4519style/oid(fromname:)/index.html create mode 100644 3.4.0/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8mtj2/index.html create mode 100644 3.4.0/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8qwz0/index.html create mode 100644 3.4.0/documentation/shieldx500/schemas/index.html create mode 100644 3.4.0/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-2gcmz/index.html create mode 100644 3.4.0/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-5o44u/index.html create mode 100644 3.4.0/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-916rj/index.html create mode 100644 3.4.0/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-98bj2/index.html create mode 100644 3.4.0/documentation/shieldx500/unknownattributevaluehandler/decode(from:)/index.html create mode 100644 3.4.0/documentation/shieldx500/unknownattributevaluehandler/encode(_:to:)/index.html create mode 100644 3.4.0/documentation/shieldx500/unknownattributevaluehandler/equals(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx500/unknownattributevaluehandler/hash(_:into:)/index.html create mode 100644 3.4.0/documentation/shieldx500/unknownattributevaluehandler/index.html create mode 100644 3.4.0/documentation/shieldx500/unknownattributevaluehandler/instance/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/algorithm/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/error/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/error/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/error/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/error/unsupportedalgorithm/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/error/unsupportedeckeysize/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/init(algorithm:parameters:)/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/init(digestalgorithm:keytype:)/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/init(publickey:)/index.html create mode 100644 3.4.0/documentation/shieldx509/algorithmidentifier/parameters/index.html create mode 100644 3.4.0/documentation/shieldx509/attribute/attrtype/index.html create mode 100644 3.4.0/documentation/shieldx509/attribute/attrvalues/index.html create mode 100644 3.4.0/documentation/shieldx509/attribute/index.html create mode 100644 3.4.0/documentation/shieldx509/attribute/init(attrtype:attrvalues:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/==(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/all(_:)-1y48w/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/all(_:)-6wd49/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/allsatisfy(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/append(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/append(multivalued:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/append(singlevalued:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/append(type:values:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/bidirectionalcollection-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/collection-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/compactmap(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/compare(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/contains(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/count/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/difference(from:by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/drop(while:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/dropfirst(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/droplast(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/elementsequal(_:by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/endindex/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/enumerated()/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/error/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/error/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/error/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/error/invalidelement/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/error/singlevaluerequired/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/filter(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/first(_:)-4fesr/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/first(_:)-6qw87/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/first(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/first/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/firstindex(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/flatmap(_:)-20ffo/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/flatmap(_:)-818hy/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/foreach(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/formatted(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/formindex(_:offsetby:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/formindex(_:offsetby:limitedby:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/formindex(after:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/formindex(before:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/hashable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/index(_:offsetby:limitedby:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/index/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/init()/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/isempty/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/iterator/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/last(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/last/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/lastindex(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/lazy/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/lexicographicallyprecedes(_:by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/makeiterator()/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/map(_:)-22opc/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/map(_:)-4mxuv/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/max(by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/min(by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/prefix(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/prefix(through:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/prefix(upto:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/prefix(while:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/publisher/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/randomaccesscollection-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/randomelement()/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/randomelement(using:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/reduce(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/reduce(into:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/remove(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/remove(type:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/replace(multivalued:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/replace(singlevalued:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/replace(type:values:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/reversed()/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/sequence-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/shuffled()/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/shuffled(using:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/sorted(by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/sorted(using:)-4z0c/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/sorted(using:)-6t54p/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/startindex/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/starts(with:by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/subscript(_:)-3iimm/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/subscript(_:)-46ylb/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/subscript(_:)-89o4e/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/subscript(_:)-8nm4z/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/suffix(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/suffix(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/trimmingprefix(while:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/underestimatedcount-9otus/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/underestimatedcount-9x1xv/index.html create mode 100644 3.4.0/documentation/shieldx509/attributes/withcontiguousstorageifavailable(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevalue/attributehandler/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevalue/attributetype/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevalue/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevaluehandler/decode(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevaluehandler/encode(_:to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevaluehandler/equal(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevaluehandler/hash(_:into:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevaluehandler/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevalueshandler/handler(for:)/index.html create mode 100644 3.4.0/documentation/shieldx509/attributevalueshandler/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/authoritycertissuer/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/authoritycertserialnumber/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/extensionid/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:)/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/keyidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/authoritykeyidentifier/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/ca/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/extensionid/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/init(ca:pathlenconstraint:)/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/pathlenconstraint/index.html create mode 100644 3.4.0/documentation/shieldx509/basicconstraints/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/addextension(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/addextension(value:)-3f08l/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/addextension(value:)-9cszy/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/addextension(value:iscritical:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-2wrhm/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-6be75/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-7zegi/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-eu3j/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/authoritykeyidentifier(_:certissuer:certserialnumber:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/basicconstraints(ca:pathlength:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/build(signingkey:digestalgorithm:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/buildinfo(signaturealgorithm:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/computesubjectkeyidentifier()/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/defaultvaliditybeforeallowance/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/error/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/error/missingparameter(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/extendedkeyusage(keypurposes:iscritical:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/issuer(name:uniqueid:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-3mu7v/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-9018z/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/publickey(_:algorithm:usage:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/publickey(keypair:usage:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/publickey(publickey:usage:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/randomserialnumber()/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/request(_:)-13wjn/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/request(_:)-6846g/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/serialnumber(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/subject(name:uniqueid:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-62seq/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-6ee33/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/subjectkeyidentifier(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/subjectuniqueid(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/valid(for:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/builder/valid(from:to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/init(tbscertificate:signaturealgorithm:signature:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/sec()/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/signature/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/signaturealgorithm/index.html create mode 100644 3.4.0/documentation/shieldx509/certificate/tbscertificate/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-faws/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-kexi/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-1uzei/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-93l1o/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/build(signingkey:digestalgorithm:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/buildinfo()/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/error/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/error/missingparameter(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/extendedkeyusage(keypurposes:iscritical:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/extension(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/init(subject:subjectpkinfo:attributes:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(_:algorithm:usage:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(keypair:usage:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(publickey:usage:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/builder/subject(name:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/certificationrequestinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/init(certificationrequestinfo:signaturealgorithm:signature:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/signature/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequest/signaturealgorithm/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/attributes/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/init(version:subject:subjectpkinfo:attributes:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/signed(using:digestalgorithm:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/subject/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/subjectpkinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/v1/index.html create mode 100644 3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.property/index.html create mode 100644 3.4.0/documentation/shieldx509/crattributes/index.html create mode 100644 3.4.0/documentation/shieldx509/crattributevalueshandler/handler(for:)/index.html create mode 100644 3.4.0/documentation/shieldx509/crattributevalueshandler/index.html create mode 100644 3.4.0/documentation/shieldx509/crattributevalueshandler/supported/index.html create mode 100644 3.4.0/documentation/shieldx509/criticalextensionvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/directoryname/index.html create mode 100644 3.4.0/documentation/shieldx509/directorynameattributemapper/decoder(fortype:)/index.html create mode 100644 3.4.0/documentation/shieldx509/directorynameattributemapper/encoder(fortype:)/index.html create mode 100644 3.4.0/documentation/shieldx509/directorynameattributemapper/handler(fortype:)/index.html create mode 100644 3.4.0/documentation/shieldx509/directorynameattributemapper/index.html create mode 100644 3.4.0/documentation/shieldx509/ecparameters/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/init(version:privatekey:parameters:publickey:)/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/parameters/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/privatekey/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/publickey/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/one/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/ecprivatekey/version-swift.property/index.html create mode 100644 3.4.0/documentation/shieldx509/edipartyname/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/edipartyname/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/edipartyname/index.html create mode 100644 3.4.0/documentation/shieldx509/edipartyname/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/edipartyname/init(nameassigner:partyname:)/index.html create mode 100644 3.4.0/documentation/shieldx509/edipartyname/nameassigner/index.html create mode 100644 3.4.0/documentation/shieldx509/edipartyname/partyname/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encrypteddata/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encryptionalgorithm/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/init(encryptionalgorithm:encrypteddata:)/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/critical/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/extnid/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/extnvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/init(extnid:critical:extnvalue:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/init(value:)-3nks0/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/init(value:)-9ul3/index.html create mode 100644 3.4.0/documentation/shieldx509/extension/init(value:critical:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/all(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/allsatisfy(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/append(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/append(id:iscritical:value:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/append(value:)-1hpvz/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/append(value:)-9dot0/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/append(value:iscritical:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/attributehandler/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/attributetype/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/bidirectionalcollection-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/collection-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/compactmap(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/compare(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/contains(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/contains(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/count/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/difference(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/difference(from:by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/drop(while:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/dropfirst(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/droplast(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/elementsequal(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/elementsequal(_:by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/endindex/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/enumerated()/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/error/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/error/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/error/error-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/error/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/error/invalidvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/error/localizeddescription/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/expressiblebyarrayliteral-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/filter(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/first(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/first(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/first/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/firstindex(of:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/firstindex(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/firstrange(of:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/flatmap(_:)-8og10/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/flatmap(_:)-8z658/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/foreach(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/formatted(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/formindex(_:offsetby:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/formindex(_:offsetby:limitedby:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/formindex(after:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/formindex(before:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/index(_:offsetby:limitedby:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/index(of:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/index/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/init()/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/init(arrayliteral:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/isempty/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/iterator/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/last(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/last/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/lastindex(of:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/lastindex(where:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/lazy/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/lexicographicallyprecedes(_:by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/makeiterator()/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/map(_:)-6a1zd/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/map(_:)-8y43r/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/max(by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/min(by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/prefix(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/prefix(through:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/prefix(upto:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/prefix(while:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/publisher/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/randomaccesscollection-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/randomelement()/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/randomelement(using:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/ranges(of:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/reduce(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/reduce(into:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/remove(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/remove(id:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/replace(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/replace(value:)-34ywr/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/replace(value:)-lqja/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/replace(value:iscritical:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/replaceall(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/reversed()/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/sequence-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/shuffled()/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/shuffled(using:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/sorted(by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/sorted(using:)-6a0rh/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/sorted(using:)-8ak5q/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/split(separator:maxsplits:omittingemptysubsequences:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/startindex/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/starts(with:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/starts(with:by:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/subscript(_:)-3zlke/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/subscript(_:)-4vy7r/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/subscript(_:)-8alho/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/subscript(_:)-8awji/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/suffix(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/suffix(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/trimmingprefix(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/trimmingprefix(while:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/underestimatedcount-2h1rw/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/underestimatedcount-48n1w/index.html create mode 100644 3.4.0/documentation/shieldx509/extensions/withcontiguousstorageifavailable(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extensionvalue/extensionid/index.html create mode 100644 3.4.0/documentation/shieldx509/extensionvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/extensionid/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/init(keypurposes:)/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/keypurposes/index.html create mode 100644 3.4.0/documentation/shieldx509/extkeyusage/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/directoryname(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/dnsname(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/edipartyname(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/encode(schema:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/init(tag:value:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/ipaddress(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/othername(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/registeredid(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/rfc822name(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/tag/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/uniformresourceidentifier(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/value/index.html create mode 100644 3.4.0/documentation/shieldx509/generalname/x400address(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/generalnames/index.html create mode 100644 3.4.0/documentation/shieldx509/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/extensionid/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/init(names:)/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/names/index.html create mode 100644 3.4.0/documentation/shieldx509/issueraltname/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/keyidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/contains(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/contentcommitment/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/crlsign/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/dataencipherment/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/decipheronly/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/digitalsignature/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/encipheronly/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/extensionid/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/formintersection(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/formsymmetricdifference(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/formunion(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/init()/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/init(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/init(arrayliteral:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/init(from:)-3k45o/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/init(from:)-6d9pw/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/insert(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/intersection(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/isdisjoint(with:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/isempty/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/isstrictsubset(of:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/isstrictsuperset(of:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/issubset(of:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/issuperset(of:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/keyagreement/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/keycertsign/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/keyencipherment/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/nonrepudiation/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/optionset-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/rawvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/remove(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/setalgebra-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/subtract(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/subtracting(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/symmetricdifference(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/union(_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/keyusage/update(with:)/index.html create mode 100644 3.4.0/documentation/shieldx509/name/index.html create mode 100644 3.4.0/documentation/shieldx509/namebuilder/index.html create mode 100644 3.4.0/documentation/shieldx509/namestringcomposer/index.html create mode 100644 3.4.0/documentation/shieldx509/noncriticalextensionvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/othername/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/othername/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/othername/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/othername/index.html create mode 100644 3.4.0/documentation/shieldx509/othername/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/othername/init(typeid:value:)/index.html create mode 100644 3.4.0/documentation/shieldx509/othername/typeid/index.html create mode 100644 3.4.0/documentation/shieldx509/othername/value/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/encryptionscheme/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/init(keyderivationfunc:encryptionscheme:)/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/keyderivationfunc/index.html create mode 100644 3.4.0/documentation/shieldx509/pbes2params/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/init(salt:iterationcount:keylength:prf:)/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/iterationcount/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/keylength/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/prf/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/salt/index.html create mode 100644 3.4.0/documentation/shieldx509/pbkdf2params/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/init(version:privatekeyalgorithm:privatekey:)/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/privatekey/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/privatekeyalgorithm/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/zero/index.html create mode 100644 3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.property/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/coefficient/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/exponent1/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/exponent2/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/modulus/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/coefficient/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/exponent/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/prime/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfos/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/prime1/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/prime2/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/privateexponent/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/publicexponent/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/multi/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/twoprime/index.html create mode 100644 3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.property/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/init(modulus:publicexponent:)/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/modulus/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/publicexponent/index.html create mode 100644 3.4.0/documentation/shieldx509/rsapublickey/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/algorithmidentifier(_:)-33e9f/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/algorithmidentifier(_:)-7sj26/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-1syql/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-6jdbw/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-2q32p/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-5h6f7/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/authoritykeyidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/basicconstraints/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/certificate/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/certificateserialnumber/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/certificationrequest/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/certificationrequestinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/criattributes/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/directorynames/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/directorystring(max:)-157le/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/directorystring(max:)-62qg2/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/ecparameters/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/ecprivatekey/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/edipartyname/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/encryptedprivatekeyinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/encryptedprivatekeyinfoalgorithms/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/extension/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/extensions/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/extkeyusageextension/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/generalname/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/generalnames/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/issueraltname/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/keyidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/keyusageextension/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/name/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/othername/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/pbes2params/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/pbes2paramsencryptionschemealgorithms/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/pbes2paramskeyderivationfuncalgorithms/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/pbkdf2params/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/pkinfoalgorithms/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/privatekeyinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/privatekeyinfoalgorithms/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/privatekeyinfoversion/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/rsaprivatekey/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfos/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/rsapublickey/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/signaturealgorithms/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/subjectaltname/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/subjectkeyidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/subjectpublickeyinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/tbscertificate/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/time/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/uniqueidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/validity/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/version/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/x520commonname/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/x520localityname/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/x520name/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/x520organizationalunitname/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/x520organizationname/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/x520pseudonym/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/x520stateorprovincename/index.html create mode 100644 3.4.0/documentation/shieldx509/schemas/x520title/index.html create mode 100644 3.4.0/documentation/shieldx509/simpleattributevaluehandler/decode(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/simpleattributevaluehandler/encode(_:to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/simpleattributevaluehandler/equal(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/simpleattributevaluehandler/hash(_:into:)/index.html create mode 100644 3.4.0/documentation/shieldx509/simpleattributevaluehandler/index.html create mode 100644 3.4.0/documentation/shieldx509/singleattributevalue/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/extensionid/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/init(names:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/names/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectaltname/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/decodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/encodable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/extensionid/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/init(value:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectkeyidentifier/value/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/algorithm/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/init(algorithm:subjectpublickey:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/subjectpublickeyinfo/subjectpublickey/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/asn1schema/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/encoded()/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/extensions/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/issuer/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/issueruniqueid/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/schemaspecified-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/serialnumber-swift.property/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/serialnumber-swift.typealias/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/signature/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/subject/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/subjectpublickeyinfo/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/subjectuniqueid/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/uniqueidentifier/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/validity-swift.property/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/init(notbefore:notafter:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/notafter/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/notbefore/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/!=(_:_:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/encode(to:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/equatable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/hash(into:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/hashvalue/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/init(from:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/init(rawvalue:)/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/rawrepresentable-implementations/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v1/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v2/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v3/index.html create mode 100644 3.4.0/documentation/shieldx509/tbscertificate/version-swift.property/index.html create mode 100644 3.4.0/documentation/shieldx509/unknownattributevaluehandler/index.html create mode 100644 3.4.0/favicon.ico create mode 100644 3.4.0/favicon.svg create mode 100644 3.4.0/img/added-icon.d6f7e47d.svg create mode 100644 3.4.0/img/deprecated-icon.015b4f17.svg create mode 100644 3.4.0/img/modified-icon.f496e73d.svg create mode 100644 3.4.0/img/no-image@2x.df2a0a50.png create mode 100644 3.4.0/index.html create mode 100644 3.4.0/index/availability.index create mode 100755 3.4.0/index/data.mdb create mode 100644 3.4.0/index/index.json create mode 100644 3.4.0/index/navigator.index create mode 100644 3.4.0/js/chunk-2d0d3105.cd72cc8e.js create mode 100644 3.4.0/js/chunk-vendors.b24b7aaa.js create mode 100644 3.4.0/js/documentation-topic.f62098b6.js create mode 100644 3.4.0/js/documentation-topic~topic~tutorials-overview.8e36e44f.js create mode 100644 3.4.0/js/highlight-js-bash.1b52852f.js create mode 100644 3.4.0/js/highlight-js-c.d1db3f17.js create mode 100644 3.4.0/js/highlight-js-cpp.eaddddbe.js create mode 100644 3.4.0/js/highlight-js-css.75eab1fe.js create mode 100644 3.4.0/js/highlight-js-custom-markdown.7cffc4b3.js create mode 100644 3.4.0/js/highlight-js-custom-swift.5cda5c20.js create mode 100644 3.4.0/js/highlight-js-diff.62d66733.js create mode 100644 3.4.0/js/highlight-js-http.163e45b6.js create mode 100644 3.4.0/js/highlight-js-java.8326d9d8.js create mode 100644 3.4.0/js/highlight-js-javascript.acb8a8eb.js create mode 100644 3.4.0/js/highlight-js-json.471128d2.js create mode 100644 3.4.0/js/highlight-js-llvm.6100b125.js create mode 100644 3.4.0/js/highlight-js-markdown.90077643.js create mode 100644 3.4.0/js/highlight-js-objectivec.bcdf5156.js create mode 100644 3.4.0/js/highlight-js-perl.757d7b6f.js create mode 100644 3.4.0/js/highlight-js-php.cc8d6c27.js create mode 100644 3.4.0/js/highlight-js-python.c214ed92.js create mode 100644 3.4.0/js/highlight-js-ruby.f889d392.js create mode 100644 3.4.0/js/highlight-js-scss.62ee18da.js create mode 100644 3.4.0/js/highlight-js-shell.dd7f411f.js create mode 100644 3.4.0/js/highlight-js-swift.84f3e88c.js create mode 100644 3.4.0/js/highlight-js-xml.9c3688c7.js create mode 100644 3.4.0/js/index.58e30ec4.js create mode 100644 3.4.0/js/topic.6a1c7b7f.js create mode 100644 3.4.0/js/tutorials-overview.c8178b83.js create mode 100644 3.4.0/metadata.json create mode 100644 3.4.0/theme-settings.json diff --git a/3.4.0/css/documentation-topic.3bca6578.css b/3.4.0/css/documentation-topic.3bca6578.css new file mode 100644 index 000000000..3b8635a1b --- /dev/null +++ b/3.4.0/css/documentation-topic.3bca6578.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.betainfo[data-v-fe7602da]{font-size:.94118rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-fe7602da]{max-width:920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-fe7602da]{box-sizing:unset;padding-left:120px;padding-right:120px;margin-left:0}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-fe7602da]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-fe7602da]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-fe7602da]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-fe7602da]{width:87.5%}}.betainfo-label[data-v-fe7602da]{font-weight:600;font-size:.94118rem}.betainfo-content[data-v-fe7602da] p{margin-bottom:10px}.contenttable+.betainfo[data-v-fe7602da]{background-color:var(--color-fill)}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-6796f6ea]{color:#fff;font-size:.82353rem;margin-right:.5rem;text-rendering:optimizeLegibility}.documentation-hero--disabled .title[data-v-6796f6ea]{color:var(--colors-text,var(--color-text))}.language[data-v-0de98d61]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-0de98d61],.language[data-v-0de98d61]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-0de98d61]{padding-right:10px;border-right:1px solid var(--color-fill-gray-tertiary)}.language-option.objc[data-v-0de98d61]{padding-left:10px}.language-option.active[data-v-0de98d61],.language-option.router-link-exact-active[data-v-0de98d61]{color:#ccc}.documentation-hero--disabled .language-option.active[data-v-0de98d61],.documentation-hero--disabled .language-option.router-link-exact-active[data-v-0de98d61]{color:var(--colors-secondary-label,var(--color-secondary-label))}.NavigatorLeafIcon[data-v-031bfabc]{width:1em;height:1em;margin-right:7px;flex:0 0 auto;color:var(--color-figure-gray-secondary)}.NavigatorLeafIcon svg[data-v-031bfabc]{width:100%;height:100%}.documentation-hero[data-v-14076498]{background:#000;color:#fff;overflow:hidden;text-align:left;position:relative}.documentation-hero[data-v-14076498]:before{content:"";background:#2a2a2a;position:absolute;width:100%;left:0;top:-50%;height:150%;right:0}.documentation-hero[data-v-14076498]:after{background:transparent;opacity:.7;width:100%;position:absolute;content:"";height:100%;left:0;top:0}.documentation-hero .icon[data-v-14076498]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-14076498]{display:none}}.documentation-hero .background-icon[data-v-14076498]{color:#161616;display:block;width:250px;height:auto;opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-14076498] svg{width:100%;height:100%}.documentation-hero__content[data-v-14076498]{padding-top:2.35294rem;padding-bottom:40px;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-14076498]{max-width:920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-14076498]{box-sizing:unset;padding-left:120px;padding-right:120px;margin-left:0}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-14076498]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-14076498]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-14076498]{width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-14076498]{width:87.5%}}.documentation-hero__above-content[data-v-14076498]{position:relative;z-index:1}.documentation-hero--disabled[data-v-14076498]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-14076498]:after,.documentation-hero--disabled[data-v-14076498]:before{content:none}.short-hero[data-v-14076498]{padding-top:3.52941rem;padding-bottom:3.52941rem}.extra-bottom-padding[data-v-14076498]{padding-bottom:3.82353rem}.theme-dark[data-v-14076498] a:not(.button-cta){color:#09f}[data-v-002affcc] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:1px;border-style:solid}[data-v-002affcc]+.code-listing,[data-v-002affcc] .code-listing+*{margin-top:1.6em}[data-v-002affcc] .code-listing pre{padding:8px 14px;padding-right:0}[data-v-002affcc] .code-listing pre>code{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:Menlo,monospace}[data-v-002affcc] *+aside,[data-v-002affcc] *+figure,[data-v-002affcc]+.endpoint-example,[data-v-002affcc] .endpoint-example+*,[data-v-002affcc] aside+*,[data-v-002affcc] figure+*{margin-top:1.6em}[data-v-002affcc] img{display:block;margin:1.6em auto;max-width:100%}[data-v-002affcc] ol,[data-v-002affcc] ul{margin-top:.8em;margin-left:2rem}[data-v-002affcc] ol li:not(:first-child),[data-v-002affcc] ul li:not(:first-child){margin-top:.8em}@media only screen and (max-width:735px){[data-v-002affcc] ol,[data-v-002affcc] ul{margin-left:1.25rem}}[data-v-002affcc]+dl,[data-v-002affcc] dl+*,[data-v-002affcc] dt:not(:first-child){margin-top:.8em}[data-v-002affcc] dd{margin-left:2em}.abstract[data-v-702ec04e]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:735px){.abstract[data-v-702ec04e]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-702ec04e] p:last-child{margin-bottom:0}.container[data-v-5a07ba83]{padding-bottom:40px}.full-width-container .container[data-v-5a07ba83]{max-width:920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media only screen and (min-width:1251px){.full-width-container .container[data-v-5a07ba83]{box-sizing:unset;padding-left:120px;padding-right:120px;margin-left:0}}@media only screen and (max-width:735px){.full-width-container .container[data-v-5a07ba83]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-5a07ba83]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-5a07ba83]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-5a07ba83]{width:87.5%}}.title[data-v-5a07ba83]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-top:40px;border-top-color:var(--color-grid);border-top-style:solid;border-top-width:1px}@media only screen and (max-width:1250px){.title[data-v-5a07ba83]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-5a07ba83]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.title+.contenttable-section[data-v-627ab5f4]{margin-top:0}.contenttable-section[data-v-627ab5f4]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-627ab5f4]:last-child{margin-bottom:0}[data-v-627ab5f4] .title{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-627ab5f4] .title{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.contenttable-section[data-v-627ab5f4]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-627ab5f4],.section-title[data-v-627ab5f4]{padding:0}[data-v-627ab5f4] .title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.badge[data-v-5a8ba4e0]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:3px;margin-left:10px;border:1px solid var(--badge-color);color:var(--badge-color)}.theme-dark .badge[data-v-5a8ba4e0]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-5a8ba4e0]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-5a8ba4e0]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.topic-icon-wrapper[data-v-4d1e7968]{display:flex;align-items:center;justify-content:center;height:1.47059rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-4d1e7968]{height:.88235rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon.curly-brackets-icon[data-v-4d1e7968]{height:1rem}.token-method[data-v-5caf1b5b]{font-weight:700}.token-keyword[data-v-5caf1b5b]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-5caf1b5b]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-5caf1b5b]{color:var(--syntax-string,var(--color-syntax-strings))}.token-attribute[data-v-5caf1b5b]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-5caf1b5b]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-5caf1b5b]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-5caf1b5b]{background-color:var(--color-highlight-red)}.token-added[data-v-5caf1b5b]{background-color:var(--color-highlight-green)}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:"\00a0";font-size:1rem}.conditional-constraints[data-v-1548fd90] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.abstract[data-v-3152d122],.link-block[data-v-3152d122] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-3152d122]{margin-left:1rem}.link[data-v-3152d122]{display:flex}.link-block .badge[data-v-3152d122]{margin-top:.5rem}.link-block.has-inline-element[data-v-3152d122]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-3152d122]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-3152d122]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-3152d122],.link[data-v-3152d122]{box-sizing:inherit}.link-block.changed[data-v-3152d122],.link.changed[data-v-3152d122]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-3152d122],.link.changed.changed[data-v-3152d122]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-3152d122],.link.changed[data-v-3152d122]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-3152d122],.link.changed.changed[data-v-3152d122]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.link-block.changed[data-v-3152d122],.link.changed[data-v-3152d122]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-3152d122]:not(:first-child){margin-top:4px}.topic-required[data-v-3152d122]{font-size:.8em}.deprecated[data-v-3152d122]{text-decoration:line-through}.conditional-constraints[data-v-3152d122]{font-size:.82353rem;margin-top:4px}.section-content>.content[data-v-eb97add6],.topic[data-v-eb97add6]{margin-top:15px}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.datalist dt:first-of-type{padding-top:0}.source[data-v-e2e09a16]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-radius:4px;border-style:solid;border-width:1px;padding:8px 14px;speak:literal-punctuation;line-height:25px}.source.has-multiple-lines[data-v-e2e09a16]{border-radius:4px}.source>code[data-v-e2e09a16]{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:Menlo,monospace;display:block}.platforms[data-v-c5ecdd3e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.45rem;margin-top:1.6em}.changed .platforms[data-v-c5ecdd3e]{padding-left:.588rem}.platforms[data-v-c5ecdd3e]:first-of-type{margin-top:1rem}.source[data-v-c5ecdd3e]{margin:14px 0}.platforms+.source[data-v-c5ecdd3e]{margin:0}.changed.declaration-group[data-v-c5ecdd3e]{background:var(--background,var(--color-code-background))}.changed .source[data-v-c5ecdd3e]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.17647rem;padding-left:0}.declaration-diff[data-v-b3e21c4a]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-b3e21c4a]{padding-left:.588rem;padding-left:2.17647rem;font-size:1rem;line-height:1.52941;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-b3e21c4a]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-b3e21c4a]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 4px 4px;position:relative}.conditional-constraints[data-v-e39c4ee4]{margin:1.17647rem 0 3rem 0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-61ef551b]{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.detail-type[data-v-61ef551b]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-61ef551b]{padding-left:0}}.detail-content[data-v-61ef551b]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-61ef551b]{padding-left:0}}.param-name[data-v-7bb7c035]{font-weight:600;padding-left:1rem;padding-top:1.64706rem}.param-name[data-v-7bb7c035]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-7bb7c035]{padding-left:0}}.param-content[data-v-7bb7c035]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-7bb7c035]{padding-left:0}}.param-content[data-v-7bb7c035] dt{font-weight:600}.param-content[data-v-7bb7c035] dd{margin-left:1em}.parameters-table[data-v-2d54624a] .change-added,.parameters-table[data-v-2d54624a] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-2d54624a] .change-removed,.parameters-table[data-v-2d54624a] .token-removed{text-decoration:line-through}.param[data-v-2d54624a]{font-size:.88235rem;box-sizing:border-box}.param.changed[data-v-2d54624a]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.param.changed.changed[data-v-2d54624a]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-2d54624a]{padding-left:0;padding-right:0}.param.changed.changed[data-v-2d54624a]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.param.changed[data-v-2d54624a]{padding-left:0;padding-right:0}}.param.changed+.param.changed[data-v-2d54624a]{margin-top:.82353rem}.changed .param-content[data-v-2d54624a],.changed .param-symbol[data-v-2d54624a]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-2d54624a]{padding-top:0}.changed .param-symbol[data-v-2d54624a]{padding-bottom:0}}.param-symbol[data-v-2d54624a]{text-align:right}@media only screen and (max-width:735px){.param-symbol[data-v-2d54624a]{text-align:left}}.param-symbol[data-v-2d54624a] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-2d54624a]{margin-top:1.64706rem}.param+.param[data-v-2d54624a]:first-child{margin-top:0}.param-content[data-v-2d54624a]{padding-left:1rem;padding-left:2.17647rem}@media only screen and (max-width:735px){.param-content[data-v-2d54624a]{padding-left:0;padding-right:0}}.property-metadata[data-v-8590589e]{color:var(--color-figure-gray-secondary)}.property-text{font-weight:700}.property-metadata[data-v-0a648a1e]{color:var(--color-figure-gray-secondary)}.property-name[data-v-1b54be82]{font-weight:700}.property-name.deprecated[data-v-1b54be82]{text-decoration:line-through}.property-deprecated[data-v-1b54be82]{margin-left:0}.content[data-v-1b54be82],.content[data-v-1b54be82] p:first-child{display:inline}.response-mimetype[data-v-2faa6020]{color:var(--color-figure-gray-secondary)}.part-name[data-v-1b311f59]{font-weight:700}.content[data-v-1b311f59],.content[data-v-1b311f59] p:first-child{display:inline}.param-name[data-v-5accae2c]{font-weight:700}.param-name.deprecated[data-v-5accae2c]{text-decoration:line-through}.param-deprecated[data-v-5accae2c]{margin-left:0}.content[data-v-5accae2c],.content[data-v-5accae2c] p:first-child{display:inline}.response-name[data-v-57796e8c],.response-reason[data-v-57796e8c]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-57796e8c]{display:none}}.response-name>code>.reason[data-v-57796e8c]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-57796e8c]{display:initial}}[data-v-0e405a2d] h2{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-0e405a2d] h2{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-0e405a2d] h2{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.primary-content.with-border[data-v-0e405a2d]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:1px;content:"";display:block}.primary-content[data-v-0e405a2d]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-0e405a2d]>:first-child{margin-top:2.353rem}.relationships-list[data-v-6497632e]{list-style:none}.relationships-list.column[data-v-6497632e]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-6497632e]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-6497632e]:not(:last-child):after{content:",\00a0"}.relationships-list.changed[data-v-6497632e]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-6497632e]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-6497632e]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-6497632e]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.relationships-list.changed[data-v-6497632e]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-6497632e]:after{margin-top:.61765rem}.relationships-list.changed.column[data-v-6497632e]{display:block;box-sizing:border-box}.relationships-item[data-v-6497632e],.relationships-list[data-v-6497632e]{box-sizing:inherit}.conditional-constraints[data-v-6497632e]{font-size:.82353rem;margin:.17647rem 0 .58824rem 1.17647rem}.availability[data-v-4df209be]{display:flex;flex-flow:row wrap;gap:10px;margin-top:20px}.badge[data-v-4df209be]{margin:0}.technology[data-v-4df209be]{display:inline-flex;align-items:center}.tech-icon[data-v-4df209be]{height:12px;padding-right:5px;fill:var(--badge-color)}.theme-dark .tech-icon[data-v-4df209be]{fill:var(--badge-color)}.beta[data-v-4df209be]{color:var(--color-badge-beta)}.theme-dark .beta[data-v-4df209be]{color:var(--color-badge-dark-beta)}.deprecated[data-v-4df209be]{color:var(--color-badge-deprecated)}.theme-dark .deprecated[data-v-4df209be]{color:var(--color-badge-dark-deprecated)}.changed[data-v-4df209be]{padding-left:26px}.changed[data-v-4df209be]:after{content:none}.changed[data-v-4df209be]:before{background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:16px;height:16px;left:5px}@media screen{[data-color-scheme=dark] .changed[data-v-4df209be]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-4df209be]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}.theme-dark .changed[data-v-4df209be]:before{background-image:url(../img/modified-icon.f496e73d.svg)}.changed-added[data-v-4df209be]{border-color:var(--color-changes-added)}.changed-added[data-v-4df209be]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-4df209be]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-4df209be]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}.theme-dark .changed-added[data-v-4df209be]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}.changed-deprecated[data-v-4df209be]{border-color:var(--color-changes-deprecated)}.changed-deprecated[data-v-4df209be]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-4df209be]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-4df209be]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.theme-dark .changed-deprecated[data-v-4df209be]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}.changed-modified[data-v-4df209be]{border-color:var(--color-changes-modified)}.eyebrow[data-v-2e777455]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#ccc;display:block;margin-bottom:1.17647rem}@media only screen and (max-width:735px){.eyebrow[data-v-2e777455]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.documentation-hero--disabled .eyebrow[data-v-2e777455]{color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-2e777455]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;margin-bottom:.70588rem}@media only screen and (max-width:1250px){.title[data-v-2e777455]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-2e777455]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.documentation-hero--disabled .title[data-v-2e777455]{color:var(--colors-header-text,var(--color-header-text))}small[data-v-2e777455]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:10px}@media only screen and (max-width:1250px){small[data-v-2e777455]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}small[data-v-2e777455]:before{content:attr(data-tag-name)}small.Beta[data-v-2e777455]{color:var(--color-badge-beta)}.theme-dark small.Beta[data-v-2e777455]{color:var(--color-badge-dark-beta)}small.Deprecated[data-v-2e777455]{color:var(--color-badge-deprecated)}.theme-dark small.Deprecated[data-v-2e777455]{color:var(--color-badge-dark-deprecated)}.doc-topic[data-v-a877f03c]{display:flex;flex-direction:column;height:100%}#main[data-v-a877f03c]{outline-style:none;height:100%}@media only screen and (min-width:1920px){.full-width-container #main[data-v-a877f03c]{border-right:1px solid var(--color-grid)}}.container[data-v-a877f03c]{outline-style:none}.full-width-container .container[data-v-a877f03c]{max-width:920px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media only screen and (min-width:1251px){.full-width-container .container[data-v-a877f03c]{box-sizing:unset;padding-left:120px;padding-right:120px;margin-left:0}}@media only screen and (max-width:735px){.full-width-container .container[data-v-a877f03c]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-a877f03c]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-a877f03c]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-a877f03c]{width:87.5%}}.description[data-v-a877f03c]{margin-bottom:2.353rem}.description[data-v-a877f03c]:empty{display:none}.description.after-enhanced-hero[data-v-a877f03c]{margin-top:2.353rem}.description[data-v-a877f03c] .content+*{margin-top:.8em}[data-v-a877f03c] .documentation-hero+.contenttable .container>.title{border-top:none}.sample-download[data-v-a877f03c]{margin-top:20px}[data-v-a877f03c] h3{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-a877f03c] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-a877f03c] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-a877f03c] h4{font-size:1.41176rem;line-height:1.16667;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-a877f03c] h4{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-a877f03c] h5{font-size:1.29412rem;line-height:1.18182;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-a877f03c] h5{font-size:1.17647rem;line-height:1.2;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-a877f03c] h5{font-size:1.05882rem;line-height:1.44444;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-a877f03c] h6{font-size:1rem;line-height:1.47059;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.adjustable-sidebar-width[data-v-453b0e76]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-453b0e76]{display:block;position:relative}}.sidebar[data-v-453b0e76]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-453b0e76]{position:static}}.aside[data-v-453b0e76]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-453b0e76]{transition:none!important}@media only screen and (max-width:1023px){.aside[data-v-453b0e76]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9997;transform:translateX(-100%);transition:transform .15s ease-in}.aside[data-v-453b0e76] .aside-animated-child{opacity:0}.aside.force-open[data-v-453b0e76]{transform:translateX(0)}.aside.force-open[data-v-453b0e76] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*0.15s + .15s)}.aside.has-mobile-top-offset[data-v-453b0e76]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-453b0e76]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-453b0e76]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-453b0e76]{display:none}}.resize-handle[data-v-453b0e76]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-inner[data-v-7a09780d]{--nav-card-inner-vertical-offset:0px;position:sticky;top:var(--nav-height);height:calc(var(--app-height) - var(--nav-height) - var(--nav-card-inner-vertical-offset));display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator-card-inner[data-v-7a09780d]{position:static;height:100%}}.highlight[data-v-d75876e2]{display:inline}.highlight[data-v-d75876e2] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.navigator-card-item[data-v-6fb0778e]{height:32px;display:flex;align-items:center}.fromkeyboard .navigator-card-item[data-v-6fb0778e]:focus-within{margin:5px;height:22px;outline:4px solid var(--color-focus-color);outline-offset:1px}.fromkeyboard .navigator-card-item:focus-within .depth-spacer[data-v-6fb0778e]{margin-left:-5px}.depth-spacer[data-v-6fb0778e]{width:calc(var(--nesting-index)*15px + 25px);height:32px;position:relative;flex:0 0 auto}.fromkeyboard .depth-spacer[data-v-6fb0778e]:focus{margin:-5px}.head-wrapper[data-v-6fb0778e]{padding:0 20px 0 10px;position:relative;display:flex;align-items:center;flex:1;min-width:0;height:100%}@supports (padding:max(0px)){.head-wrapper[data-v-6fb0778e]{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}.head-wrapper.active[data-v-6fb0778e]{background:var(--color-fill-gray-quaternary)}.head-wrapper.is-group .leaf-link[data-v-6fb0778e]{color:var(--color-figure-gray-secondary);font-weight:600}.head-wrapper.is-group .leaf-link[data-v-6fb0778e]:after{display:none}.hover .head-wrapper[data-v-6fb0778e]:not(.is-group){background:var(--color-navigator-item-hover)}.head-wrapper .navigator-icon[data-v-6fb0778e]{display:flex;flex:0 0 auto}.head-wrapper .navigator-icon.changed[data-v-6fb0778e]{border:none;width:1em;height:1em;margin-right:7px;z-index:0}.head-wrapper .navigator-icon.changed[data-v-6fb0778e]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.f496e73d.svg);margin:0}@media screen{[data-color-scheme=dark] .head-wrapper .navigator-icon.changed[data-v-6fb0778e]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .head-wrapper .navigator-icon.changed[data-v-6fb0778e]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.head-wrapper .navigator-icon.changed-added[data-v-6fb0778e]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .head-wrapper .navigator-icon.changed-added[data-v-6fb0778e]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .head-wrapper .navigator-icon.changed-added[data-v-6fb0778e]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.head-wrapper .navigator-icon.changed-deprecated[data-v-6fb0778e]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .head-wrapper .navigator-icon.changed-deprecated[data-v-6fb0778e]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .head-wrapper .navigator-icon.changed-deprecated[data-v-6fb0778e]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.head-wrapper .leaf-link[data-v-6fb0778e]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.fromkeyboard .head-wrapper .leaf-link[data-v-6fb0778e]:focus{outline:none}.head-wrapper .leaf-link[data-v-6fb0778e]:hover{text-decoration:none}.head-wrapper .leaf-link.bolded[data-v-6fb0778e]{font-weight:600}.head-wrapper .leaf-link[data-v-6fb0778e]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-6fb0778e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-6fb0778e]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.title-container[data-v-6fb0778e]{min-width:0;display:flex;align-items:center}.chevron[data-v-6fb0778e]{width:10px}.chevron.animating[data-v-6fb0778e]{transition:transform .15s ease-in}.chevron.rotate[data-v-6fb0778e]{transform:rotate(90deg)}.tag[data-v-3b809bfa]{display:inline-block;padding-right:.58824rem}.tag[data-v-3b809bfa]:focus{outline:none}.tag button[data-v-3b809bfa]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:.82353rem;padding:.23529rem .58824rem;white-space:nowrap;border:1px solid transparent}@media (hover:hover){.tag button[data-v-3b809bfa]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-3b809bfa]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-3b809bfa]:focus,.tag button.focus[data-v-3b809bfa],.tag button[data-v-3b809bfa]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-4b231516]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-4b231516]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-4b231516]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-4b231516]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-4b231516]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-4b231516]{margin:0;padding:0;display:flex}.filter[data-v-3b91e60a]{--input-vertical-padding:.76471rem;--input-height:1.64706rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:5px}.fromkeyboard .filter[data-v-3b91e60a]:focus{outline:none}.filter__top-wrapper[data-v-3b91e60a]{display:flex}.filter__filter-button[data-v-3b91e60a]{position:relative;margin-left:.58824rem;z-index:1;cursor:text;margin-right:.17647rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-3b91e60a]{margin-right:.41176rem}}.filter__filter-button .svg-icon[data-v-3b91e60a]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-3b91e60a]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-3b91e60a]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-3b91e60a]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:4px}.filter__wrapper--reversed[data-v-3b91e60a]{display:flex;flex-direction:column-reverse}.filter__suggested-tags[data-v-3b91e60a]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-3b91e60a] ul{padding:var(--input-vertical-padding) .52941rem;border:1px solid transparent;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fromkeyboard .filter__suggested-tags[data-v-3b91e60a] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-3b91e60a]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-3b91e60a]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3b91e60a]{padding-left:0}}.filter__selected-tags[data-v-3b91e60a] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3b91e60a] ul{padding-right:.41176rem}}.filter__selected-tags[data-v-3b91e60a] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-3b91e60a]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-3b91e60a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-3b91e60a]{height:.94118rem;width:.94118rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-3b91e60a]{display:flex;align-items:center;padding:0 10px;border-top-right-radius:4px;border-bottom-right-radius:4px}.filter__input-label[data-v-3b91e60a]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-3b91e60a]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input-label[data-v-3b91e60a]:after{text-indent:.17647rem}}.filter__input-box-wrapper[data-v-3b91e60a]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-3b91e60a]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-3b91e60a]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-3b91e60a]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-3b91e60a]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-3b91e60a]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-3b91e60a]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-3b91e60a]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input[data-v-3b91e60a]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-indent:.17647rem}}.filter__input[data-v-3b91e60a]:focus{outline:none}.filter__input[placeholder][data-v-3b91e60a]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3b91e60a]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3b91e60a]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-3b91e60a]::-ms-input-placeholder{color:var(--input-text)}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card[data-v-d21551d4]{--card-vertical-spacing:8px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.navigator-card .navigator-card-full-height[data-v-d21551d4]{height:100%}.navigator-card .navigator-card-inner[data-v-d21551d4]{--nav-card-inner-vertical-offset:71px}.navigator-card .head-wrapper[data-v-d21551d4]{position:relative}.navigator-card .navigator-head[data-v-d21551d4]{padding:10px 20px;background:var(--color-fill-secondary);border-bottom:1px solid var(--color-grid);display:flex;align-items:center;box-sizing:border-box}.navigator-card .navigator-head .badge[data-v-d21551d4]{margin-top:0}.navigator-card .navigator-head.router-link-exact-active[data-v-d21551d4]{background:var(--color-fill-tertiary)}.navigator-card .navigator-head.router-link-exact-active .card-link[data-v-d21551d4]{font-weight:700}.navigator-card .navigator-head[data-v-d21551d4]:hover{background:var(--color-navigator-item-hover);text-decoration:none}@media only screen and (max-width:1023px){.navigator-card .navigator-head[data-v-d21551d4]{justify-content:center;height:3.05882rem;padding:14px 20px}}@media only screen and (max-width:767px){.navigator-card .navigator-head[data-v-d21551d4]{height:2.82353rem;padding:12px 20px}}@supports (padding:max(0px)){.navigator-card .navigator-head[data-v-d21551d4]{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}.navigator-card .card-icon[data-v-d21551d4]{width:19px;height:19px}.no-items-wrapper[data-v-d21551d4]{color:var(--color-figure-gray-tertiary);font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:var(--card-vertical-spacing) 20px}.close-card-mobile[data-v-d21551d4]{display:none;position:absolute;z-index:1;color:var(--color-link);align-items:center;justify-content:center}@media only screen and (max-width:1023px){.close-card-mobile[data-v-d21551d4]{display:flex;left:0;height:100%;padding-left:1.29412rem;padding-right:1.29412rem}@supports (padding:max(0px)){.close-card-mobile[data-v-d21551d4]{padding-left:max(1.29412rem,env(safe-area-inset-left))}}}@media only screen and (max-width:767px){.close-card-mobile[data-v-d21551d4]{padding-left:.94118rem;padding-right:.94118rem}}.close-card-mobile .close-icon[data-v-d21551d4]{width:19px;height:19px}.card-body[data-v-d21551d4]{padding-right:0;flex:1 1 auto;min-height:0}@media only screen and (max-width:1023px){.card-body[data-v-d21551d4]{--card-vertical-spacing:0px;padding-top:71px}}.card-link[data-v-d21551d4]{color:var(--color-text);font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.navigator-filter[data-v-d21551d4]{box-sizing:border-box;padding:15px 30px;border-top:1px solid var(--color-grid);height:71px;display:flex;align-items:flex-end}@supports (padding:max(0px)){.navigator-filter[data-v-d21551d4]{padding-left:max(30px,env(safe-area-inset-left));padding-right:max(30px,env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-d21551d4]{border:none;padding:10px 20px;align-items:flex-start;height:62px}@supports (padding:max(0px)){.navigator-filter[data-v-d21551d4]{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}}.navigator-filter .input-wrapper[data-v-d21551d4]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-d21551d4]{--input-vertical-padding:10px;--input-height:20px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-d21551d4] .filter__input{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.scroller[data-v-d21551d4]{height:100%;box-sizing:border-box;padding:var(--card-vertical-spacing) 0;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-d21551d4]{padding-bottom:10em}}.scroller[data-v-d21551d4] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-d21551d4]{position:sticky;bottom:0;background:var(--color-fill)}@media only screen and (max-width:1023px){.filter-wrapper[data-v-d21551d4]{position:absolute;top:3.05882rem;bottom:auto;width:100%}}@media only screen and (max-width:767px){.filter-wrapper[data-v-d21551d4]{top:2.82353rem}}@-webkit-keyframes fadeout-data-v-60936b56{0%{opacity:1}to{opacity:0}}@keyframes fadeout-data-v-60936b56{0%{opacity:1}to{opacity:0}}path[data-v-60936b56]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fadeout-data-v-60936b56;animation-name:fadeout-data-v-60936b56;fill:currentColor}path[data-v-60936b56]:first-of-type{-webkit-animation-delay:0ms;animation-delay:0ms}path[data-v-60936b56]:nth-of-type(2){-webkit-animation-delay:-125ms;animation-delay:-125ms}path[data-v-60936b56]:nth-of-type(3){-webkit-animation-delay:-.25s;animation-delay:-.25s}path[data-v-60936b56]:nth-of-type(4){-webkit-animation-delay:-375ms;animation-delay:-375ms}path[data-v-60936b56]:nth-of-type(5){-webkit-animation-delay:-.5s;animation-delay:-.5s}path[data-v-60936b56]:nth-of-type(6){-webkit-animation-delay:-625ms;animation-delay:-625ms}path[data-v-60936b56]:nth-of-type(7){-webkit-animation-delay:-.75s;animation-delay:-.75s}path[data-v-60936b56]:nth-of-type(8){-webkit-animation-delay:-875ms;animation-delay:-875ms}.navigator[data-v-0ea7ca2b]{--nav-height:3.05882rem;height:100%;display:flex;flex-flow:column}@media only screen and (min-width:1920px){.navigator[data-v-0ea7ca2b]{border-left:1px solid var(--color-grid)}}@media only screen and (max-width:1023px){.navigator[data-v-0ea7ca2b]{position:static;transition:none}}.loading-placeholder[data-v-0ea7ca2b]{align-items:center;color:var(--color-figure-gray-secondary);justify-content:center}.loading-spinner[data-v-0ea7ca2b]{--spinner-size:40px;--spinner-delay:1s;height:var(--spinner-size);width:var(--spinner-size)}.loading-spinner.delay-visibility-enter-active[data-v-0ea7ca2b]{transition:visibility var(--spinner-delay);visibility:hidden}.hierarchy-collapsed-items[data-v-74906830]{position:relative;display:inline-flex;align-items:center;margin-left:.17647rem}.hierarchy-collapsed-items .hierarchy-item-icon[data-v-74906830]{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-74906830]{display:none}.hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:4px;border-style:solid;border-width:0;font-weight:600;height:1.11765rem;text-align:center;width:2.11765rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-74906830],.hierarchy-collapsed-items .toggle[data-v-74906830]:active,.hierarchy-collapsed-items .toggle[data-v-74906830]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-74906830]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-74906830]{width:100%}.dropdown[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:4px;border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-74906830]{opacity:0;transform:translate3d(0,-.41176rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-74906830]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-74906830]:not(.collapsed){display:none}.dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.26471rem;position:absolute;top:-.44118rem}.theme-dark .dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-74906830]:first-child{border-top:none}.nav-menu-link[data-v-74906830]{max-width:57.64706rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-382bf39e]{display:flex;align-items:center;margin-left:.17647rem}.hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{display:none}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-382bf39e]{display:none}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-382bf39e]{display:inline-block}.item[data-v-382bf39e]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-382bf39e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.47059rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-382bf39e],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-382bf39e]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-30132cb0]{justify-content:flex-start;min-width:0;margin-right:80px}.nav--in-breakpoint-range .hierarchy[data-v-30132cb0]{margin-right:0}.hierarchy .root-hierarchy .item[data-v-30132cb0]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-menu-setting-label[data-v-126c8e14]{margin-right:.35294rem;white-space:nowrap}.language-dropdown[data-v-126c8e14]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-126c8e14]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.language-dropdown[data-v-126c8e14]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-126c8e14]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-126c8e14]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-126c8e14]{display:flex;align-items:center;padding-right:.17647rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-126c8e14]{display:none}.language-toggle-container .toggle-icon[data-v-126c8e14]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-126c8e14]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-126c8e14]{margin-right:6px}.language-list[data-v-126c8e14]{display:inline-block;margin-top:0}.language-list-container[data-v-126c8e14]{display:none}.language-list-item[data-v-126c8e14],.nav--in-breakpoint-range .language-list-container[data-v-126c8e14]{display:inline-block}.language-list-item[data-v-126c8e14]:not(:first-child){border-left:1px solid #424242;margin-left:6px;padding-left:6px}[data-v-cbd98416] .nav-menu{line-height:1.5;padding-top:0}[data-v-cbd98416] .nav-menu,[data-v-cbd98416] .nav-menu-settings{font-size:.82353rem;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}[data-v-cbd98416] .nav-menu-settings{line-height:1.28571}@media only screen and (max-width:1023px){[data-v-cbd98416] .nav-menu-settings{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (min-width:1024px){[data-v-cbd98416] .nav-menu-settings{margin-left:.58824rem}}.nav--in-breakpoint-range[data-v-cbd98416] .nav-menu-settings:not([data-previous-menu-children-count="0"]) .nav-menu-setting:first-child{border-top:1px solid #b0b0b0;display:flex;align-items:center}[data-v-cbd98416] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0}[data-v-cbd98416] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.58824rem}.nav--in-breakpoint-range[data-v-cbd98416] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-cbd98416] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-cbd98416] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid #424242}.documentation-nav[data-v-cbd98416] .nav-title{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1023px){.documentation-nav[data-v-cbd98416] .nav-title{padding-top:0}}.documentation-nav[data-v-cbd98416] .nav-title .nav-title-link.inactive{height:auto;color:var(--color-figure-gray-secondary-alt)}.theme-dark.documentation-nav .nav-title .nav-title-link.inactive[data-v-cbd98416]{color:#b0b0b0}.sidenav-toggle[data-v-cbd98416]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.sidenav-toggle .sidenav-icon[data-v-cbd98416]{display:flex;width:19px;height:19px}.doc-topic-view[data-v-6c414c34]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.doc-topic-view .delay-hiding-leave-active[data-v-6c414c34]{transition:display var(--delay)}.doc-topic-aside[data-v-6c414c34]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.doc-topic-aside[data-v-6c414c34]{background:var(--color-fill);border-right:none}.animating .doc-topic-aside[data-v-6c414c34]{border-right:1px solid var(--color-grid)}}.topic-wrapper[data-v-6c414c34]{flex:1 1 auto;width:100%}.full-width-container[data-v-6c414c34]{max-width:1920px;margin-left:auto;margin-right:auto} \ No newline at end of file diff --git a/3.4.0/css/documentation-topic~topic~tutorials-overview.82acfe22.css b/3.4.0/css/documentation-topic~topic~tutorials-overview.82acfe22.css new file mode 100644 index 000000000..68c7acdf8 --- /dev/null +++ b/3.4.0/css/documentation-topic~topic~tutorials-overview.82acfe22.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.svg-icon[data-v-0137d411]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-0137d411]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.svg-icon.icon-inline[data-v-0137d411]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-0137d411] .svg-icon-stroke{stroke:currentColor}[data-v-0137d411] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-0137d411] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.label[data-v-5117d474]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.label+[data-v-5117d474]{margin-top:.4em}.deprecated .label[data-v-5117d474]{color:var(--color-aside-deprecated)}.experiment .label[data-v-5117d474]{color:var(--color-aside-experiment)}.important .label[data-v-5117d474]{color:var(--color-aside-important)}.note .label[data-v-5117d474]{color:var(--color-aside-note)}.tip .label[data-v-5117d474]{color:var(--color-aside-tip)}.warning .label[data-v-5117d474]{color:var(--color-aside-warning)}.doc-topic aside[data-v-5117d474]{border-radius:4px;padding:.94118rem;border:0 solid;border-left-width:6px}.doc-topic aside.deprecated[data-v-5117d474]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}.doc-topic aside.experiment[data-v-5117d474]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}.doc-topic aside.important[data-v-5117d474]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}.doc-topic aside.note[data-v-5117d474]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}.doc-topic aside.tip[data-v-5117d474]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}.doc-topic aside.warning[data-v-5117d474]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}.doc-topic aside .label[data-v-5117d474]{font-size:1rem;line-height:1.52941;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.94118rem;line-height:1.1875;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-df963650]{display:flex}.code-number[data-v-df963650]{padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-df963650]:before{content:attr(data-line-number)}.highlighted[data-v-df963650]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-df963650]{padding-left:4px}pre[data-v-df963650]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%}@media only screen and (max-width:735px){pre[data-v-df963650]{padding-top:.82353rem}}code[data-v-df963650]{display:flex;flex-direction:column;white-space:pre;word-wrap:normal;flex-grow:9999}.code-line-container[data-v-df963650]{flex-shrink:0;padding-right:14px}.code-listing[data-v-df963650],.container-general[data-v-df963650]{display:flex}.code-listing[data-v-df963650]{flex-direction:column;min-height:100%;border-radius:4px;overflow:auto}.code-listing.single-line[data-v-df963650]{border-radius:4px}.container-general[data-v-df963650],pre[data-v-df963650]{flex-grow:1}code[data-v-05f4a5b7]{speak-punctuation:code}code[data-v-d68ae420]{width:100%}.container-general[data-v-d68ae420]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-d68ae420]{flex:1 0 auto}.code-line-container[data-v-d68ae420]{align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-d68ae420]{font-size:.70588rem;line-height:1.5;font-weight:400;font-family:Menlo,monospace;padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-d68ae420]:before{content:counter(linenumbers)}.code-line[data-v-d68ae420]{display:flex}pre[data-v-d68ae420]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-d68ae420]{padding-top:.82353rem}}.collapsible-code-listing[data-v-d68ae420]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:4px;border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-d68ae420]{border-radius:4px}.collapsible[data-v-d68ae420]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-d68ae420]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-d68ae420]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-42371214]{margin:.88235rem 0 1.47059rem 0}.tabnav-items[data-v-42371214]{display:inline-block;margin:0;text-align:center}.tabnav-item[data-v-723a9588]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:inline-block;list-style:none;padding-left:1.76471rem;margin:0;outline:none}.tabnav-item[data-v-723a9588]:first-child{padding-left:0}.tabnav-item[data-v-723a9588]:nth-child(n+1){margin:0}.tabnav-link[data-v-723a9588]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:1rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:9px 0 11px;margin-top:2px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0}.tabnav-link[data-v-723a9588]:hover{text-decoration:none}.tabnav-link[data-v-723a9588]:focus{outline-offset:-1px}.tabnav-link[data-v-723a9588]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-723a9588]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-723a9588]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-6197ce3f]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-6197ce3f]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-6197ce3f]{width:1.05em;margin-right:.3em}[data-v-7be42fb4] figcaption+*{margin-top:1rem}.caption[data-v-0bcb8b58]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}[data-v-0bcb8b58] p{display:inline-block}[data-v-3a939631] img{max-width:100%}*+.table-wrapper,.table-wrapper+*{margin-top:1.6em}.nav-menu-items[data-v-67c1c0a5]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{display:block;opacity:0;padding:1rem 1.88235rem 1.64706rem 1.88235rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):last-child{padding-top:0}.table-wrapper[data-v-358dcd5e]{overflow:auto;-webkit-overflow-scrolling:touch}[data-v-358dcd5e] th{font-weight:600}[data-v-358dcd5e] td,[data-v-358dcd5e] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:1px 0;padding:.58824rem}.nav[data-v-be9ec8e8]{position:sticky;top:0;width:100%;height:3.05882rem;z-index:9997;--nav-padding:1.29412rem;color:var(--color-nav-color)}@media only screen and (max-width:767px){.nav[data-v-be9ec8e8]{min-width:320px;height:2.82353rem}}.theme-dark.nav[data-v-be9ec8e8]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-be9ec8e8]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-be9ec8e8]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in}.nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-keyline)}.nav--no-bg-transition .nav__background[data-v-be9ec8e8]{transition:none!important}.nav--solid-background .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-be9ec8e8],.nav--is-sticking.nav--solid-background .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-be9ec8e8],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-be9ec8e8],.theme-dark.nav--solid-background .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-be9ec8e8]{min-height:2.82353rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-be9ec8e8]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-stuck)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-be9ec8e8]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-expanded)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-be9ec8e8]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-be9ec8e8]:after,.nav--is-sticking.theme-dark .nav__background[data-v-be9ec8e8]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-be9ec8e8]:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-be9ec8e8]:after{width:100%}}.nav--noborder .nav__background[data-v-be9ec8e8]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-be9ec8e8]:after{display:block}.nav--fullwidth-border .nav__background[data-v-be9ec8e8]:after,.nav--is-open .nav__background[data-v-be9ec8e8]:after,.nav--is-sticking .nav__background[data-v-be9ec8e8]:after,.nav--solid-background .nav__background[data-v-be9ec8e8]:after{width:100%}.nav-overlay[data-v-be9ec8e8]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-be9ec8e8]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-be9ec8e8]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-be9ec8e8],.pre-title[data-v-be9ec8e8]:empty{display:none}.nav--in-breakpoint-range .pre-title[data-v-be9ec8e8]{display:flex;padding:0}.nav-content[data-v-be9ec8e8]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-be9ec8e8]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports (padding:calc(max(0px))){.nav-content[data-v-be9ec8e8]{padding-left:calc(max(var(--nav-padding), env(safe-area-inset-left)));padding-right:calc(max(var(--nav-padding), env(safe-area-inset-right)))}}@media only screen and (max-width:767px){.nav-content[data-v-be9ec8e8]{padding:0 0 0 .94118rem}}.nav--in-breakpoint-range .nav-content[data-v-be9ec8e8]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-be9ec8e8]{font-size:.70588rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;flex:1 1 auto;display:flex;padding-top:10px;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-be9ec8e8]{font-size:.82353rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.nav--in-breakpoint-range .nav-menu[data-v-be9ec8e8]{font-size:.82353rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-top:0;grid-area:menu}.nav-menu-tray[data-v-be9ec8e8]{width:100%;max-width:100%;align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-be9ec8e8]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-be9ec8e8]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-be9ec8e8]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-be9ec8e8]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-be9ec8e8]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-be9ec8e8]{grid-area:actions;justify-content:flex-end}@media only screen and (max-width:767px){.nav-actions[data-v-be9ec8e8]{padding-right:.94118rem}}.nav-title[data-v-be9ec8e8]{height:3.05882rem;font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;cursor:default;display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width:767px){.nav-title[data-v-be9ec8e8]{padding-top:0;height:2.82353rem;width:90%}}.nav--in-breakpoint-range .nav-title[data-v-be9ec8e8]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .nav-title[data-v-be9ec8e8]{width:100%;justify-content:center}.nav-title[data-v-be9ec8e8] span{height:100%;line-height:normal}.nav-title a[data-v-be9ec8e8]{display:inline-block;letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-be9ec8e8]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-be9ec8e8]{display:flex}}.nav-title[data-v-be9ec8e8],.nav-title a[data-v-be9ec8e8]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title[data-v-be9ec8e8],.nav--is-open.theme-dark .nav-title a[data-v-be9ec8e8],.nav--is-sticking.theme-dark .nav-title[data-v-be9ec8e8],.nav--is-sticking.theme-dark .nav-title a[data-v-be9ec8e8],.theme-dark .nav-title[data-v-be9ec8e8],.theme-dark .nav-title a[data-v-be9ec8e8]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-be9ec8e8]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-be9ec8e8]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-be9ec8e8]{display:block}.nav-menucta[data-v-be9ec8e8]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.17647rem;-webkit-tap-highlight-color:transparent;height:2.82353rem}.nav--in-breakpoint-range .nav-menucta[data-v-be9ec8e8]{display:flex}.nav-menucta-chevron[data-v-be9ec8e8]{display:block;position:relative;width:100%;height:.70588rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-be9ec8e8]:after,.nav-menucta-chevron[data-v-be9ec8e8]:before{content:"";display:block;position:absolute;top:.58824rem;width:.70588rem;height:.05882rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-be9ec8e8]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-be9ec8e8]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-be9ec8e8]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-be9ec8e8]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-be9ec8e8]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-be9ec8e8]:after,.theme-dark .nav-menucta-chevron[data-v-be9ec8e8]:before{background:var(--color-nav-dark-link-color)}[data-v-be9ec8e8] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-be9ec8e8] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-be9ec8e8] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-be9ec8e8] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-be9ec8e8] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-be9ec8e8] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-be9ec8e8] .nav-menu-link.current,.theme-dark[data-v-be9ec8e8] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}s[data-v-eb91ce54]:after,s[data-v-eb91ce54]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}s[data-v-eb91ce54]:before{content:" [start of stricken text] "}s[data-v-eb91ce54]:after{content:" [end of stricken text] "}.nav-menu-item[data-v-66cbfe4c]{margin-left:1.41176rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]{margin-left:0;width:100%;min-height:2.47059rem}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:1;transform:translateZ(0);transition-delay:0s}.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7){transition-delay:0s}.button-cta[data-v-494ad9c8]{border-radius:var(--style-button-borderRadius,4px);background:var(--colors-button-light-background,var(--color-button-background));color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.76471rem;padding:.23529rem .88235rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.button-cta[data-v-494ad9c8]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-494ad9c8]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-494ad9c8]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-494ad9c8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-494ad9c8]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-494ad9c8]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-494ad9c8]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))} \ No newline at end of file diff --git a/3.4.0/css/index.12bb178a.css b/3.4.0/css/index.12bb178a.css new file mode 100644 index 000000000..381df10d0 --- /dev/null +++ b/3.4.0/css/index.12bb178a.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.color-scheme-toggle[data-v-4472ec1e]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,4px);display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-4472ec1e]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-4472ec1e]{--toggle-color-text:var(--color-figure-blue)}}input[data-v-4472ec1e]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.text[data-v-4472ec1e]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-4472ec1e]:hover{cursor:pointer}input:checked+.text[data-v-4472ec1e]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-72f2e2dc]{border-top:1px solid var(--color-grid)}.row[data-v-72f2e2dc]{margin-left:auto;margin-right:auto;width:980px;display:flex;flex-direction:row-reverse;padding:20px 0}@media only screen and (max-width:1250px){.row[data-v-72f2e2dc]{width:692px}}@media only screen and (max-width:735px){.row[data-v-72f2e2dc]{width:87.5%;width:100%;padding:20px .94118rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#content,#main,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}body{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:.8em}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:.4em}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:.8em}ol,ul{margin-left:1.17647em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:Menlo,monospace;font-weight:inherit;letter-spacing:0}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.changed{border:1px solid var(--color-changes-modified);border-radius:4px;position:relative}.changed.has-multiple-lines,.has-multiple-lines .changed{border-radius:4px}.changed:after{left:8px;background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.17647rem;height:1.17647rem;margin-top:.61765rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-default:var(--color-figure-light-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,0.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,0.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,0.1);--color-dropdown-dark-border:hsla(0,0%,94.1%,0.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,0.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#666;--color-nav-current-link:rgba(0,0,0,0.6);--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,0.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94.1%,0.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,0.1);--color-nav-stuck:hsla(0,0%,100%,0.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,0.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,0.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,0.4);--color-nav-dark-color:#b0b0b0;--color-nav-dark-current-link:hsla(0,0%,100%,0.6);--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,0.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,0.7);--color-nav-dark-stuck:rgba(42,42,42,0.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,0.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,0.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,0.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,0.05)}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5)}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5)}}#main{outline-style:none}:root{--app-height:100vh}[data-v-6f639c59] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-6f639c59] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-6f639c59]{display:grid;grid-template-rows:auto 1fr auto;min-height:100%}#app[data-v-6f639c59]>*{min-width:0}#app.hascustomheader[data-v-6f639c59]{grid-template-rows:auto auto 1fr auto}.container[data-v-790053de]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-790053de]{width:692px}}@media only screen and (max-width:735px){.container[data-v-790053de]{width:87.5%}}.error-content[data-v-790053de]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-790053de]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-790053de]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-790053de]{text-align:center;font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){.title[data-v-790053de]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-790053de]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}} \ No newline at end of file diff --git a/3.4.0/css/topic.ee15af52.css b/3.4.0/css/topic.ee15af52.css new file mode 100644 index 000000000..82d884928 --- /dev/null +++ b/3.4.0/css/topic.ee15af52.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.nav-title-content[data-v-60ea3af8]{max-width:100%}.title[data-v-60ea3af8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-60ea3af8]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-60ea3af8]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-60ea3af8]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-60ea3af8]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-154acfbd]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-154acfbd]{padding-left:.23529rem;padding-right:.23529rem}.mobile-dropdown ul[data-v-154acfbd]{list-style:none}.mobile-dropdown .option[data-v-154acfbd]{cursor:pointer;font-size:.70588rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-154acfbd]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-154acfbd]{padding-left:.47059rem}.active[data-v-154acfbd],.tutorial.router-link-active[data-v-154acfbd]{font-weight:600}.active[data-v-154acfbd]:focus,.tutorial.router-link-active[data-v-154acfbd]:focus{outline:none}.chapter-list[data-v-154acfbd]:not(:first-child){margin-top:1rem}.chapter-name[data-v-154acfbd],.tutorial[data-v-154acfbd]{padding:.5rem 0;font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.section-list[data-v-154acfbd],.tutorial-list[data-v-154acfbd]{padding:0 .58824rem}.chapter-list:last-child .tutorial-list[data-v-154acfbd]:last-child{padding-bottom:10em}.chapter-list[data-v-154acfbd]{display:inline-block}.form-element[data-v-998803d8]{position:relative}.form-dropdown[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.11765rem 2.35294rem 0 .94118rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:4px;background-clip:padding-box;margin-bottom:.82353rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-998803d8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-998803d8]{padding-top:0}.form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-998803d8]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-998803d8]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-998803d8]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-998803d8]{right:14px}}.form-dropdown~.form-label[data-v-998803d8]{font-size:.70588rem;line-height:1.75;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:absolute;top:.47059rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-998803d8] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-998803d8]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-998803d8]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-998803d8]{color:#ccc}.theme-dark .form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-998803d8]{color:#b0b0b0}.dropdown-small[data-v-12dd746a]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-12dd746a]{margin:0}.is-open .form-dropdown-toggle[data-v-12dd746a]{border-radius:4px 4px 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-12dd746a]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-12dd746a]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-12dd746a]{border-radius:4px}.dropdown-custom.is-open[data-v-12dd746a]{border-radius:4px 4px 0 0}.dropdown-custom[data-v-12dd746a] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-12dd746a] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-12dd746a] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-12dd746a] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-12dd746a] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-4a151342]{grid-column:3}.section-tracker[data-v-4a151342]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-78dc103f]{grid-column:1/2}.tutorial-dropdown .options[data-v-78dc103f]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-78dc103f]{padding:5px 20px 5px 30px}.chapter-list[data-v-78dc103f]{padding-bottom:20px}.chapter-name[data-v-78dc103f]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-26e19f17]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-26e19f17] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-26e19f17] .nav-menu{padding:0;grid-column:3/5}.nav[data-v-26e19f17] .nav-menu-item{margin:0}}.dropdown-container[data-v-26e19f17]{height:3.05882rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-26e19f17]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}.separator[data-v-26e19f17]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}.mobile-dropdown-container[data-v-26e19f17],.nav--in-breakpoint-range.nav .dropdown-container[data-v-26e19f17],.nav--in-breakpoint-range.nav .separator[data-v-26e19f17]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-26e19f17]{display:block}.nav--in-breakpoint-range.nav[data-v-26e19f17] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-26e19f17] .pre-title{display:none}.nav[data-v-26e19f17] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-26e19f17],.secondary-dropdown[data-v-26e19f17]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-26e19f17] .form-dropdown,.primary-dropdown[data-v-26e19f17] .form-dropdown:focus,.secondary-dropdown[data-v-26e19f17] .form-dropdown,.secondary-dropdown[data-v-26e19f17] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-26e19f17] .options,.secondary-dropdown[data-v-26e19f17] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.replay-button[data-v-59608016]{display:flex;align-items:center;justify-content:center;cursor:pointer;visibility:hidden;margin-top:.5rem;-webkit-tap-highlight-color:transparent}.replay-button.visible[data-v-59608016]{visibility:visible}.replay-button svg.replay-icon[data-v-59608016]{height:12px;width:12px;margin-left:.3em}[data-v-1b5cc854] img,[data-v-1b5cc854] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}[data-v-3cfe1c35] .code-listing+*,[data-v-3cfe1c35] aside+*,[data-v-3cfe1c35] h2+*,[data-v-3cfe1c35] h3+*,[data-v-3cfe1c35] ol+*,[data-v-3cfe1c35] p+*,[data-v-3cfe1c35] ul+*{margin-top:20px}[data-v-3cfe1c35] ol ol,[data-v-3cfe1c35] ol ul,[data-v-3cfe1c35] ul ol,[data-v-3cfe1c35] ul ul{margin-top:0}[data-v-3cfe1c35] h2{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h2{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-3cfe1c35] h2{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-3cfe1c35] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-3cfe1c35] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-3cfe1c35] .code-listing pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:Menlo,monospace;padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.33333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.16667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.16667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.33333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.33333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-1f2be54b]{margin-top:20px;padding-top:20px}[data-v-1f2be54b] img,[data-v-1f2be54b] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-6499e2f2]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-6499e2f2]{width:692px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{width:87.5%;border-radius:0;transform:none}}.body[data-v-6499e2f2]~*{margin-top:-40px}.body-content[data-v-6499e2f2]{padding:40px 8.33333% 80px 8.33333%}@media only screen and (max-width:735px){.body-content[data-v-6499e2f2]{padding:0 0 40px 0}}.call-to-action[data-v-2016b288]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-2016b288]{--color-call-to-action-background:#424242}.row[data-v-2016b288]{margin-left:auto;margin-right:auto;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-2016b288]{width:692px}}@media only screen and (max-width:735px){.row[data-v-2016b288]{width:87.5%}}[data-v-2016b288] img,[data-v-2016b288] video{max-height:560px}h2[data-v-2016b288]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){h2[data-v-2016b288]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){h2[data-v-2016b288]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.label[data-v-2016b288]{display:block;font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.4em;color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-2016b288]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content[data-v-2016b288]{margin-bottom:1.5rem}.right-column[data-v-2016b288]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-2016b288]{display:block}.col+.col[data-v-2016b288]{margin-top:40px}}@media only screen and (max-width:735px){.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-1898f592]{margin-bottom:.8em}.heading[data-v-1898f592]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-1898f592]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.heading[data-v-1898f592]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.dark .heading[data-v-1898f592]{color:#fff}.eyebrow[data-v-1898f592]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:block;margin-bottom:.4em;color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-1898f592]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.generic-modal[data-v-ea628b36]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-ea628b36]{align-items:stretch}.modal-fullscreen .container[data-v-ea628b36]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-ea628b36]{padding:20px}.modal-standard .container[data-v-ea628b36]{padding:60px;border-radius:4px}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-ea628b36]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-ea628b36]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-ea628b36]{padding:0;align-items:stretch}.modal-standard .container[data-v-ea628b36]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-ea628b36]{overflow:auto;background:rgba(0,0,0,.4);-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-ea628b36]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-ea628b36]{width:692px}}@media only screen and (max-width:735px){.container[data-v-ea628b36]{width:87.5%}}.close[data-v-ea628b36]{position:absolute;z-index:9999;top:22px;left:22px;width:30px;height:30px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-ea628b36]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-ea628b36]{background:#000}.theme-dark .container .close[data-v-ea628b36]{color:#b0b0b0}.theme-code .container[data-v-ea628b36]{background-color:var(--background,var(--color-code-background))}.metadata[data-v-2fa6f125]{display:flex}.item[data-v-2fa6f125]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-2fa6f125]{font-size:.64706rem;line-height:1.63636;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 8px}}.item[data-v-2fa6f125]:first-of-type{padding-left:0}.item[data-v-2fa6f125]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-2fa6f125]:last-of-type{padding-right:0}}.content[data-v-2fa6f125]{color:#fff}.icon[data-v-2fa6f125]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){.icon[data-v-2fa6f125]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.icon[data-v-2fa6f125]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.small-icon[data-v-2fa6f125]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-2fa6f125]{width:.8em;height:.8em}.content-link[data-v-2fa6f125]{display:flex;align-items:center}a[data-v-2fa6f125]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-2fa6f125]{display:flex;align-items:baseline;font-size:2.35294rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-2fa6f125]{font-size:1.64706rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3rem}}.minutes[data-v-2fa6f125]{display:inline-block;font-size:1.64706rem;line-height:1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-2fa6f125]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:.8rem}}.item-large-icon[data-v-2fa6f125]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-2fa6f125]{height:1.5rem;max-width:100%}}.bottom[data-v-2fa6f125]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-2fa6f125]{margin-top:8px}}.hero[data-v-cb87b2d0]{color:var(--color-tutorial-hero-text);position:relative}.bg[data-v-cb87b2d0],.hero[data-v-cb87b2d0]{background-color:var(--color-tutorial-hero-background)}.bg[data-v-cb87b2d0]{background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-cb87b2d0]{margin-left:auto;margin-right:auto;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-cb87b2d0]{width:692px}}@media only screen and (max-width:735px){.row[data-v-cb87b2d0]{width:87.5%}}.col[data-v-cb87b2d0]{z-index:1}[data-v-cb87b2d0] .eyebrow{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-cb87b2d0] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.headline[data-v-cb87b2d0]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-cb87b2d0]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.headline[data-v-cb87b2d0]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.intro[data-v-cb87b2d0]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:735px){.intro[data-v-cb87b2d0]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content+p[data-v-cb87b2d0]{margin-top:.8em}@media only screen and (max-width:735px){.content+p[data-v-cb87b2d0]{margin-top:8px}}.call-to-action[data-v-cb87b2d0]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-cb87b2d0]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-cb87b2d0]{margin-top:2rem}.video-asset[data-v-cb87b2d0]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-cb87b2d0] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-cb87b2d0]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-8ec95972]{font-size:.70588rem;line-height:1.33333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-8ec95972],.title[data-v-455ff2a6]{font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.title[data-v-455ff2a6]{font-size:1.11765rem;line-height:1.21053;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-455ff2a6] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:Menlo,monospace}.choices[data-v-455ff2a6]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-455ff2a6]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;flex:1;border-radius:4px;margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-455ff2a6] img{max-height:23.52941rem}.choice[data-v-455ff2a6]:first-of-type{margin-top:0}.choice[data-v-455ff2a6] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:Menlo,monospace}.controls[data-v-455ff2a6]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-455ff2a6]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-455ff2a6]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-455ff2a6]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-455ff2a6]{color:var(--colors-text,var(--color-text))}.correct[data-v-455ff2a6]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-455ff2a6]{fill:var(--color-form-valid)}.incorrect[data-v-455ff2a6]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-455ff2a6]{fill:var(--color-form-error)}.correct[data-v-455ff2a6],.incorrect[data-v-455ff2a6]{position:relative}.correct .choice-icon[data-v-455ff2a6],.incorrect .choice-icon[data-v-455ff2a6]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-455ff2a6]{pointer-events:none}.answer[data-v-455ff2a6]{margin:.5rem 1.5rem .5rem 0;font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.answer[data-v-455ff2a6]:last-of-type{margin-bottom:0}[data-v-455ff2a6] .question>.code-listing{padding:unset;border-radius:0}[data-v-455ff2a6] pre{padding:0}[data-v-455ff2a6] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-c1de71de]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-c1de71de]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-c1de71de]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.title p[data-v-c1de71de]{color:var(--colors-text,var(--color-text))}.assessments[data-v-c1de71de]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-c1de71de]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-c1de71de]{width:87.5%}}.banner[data-v-c1de71de]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-c1de71de]{text-align:center;padding-bottom:40px;font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-c1de71de]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.success[data-v-c1de71de]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.assessments-wrapper[data-v-c1de71de]{padding-top:80px}.assessments-wrapper[data-v-3c94366b]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-3c94366b]{padding-top:80px}}.article[data-v-d9f204d0]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-d9f204d0]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-54daa228]{margin-bottom:80px}.intro[data-v-54daa228]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-54daa228]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-54daa228] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-54daa228]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-54daa228]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-54daa228]{margin-left:auto;margin-right:auto;width:980px;padding-right:0}}@media only screen and (max-width:735px) and (max-width:1250px){.col.left[data-v-54daa228]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.col.left[data-v-54daa228]{width:87.5%}}.col.right[data-v-54daa228]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-54daa228]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-54daa228]{padding-left:0}}.content[data-v-54daa228]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.media[data-v-54daa228] img{width:auto;max-height:560px;min-height:18.82353rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-54daa228]{margin:0;margin-top:40px}.media[data-v-54daa228] img,.media[data-v-54daa228] video{max-height:80vh}}.media[data-v-54daa228] .asset{padding:0 20px}.headline[data-v-54daa228]{color:var(--colors-header-text,var(--color-header-text))}[data-v-54daa228] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:735px){[data-v-54daa228] .eyebrow{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}[data-v-54daa228] .eyebrow a{color:inherit}[data-v-54daa228] .heading{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1250px){[data-v-54daa228] .heading{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){[data-v-54daa228] .heading{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.expanded-intro[data-v-54daa228]{margin-left:auto;margin-right:auto;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-54daa228]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-54daa228]{width:87.5%}}[data-v-54daa228] .cols-2{gap:20px 16.66667%}[data-v-54daa228] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-9acc0234]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-9acc0234]{height:100vh}.code-preview[data-v-9acc0234] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-9acc0234] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:Menlo,monospace}.header[data-v-9acc0234]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:4px 4px 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-9acc0234]:focus{outline-style:none}#app.fromkeyboard .header[data-v-9acc0234]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-9acc0234]{--color-runtime-preview-shadow:rgba(0,0,0,0.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:4px;margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-9acc0234]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-9acc0234]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-9acc0234]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-9acc0234]{border-radius:4px;overflow:hidden}.runtime-preview-ide[data-v-9acc0234]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-9acc0234] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-9acc0234]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-9acc0234]{border-radius:4px}.runtime-preview.disabled[data-v-9acc0234]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-9acc0234]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-9acc0234]{border-radius:0 0 4px 4px}.runtime-preview-asset[data-v-9acc0234] img{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.preview-icon[data-v-9acc0234]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-9acc0234]{transform:scale(-1)}[data-v-5ad4e037] pre{padding:10px 0}.toggle-preview[data-v-d0709828]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-d0709828]{color:var(--url,var(--color-link))}.toggle-text[data-v-d0709828]{display:flex;align-items:center}svg.toggle-icon[data-v-d0709828]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-3bee1128]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-3bee1128]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-3bee1128]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-3bee1128] img:not(.file-icon){border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-3bee1128]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-3bee1128] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-3bee1128] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-3bee1128] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:Menlo,monospace}.preview-toggle-container[data-v-3bee1128]{align-self:flex-end;margin-right:20px}.step-container[data-v-4abdd121]{margin:0}.step-container[data-v-4abdd121]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-4abdd121]:not(:last-child){margin-bottom:80px}}.step[data-v-4abdd121]{position:relative;border-radius:4px;padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.step[data-v-4abdd121]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-4abdd121],.step[data-v-4abdd121]:focus{outline:none}.step.focused[data-v-4abdd121]:before,.step[data-v-4abdd121]:focus:before{opacity:1}@media only screen and (max-width:735px){.step[data-v-4abdd121]{padding-left:2rem}.step[data-v-4abdd121]:before{opacity:1}}.step-label[data-v-4abdd121]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--colors-text,var(--color-step-text));margin-bottom:.4em}.caption[data-v-4abdd121]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-4abdd121]{display:none}@media only screen and (max-width:735px){.step[data-v-4abdd121]{margin:0 .58824rem 1.17647rem .58824rem}.step.focused[data-v-4abdd121],.step[data-v-4abdd121]:focus{outline:none}.media-container[data-v-4abdd121]{display:block;position:relative}.media-container[data-v-4abdd121] img,.media-container[data-v-4abdd121] video{max-height:80vh}[data-v-4abdd121] .asset{padding:0 20px}}.steps[data-v-25d30c2c]{position:relative;font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-25d30c2c]{padding-top:80px}.steps[data-v-25d30c2c]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.17647rem}}.content-container[data-v-25d30c2c]{flex:none;margin-right:4.16667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-25d30c2c]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-25d30c2c]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.05882rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-25d30c2c]{top:2.82353rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-25d30c2c]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-25d30c2c]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-25d30c2c]{display:grid}.asset-container>[data-v-25d30c2c]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-25d30c2c]{height:100vh}}.asset-container .step-asset[data-v-25d30c2c]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-25d30c2c],.asset-container .step-asset[data-v-25d30c2c] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-25d30c2c] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-25d30c2c] img,.asset-container .step-asset[data-v-25d30c2c] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.6634px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-25d30c2c] img,.asset-container .step-asset[data-v-25d30c2c] video{max-width:363.66436px}}.asset-container .step-asset[data-v-25d30c2c] .video-replay-container,.asset-container .step-asset[data-v-25d30c2c] img{min-height:320px}.asset-container .step-asset[data-v-25d30c2c] .video-replay-container video{min-height:280px}@media only screen and (max-width:735px){.asset-container[data-v-25d30c2c]{display:none}}.asset-wrapper[data-v-25d30c2c]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-25d30c2c] img{background-color:var(--background,var(--color-step-background))}[data-v-25d30c2c] .runtime-preview-asset{display:grid}[data-v-25d30c2c] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-25d30c2c]{padding:0 2rem}.interstitial[data-v-25d30c2c]:not(:first-child){margin-top:5.88235rem}.interstitial[data-v-25d30c2c]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-25d30c2c]{margin-left:auto;margin-right:auto;width:980px;padding:0}}@media only screen and (max-width:735px) and (max-width:1250px){.interstitial[data-v-25d30c2c]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.interstitial[data-v-25d30c2c]{width:87.5%}}@media only screen and (max-width:735px){.interstitial[data-v-25d30c2c]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-25d30c2c],.fade-leave-active[data-v-25d30c2c]{transition:opacity .3s ease-in-out}.fade-enter[data-v-25d30c2c],.fade-leave-to[data-v-25d30c2c]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%;margin:0;width:100%}}.tutorial[data-v-0f871b08]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/3.4.0/css/tutorials-overview.06e8bcf7.css b/3.4.0/css/tutorials-overview.06e8bcf7.css new file mode 100644 index 000000000..9f65a5785 --- /dev/null +++ b/3.4.0/css/tutorials-overview.06e8bcf7.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.tutorials-navigation-link[data-v-6bb99205]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-6bb99205]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-6bb99205]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-6f2800d1]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-6f2800d1]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-6f2800d1]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-6513d652]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-6513d652]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-6513d652]{word-break:break-word}.toggle[data-v-6513d652]:hover{text-decoration:none}.toggle .toggle-icon[data-v-6513d652]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-6513d652]{transform:rotate(45deg)}.collapsed .toggle[data-v-6513d652],.collapsed .toggle[data-v-6513d652]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-6513d652]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-6513d652]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-6513d652]{padding:24px 0 12px 0}.tutorials-navigation[data-v-0cbd8adb]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.nav-title-content[data-v-60ea3af8]{max-width:100%}.title[data-v-60ea3af8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-60ea3af8]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-60ea3af8]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-60ea3af8]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-60ea3af8]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-1001350c] .nav-menu{padding-top:0}.nav[data-v-1001350c] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-1001350c] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px) and (max-width:735px){.nav[data-v-1001350c] .nav-menu .nav-menu-items{padding:18px 0 40px}}.replay-button[data-v-59608016]{display:flex;align-items:center;justify-content:center;cursor:pointer;visibility:hidden;margin-top:.5rem;-webkit-tap-highlight-color:transparent}.replay-button.visible[data-v-59608016]{visibility:visible}.replay-button svg.replay-icon[data-v-59608016]{height:12px;width:12px;margin-left:.3em}[data-v-1b5cc854] img,[data-v-1b5cc854] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.hero[data-v-fc7f508c]{margin-left:auto;margin-right:auto;width:980px;padding-bottom:4.70588rem;padding-top:4.70588rem}@media only screen and (max-width:1250px){.hero[data-v-fc7f508c]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-fc7f508c]{width:87.5%}}.copy-container[data-v-fc7f508c]{margin:0 auto;text-align:center;width:720px}.title[data-v-fc7f508c]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-fc7f508c]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-fc7f508c]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content[data-v-fc7f508c]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-fc7f508c]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.meta[data-v-fc7f508c]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-fc7f508c]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.meta .timer-icon[data-v-fc7f508c]{margin-right:.35294rem;height:.94118rem;width:.94118rem;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-fc7f508c]{margin-right:.29412rem;height:.82353rem;width:.82353rem}}.meta .time[data-v-fc7f508c]{font-size:1.11765rem;line-height:1.21053;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:735px){.meta .time[data-v-fc7f508c]{font-size:1rem;line-height:1.11765;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.title+.content[data-v-fc7f508c]{margin-top:1.47059rem}.content+.meta[data-v-fc7f508c]{margin-top:1.17647rem}.button-cta[data-v-fc7f508c]{margin-top:1.76471rem}*+.asset[data-v-fc7f508c]{margin-top:4.11765rem}@media only screen and (max-width:1250px){.copy-container[data-v-fc7f508c]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-fc7f508c]{padding-bottom:1.76471rem;padding-top:2.35294rem}.copy-container[data-v-fc7f508c]{width:100%}.title+.content[data-v-fc7f508c]{margin-top:.88235rem}.button-cta[data-v-fc7f508c]{margin-top:1.41176rem}*+.asset[data-v-fc7f508c]{margin-top:2.23529rem}}.image[data-v-14577284]{margin-bottom:10px}.name[data-v-14577284]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#f0f0f0;word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-14577284]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.name[data-v-14577284]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content[data-v-14577284]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-14577284]{padding:50px 60px;text-align:center;background:#161616;margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-14577284]{padding:40px 20px}}.document-icon[data-v-56114692]{margin-left:-3px}.tile[data-v-86db603a]{background:#161616;padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-86db603a] a,a[data-v-86db603a]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-86db603a]{display:block;height:1.47059rem;line-height:1.47059rem;margin-bottom:.58824rem;width:1.47059rem}.icon[data-v-86db603a] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-86db603a] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-86db603a]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.8em}.content[data-v-86db603a],.link[data-v-86db603a]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.content[data-v-86db603a]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-86db603a]{display:block;margin-top:1.17647rem}.link .link-icon[data-v-86db603a]{margin-left:.2em;width:.6em;height:.6em}[data-v-86db603a] .content ul{list-style-type:none;margin-left:0;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}[data-v-86db603a] .content ul li:before{content:"\200B";position:absolute}[data-v-86db603a] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-86db603a]{padding:1.76471rem 1.17647rem}}.tile-group[data-v-015f9f13]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-015f9f13]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-015f9f13] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-015f9f13]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-015f9f13]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-015f9f13]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-015f9f13]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-015f9f13]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px) and (max-width:1250px){.tile-group.tile-group[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-015f9f13],.tile-group.count-2[data-v-015f9f13],.tile-group.count-3[data-v-015f9f13],.tile-group.count-4[data-v-015f9f13],.tile-group.count-5[data-v-015f9f13],.tile-group.count-6[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-49ba6f62]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-49ba6f62]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:735px){.title[data-v-49ba6f62]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.content[data-v-49ba6f62]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#b0b0b0;margin-top:10px}.topic-list[data-v-da979188]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-da979188]:before{content:"\200B";position:absolute}.topic-list[data-v-da979188]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.88235rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-da979188]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-da979188]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}}.topic+.topic[data-v-da979188]{margin-top:.58824rem}.topic .topic-icon[data-v-da979188]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.76471rem;width:1.76471rem;margin-right:1.17647rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.47059rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-da979188]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-da979188]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.11765rem}.container[data-v-da979188]:hover{text-decoration:none}.container:hover .link[data-v-da979188]{text-decoration:underline}.timer-icon[data-v-da979188]{margin-right:.29412rem;height:.70588rem;width:.70588rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-da979188]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-da979188]{padding-right:.58824rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px) and (max-width:1250px){.topic-list[data-v-da979188]{margin-top:2.35294rem}}@media only screen and (max-width:735px){.topic-list[data-v-da979188]{margin-top:1.76471rem}.topic[data-v-da979188]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-da979188]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-da979188]{align-self:flex-start;top:0}.topic+.topic[data-v-da979188]{margin-top:1.17647rem}.topic .topic-icon[data-v-da979188]{top:.29412rem;margin-right:.76471rem}.container[data-v-da979188]{flex-wrap:wrap;padding-top:0}.link[data-v-da979188],.time[data-v-da979188]{flex-basis:100%}.time[data-v-da979188]{margin-top:.29412rem}}.chapter[data-v-1d13969f]:focus{outline:none!important}.info[data-v-1d13969f]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-1d13969f]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#f0f0f0}.name-text[data-v-1d13969f]{word-break:break-word}.eyebrow[data-v-1d13969f]{font-size:1rem;line-height:1.23529;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-1d13969f],.eyebrow[data-v-1d13969f]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.content[data-v-1d13969f]{font-size:.82353rem;line-height:1.42857;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-1d13969f]{flex:0 0 190px}.intro[data-v-1d13969f]{flex:0 1 360px}@media only screen and (min-width:768px) and (max-width:1250px){.asset[data-v-1d13969f]{flex:0 0 130px}.intro[data-v-1d13969f]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-1d13969f]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-1d13969f]{display:block;text-align:center}.asset[data-v-1d13969f]{margin:0 45px}.eyebrow[data-v-1d13969f]{margin-bottom:7px}.intro[data-v-1d13969f]{margin-top:40px}}.tile[data-v-2129f58c]{background:#161616;margin:2px 0;padding:50px 60px}.asset[data-v-2129f58c]{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1250px){.tile[data-v-2129f58c]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-2129f58c]{border-radius:0}.tile[data-v-2129f58c]{padding:40px 20px}}.learning-path[data-v-48bfa85c]{background:#000;padding:4.70588rem 0}.main-container[data-v-48bfa85c]{margin-left:auto;margin-right:auto;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-48bfa85c]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-48bfa85c]{width:87.5%}}.ide .main-container[data-v-48bfa85c]{justify-content:center}.secondary-content-container[data-v-48bfa85c]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-48bfa85c]{position:sticky;top:7.76471rem}.primary-content-container[data-v-48bfa85c]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-48bfa85c]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-48bfa85c]{margin-top:1.17647rem}@media only screen and (min-width:768px) and (max-width:1250px){.learning-path[data-v-48bfa85c]{padding:2.35294rem 0}.primary-content-container[data-v-48bfa85c]{flex-basis:auto;margin-left:1.29412rem}.secondary-content-container[data-v-48bfa85c]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-48bfa85c]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-48bfa85c]{border-radius:0}.content-sections-container .content-section.volume[data-v-48bfa85c]{margin-top:1.17647rem}.learning-path[data-v-48bfa85c]{padding:0}.main-container[data-v-48bfa85c]{width:100%}}.tutorials-overview[data-v-53888684]{height:100%}.tutorials-overview .radial-gradient[data-v-53888684]{margin-top:-3.05882rem;padding-top:3.05882rem;background:var(--color-tutorials-overview-background)}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-53888684]{margin-top:-2.82353rem;padding-top:2.82353rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient{background:#111!important}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shield.json b/3.4.0/data/documentation/shield.json new file mode 100644 index 000000000..e25aa81af --- /dev/null +++ b/3.4.0/data/documentation/shield.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Shield is split into a number of libraries, each focusing on specific capabililties:"}]},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Library"}]}],[{"type":"paragraph","inlineContent":[]}]],[[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}]}]],[[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}]}]],[[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}]}]],[[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX500"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}]}]],[[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldOID"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Common OID definitions and conversions."}]}]],[[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}]}]]],"header":"row"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shield"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/Shield","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"Shield","title":"Shield","symbolKind":"module","role":"collection","modules":[{"name":"Shield"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"ShieldSecurity","abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity"},{"type":"text","text":" is mostly comprised of extensions to "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" types like "},{"type":"codeVoice","code":"SecCertificate"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SecKey"},{"type":"text","text":"."}],"identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]},{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester"]},{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"]},{"title":"ShieldX500","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"]},{"title":"ShieldOID","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/itu"]}],"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldOID":{"role":"collection","title":"ShieldOID","abstract":[{"type":"text","text":"Common OID definitions and conversions."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto.json b/3.4.0/data/documentation/shieldcrypto.json new file mode 100644 index 000000000..ac11e01dc --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Swift interface to the "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":" framework, exposing most of the "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":" API."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"No cryptography algorithms are implemented in ShieldCrypto, it relies upon system provided"},{"type":"text","text":" "},{"type":"text","text":"implementations only."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"ShieldCrypto","title":"ShieldCrypto","symbolKind":"module","role":"collection","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Protocols","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]},{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine"]}],"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto/DigestContext":{"role":"symbol","title":"DigestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestContext"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestContext"}],"url":"\/documentation\/shieldcrypto\/digestcontext"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester.json b/3.4.0/data/documentation/shieldcrypto/anydigester.json new file mode 100644 index 000000000..674738fd6 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/final()","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-29cau","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-3h6bb","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:dataLength:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/hashLength"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-5bapj","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-c3pt","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:dataLength:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"title":"AnyDigester","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:12ShieldCrypto11AnyDigesterP","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-3h6bb":{"defaultImplementations":2,"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-3h6bb","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-3h6bb"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-5bapj":{"defaultImplementations":2,"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-5bapj","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-5bapj"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/hashLength","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/hashlength"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-c3pt":{"defaultImplementations":2,"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-c3pt","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-c3pt"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:dataLength:)":{"role":"symbol","title":"digest(data:dataLength:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:dataLength:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:datalength:)"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/init()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/init()"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:dataLength:)":{"role":"symbol","title":"update(data:dataLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:dataLength:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:datalength:)"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/final()":{"role":"symbol","title":"final()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/final()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/final()"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-29cau":{"defaultImplementations":2,"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-29cau","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-29cau"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-1rlzo.json b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-1rlzo.json new file mode 100644 index 000000000..37728246f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-1rlzo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/digest(data:)-1rlzo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-1rlzo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"digest(data:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterPAAE6digest4data10Foundation4DataVAH_tFZ","extendedModule":"ShieldCrypto","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-5bapj"],["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-c3pt"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-5bapj":{"defaultImplementations":2,"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-5bapj","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-5bapj"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-1rlzo":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-1rlzo","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-1rlzo"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-c3pt":{"defaultImplementations":2,"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-c3pt","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-c3pt"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-5bapj.json b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-5bapj.json new file mode 100644 index 000000000..ef759f858 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-5bapj.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/digest(data:)-5bapj"],"traits":[{"interfaceLanguage":"swift"}]}],"defaultImplementationsSections":[{"title":"AnyDigester Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-1rlzo","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-65jpl"]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-5bapj","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"digest(data:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterP6digest4data10Foundation4DataVAH_tFZ","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-1rlzo":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-1rlzo","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-1rlzo"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-65jpl":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-65jpl","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-65jpl"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-5bapj":{"defaultImplementations":2,"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-5bapj","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-5bapj"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-65jpl.json b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-65jpl.json new file mode 100644 index 000000000..28cd766af --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-65jpl.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/digest(data:)-65jpl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-65jpl","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"digest(data:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterPAAE6digest4data10Foundation4DataVSW_tFZ","extendedModule":"ShieldCrypto","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-5bapj"],["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-c3pt"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-c3pt":{"defaultImplementations":2,"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-c3pt","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-c3pt"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-65jpl":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-65jpl","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-65jpl"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-5bapj":{"defaultImplementations":2,"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-5bapj","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-5bapj"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-c3pt.json b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-c3pt.json new file mode 100644 index 000000000..77d61e6fe --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:)-c3pt.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/digest(data:)-c3pt"],"traits":[{"interfaceLanguage":"swift"}]}],"defaultImplementationsSections":[{"title":"AnyDigester Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-65jpl","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-1rlzo"]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-c3pt","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"digest(data:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterP6digest4data10Foundation4DataVSW_tFZ","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-1rlzo":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-1rlzo","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-1rlzo"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-c3pt":{"defaultImplementations":2,"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-c3pt","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-c3pt"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:)-65jpl":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:)-65jpl","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-65jpl"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:datalength:).json b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:datalength:).json new file mode 100644 index 000000000..580652fa4 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/digest(data:datalength:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/digest(data:datalength:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:dataLength:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"digest(data:dataLength:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterP6digest4data0F6Length10Foundation4DataVSV_SitFZ","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester/digest(data:dataLength:)":{"role":"symbol","title":"digest(data:dataLength:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/digest(data:dataLength:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/digest(data:datalength:)"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/final().json b/3.4.0/data/documentation/shieldcrypto/anydigester/final().json new file mode 100644 index 000000000..8527948e7 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/final().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/final()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/final()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"final()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterP5final10Foundation4DataVyF","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/final()":{"role":"symbol","title":"final()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/final()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/final()"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/hashlength.json b/3.4.0/data/documentation/shieldcrypto/anydigester/hashlength.json new file mode 100644 index 000000000..47162c3d9 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/hashlength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/hashlength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/hashLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"hashLength","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:12ShieldCrypto11AnyDigesterP10hashLengthSivpZ","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/hashLength","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/hashlength"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/init().json b/3.4.0/data/documentation/shieldcrypto/anydigester/init().json new file mode 100644 index 000000000..83e476d39 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/init().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/init()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"init()","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"symbolKind":"init","externalID":"s:12ShieldCrypto11AnyDigesterPxycfc","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/init()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/init()"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-29cau.json b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-29cau.json new file mode 100644 index 000000000..1021cd5d9 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-29cau.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/update(data:)-29cau"],"traits":[{"interfaceLanguage":"swift"}]}],"defaultImplementationsSections":[{"title":"AnyDigester Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-vb2v","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-2if83"]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-29cau","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"update(data:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterP6update4datay10Foundation4DataV_tF","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-vb2v":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-vb2v","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-vb2v"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-29cau":{"defaultImplementations":2,"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-29cau","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-29cau"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-2if83":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-2if83","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-2if83"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-2if83.json b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-2if83.json new file mode 100644 index 000000000..f0f2e05f5 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-2if83.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/update(data:)-2if83"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-2if83","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"update(data:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterPAAE6update4datay10Foundation4DataV_tF","extendedModule":"ShieldCrypto","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-29cau"],["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-3h6bb"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-3h6bb":{"defaultImplementations":2,"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-3h6bb","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-3h6bb"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-2if83":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-2if83","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-2if83"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-29cau":{"defaultImplementations":2,"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-29cau","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-29cau"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-3h6bb.json b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-3h6bb.json new file mode 100644 index 000000000..1a7761607 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-3h6bb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/update(data:)-3h6bb"],"traits":[{"interfaceLanguage":"swift"}]}],"defaultImplementationsSections":[{"title":"AnyDigester Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-vb2v","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-2if83"]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-3h6bb","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"update(data:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterP6update4dataySW_tF","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-2if83":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-2if83","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-2if83"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-vb2v":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-vb2v","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-vb2v"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-3h6bb":{"defaultImplementations":2,"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-3h6bb","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-3h6bb"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-vb2v.json b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-vb2v.json new file mode 100644 index 000000000..96be8fdcb --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:)-vb2v.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/update(data:)-vb2v"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-vb2v","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"update(data:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterPAAE6update4dataySW_tF","extendedModule":"ShieldCrypto","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-29cau"],["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-3h6bb"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-29cau":{"defaultImplementations":2,"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-29cau","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-29cau"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-vb2v":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-vb2v","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-vb2v"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:)-3h6bb":{"defaultImplementations":2,"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:)-3h6bb","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-3h6bb"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:datalength:).json b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:datalength:).json new file mode 100644 index 000000000..565a76555 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/anydigester/update(data:datalength:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/anydigester\/update(data:datalength:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:dataLength:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"update(data:dataLength:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterP6update4data0F6LengthySV_SitF","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester/update(data:dataLength:)":{"role":"symbol","title":"update(data:dataLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester\/update(data:dataLength:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/anydigester\/update(data:datalength:)"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror.json b/3.4.0/data/documentation/shieldcrypto/ccerror.json new file mode 100644 index 000000000..61542080c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/alignmentError","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/bufferTooSmall","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/callSequenceError","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/decodeError","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/invalidKey","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/keySize","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/memoryFailure","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/overflow","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/paramError","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/rngFailure","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/unimplemented","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/unspecified"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Error-Implementations","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"title":"CCError","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto7CCErrorV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"CCError"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError/keySize":{"role":"symbol","title":"keySize","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/keySize","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/keysize"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldCrypto/CCError/alignmentError":{"role":"symbol","title":"alignmentError","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"alignmentError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/alignmentError","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/alignmenterror"},"doc://Shield/documentation/ShieldCrypto/CCError/callSequenceError":{"role":"symbol","title":"callSequenceError","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"callSequenceError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/callSequenceError","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/callsequenceerror"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldCrypto/CCError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/CCError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/error-implementations"},"doc://Shield/documentation/ShieldCrypto/CCError/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCCryptorStatus","preciseIdentifier":"c:@T@CCCryptorStatus"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/init(rawvalue:)"},"doc://Shield/documentation/ShieldCrypto/CCError/paramError":{"role":"symbol","title":"paramError","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paramError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/paramError","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/paramerror"},"doc://Shield/documentation/ShieldCrypto/CCError/memoryFailure":{"role":"symbol","title":"memoryFailure","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"memoryFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/memoryFailure","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/memoryfailure"},"doc://Shield/documentation/ShieldCrypto/CCError/invalidKey":{"role":"symbol","title":"invalidKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/invalidKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/invalidkey"},"doc://Shield/documentation/ShieldCrypto/CCError/unspecified":{"role":"symbol","title":"unspecified","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unspecified"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/unspecified","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/unspecified"},"doc://Shield/documentation/ShieldCrypto/CCError/rngFailure":{"role":"symbol","title":"rngFailure","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rngFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/rngFailure","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/rngfailure"},"doc://Shield/documentation/ShieldCrypto/CCError/overflow":{"role":"symbol","title":"overflow","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"overflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/overflow","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/overflow"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldCrypto/CCError/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/decodeError":{"role":"symbol","title":"decodeError","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decodeError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/decodeError","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/decodeerror"},"doc://Shield/documentation/ShieldCrypto/CCError/bufferTooSmall":{"role":"symbol","title":"bufferTooSmall","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bufferTooSmall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/bufferTooSmall","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/buffertoosmall"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"},"doc://Shield/documentation/ShieldCrypto/CCError/unimplemented":{"role":"symbol","title":"unimplemented","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unimplemented"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/unimplemented","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/unimplemented"},"doc://Shield/documentation/ShieldCrypto/CCError/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCCryptorStatus","preciseIdentifier":"c:@T@CCCryptorStatus"}],"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/rawvalue"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/!=(_:_:).json b/3.4.0/data/documentation/shieldcrypto/ccerror/!=(_:_:).json new file mode 100644 index 000000000..b36e5bcdf --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ShieldCrypto7CCErrorV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/alignmenterror.json b/3.4.0/data/documentation/shieldcrypto/ccerror/alignmenterror.json new file mode 100644 index 000000000..564981320 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/alignmenterror.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"alignmentError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/alignmenterror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/alignmentError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"alignmentError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"alignmentError","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV14alignmentErrorACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/alignmentError":{"role":"symbol","title":"alignmentError","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"alignmentError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/alignmentError","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/alignmenterror"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/buffertoosmall.json b/3.4.0/data/documentation/shieldcrypto/ccerror/buffertoosmall.json new file mode 100644 index 000000000..7b7ffbab6 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/buffertoosmall.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bufferTooSmall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/buffertoosmall"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/bufferTooSmall","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bufferTooSmall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"bufferTooSmall","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV14bufferTooSmallACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/bufferTooSmall":{"role":"symbol","title":"bufferTooSmall","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bufferTooSmall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/bufferTooSmall","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/buffertoosmall"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/callsequenceerror.json b/3.4.0/data/documentation/shieldcrypto/ccerror/callsequenceerror.json new file mode 100644 index 000000000..b6e87c5ac --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/callsequenceerror.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"callSequenceError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/callsequenceerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/callSequenceError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"callSequenceError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"callSequenceError","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV17callSequenceErrorACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/callSequenceError":{"role":"symbol","title":"callSequenceError","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"callSequenceError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/callSequenceError","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/callsequenceerror"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/decodeerror.json b/3.4.0/data/documentation/shieldcrypto/ccerror/decodeerror.json new file mode 100644 index 000000000..c1836c81f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/decodeerror.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decodeError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/decodeerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/decodeError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decodeError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"decodeError","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV11decodeErrorACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/decodeError":{"role":"symbol","title":"decodeError","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decodeError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/decodeError","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/decodeerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/equatable-implementations.json b/3.4.0/data/documentation/shieldcrypto/ccerror/equatable-implementations.json new file mode 100644 index 000000000..a39eb3175 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldCrypto"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/error-implementations.json b/3.4.0/data/documentation/shieldcrypto/ccerror/error-implementations.json new file mode 100644 index 000000000..f4202e826 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldCrypto"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto/CCError/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/localizeddescription"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/hash(into:).json b/3.4.0/data/documentation/shieldcrypto/ccerror/hash(into:).json new file mode 100644 index 000000000..aa17cf89a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:12ShieldCrypto7CCErrorV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/hash(into:)"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/hashvalue.json b/3.4.0/data/documentation/shieldcrypto/ccerror/hashvalue.json new file mode 100644 index 000000000..47b0045bc --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:12ShieldCrypto7CCErrorV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto/CCError/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/hashvalue"},"doc://Shield/documentation/ShieldCrypto/CCError/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/init(rawvalue:).json b/3.4.0/data/documentation/shieldcrypto/ccerror/init(rawvalue:).json new file mode 100644 index 000000000..e3ca27027 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCCryptorStatus","preciseIdentifier":"c:@T@CCCryptorStatus"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCCryptorStatus","preciseIdentifier":"c:@T@CCCryptorStatus"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto7CCErrorV8rawValueACs5Int32V_tcfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCCryptorStatus","preciseIdentifier":"c:@T@CCCryptorStatus"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/invalidkey.json b/3.4.0/data/documentation/shieldcrypto/ccerror/invalidkey.json new file mode 100644 index 000000000..201ccbed1 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/invalidkey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/invalidkey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/invalidKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"invalidKey","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV10invalidKeyACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError/invalidKey":{"role":"symbol","title":"invalidKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/invalidKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/invalidkey"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/keysize.json b/3.4.0/data/documentation/shieldcrypto/ccerror/keysize.json new file mode 100644 index 000000000..6058f7b25 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/keysize.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/keysize"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/keySize","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"keySize","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV7keySizeACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/keySize":{"role":"symbol","title":"keySize","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/keySize","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/keysize"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/localizeddescription.json b/3.4.0/data/documentation/shieldcrypto/ccerror/localizeddescription.json new file mode 100644 index 000000000..ef4f17805 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:12ShieldCrypto7CCErrorV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/localizeddescription"},"doc://Shield/documentation/ShieldCrypto/CCError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/error-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/memoryfailure.json b/3.4.0/data/documentation/shieldcrypto/ccerror/memoryfailure.json new file mode 100644 index 000000000..61acd8007 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/memoryfailure.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"memoryFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/memoryfailure"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/memoryFailure","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"memoryFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"memoryFailure","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV13memoryFailureACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/memoryFailure":{"role":"symbol","title":"memoryFailure","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"memoryFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/memoryFailure","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/memoryfailure"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/overflow.json b/3.4.0/data/documentation/shieldcrypto/ccerror/overflow.json new file mode 100644 index 000000000..13ebd95b6 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/overflow.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"overflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/overflow"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/overflow","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"overflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"overflow","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV8overflowACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError/overflow":{"role":"symbol","title":"overflow","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"overflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/overflow","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/overflow"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/paramerror.json b/3.4.0/data/documentation/shieldcrypto/ccerror/paramerror.json new file mode 100644 index 000000000..c51e42d2e --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/paramerror.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paramError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/paramerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/paramError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paramError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"paramError","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV10paramErrorACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto/CCError/paramError":{"role":"symbol","title":"paramError","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paramError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/paramError","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/paramerror"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldcrypto/ccerror/rawrepresentable-implementations.json new file mode 100644 index 000000000..d48e240f9 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldCrypto"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/hash(into:)"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto/CCError/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/rawvalue.json b/3.4.0/data/documentation/shieldcrypto/ccerror/rawvalue.json new file mode 100644 index 000000000..764cc0dcf --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/rawvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCCryptorStatus","preciseIdentifier":"c:@T@CCCryptorStatus"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new instance initialized with "},{"type":"codeVoice","code":"rawValue"},{"type":"text","text":" will be equivalent to this"},{"type":"text","text":" "},{"type":"text","text":"instance. For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","let selectedSize = PaperSize.Letter","print(selectedSize.rawValue)","\/\/ Prints \"Letter\"","","print(selectedSize == PaperSize(rawValue: selectedSize.rawValue)!)","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/rawValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCCryptorStatus","preciseIdentifier":"c:@T@CCCryptorStatus"}],"title":"rawValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV8rawValues5Int32Vvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto/CCError/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCCryptorStatus","preciseIdentifier":"c:@T@CCCryptorStatus"}],"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/rawvalue"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/rngfailure.json b/3.4.0/data/documentation/shieldcrypto/ccerror/rngfailure.json new file mode 100644 index 000000000..a501e87b1 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/rngfailure.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rngFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/rngfailure"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/rngFailure","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rngFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"rngFailure","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV10rngFailureACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/rngFailure":{"role":"symbol","title":"rngFailure","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rngFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/rngFailure","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/rngfailure"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/unimplemented.json b/3.4.0/data/documentation/shieldcrypto/ccerror/unimplemented.json new file mode 100644 index 000000000..96f0acd6a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/unimplemented.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unimplemented"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/unimplemented"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/unimplemented","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unimplemented"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"unimplemented","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV13unimplementedACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/CCError/unimplemented":{"role":"symbol","title":"unimplemented","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unimplemented"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/unimplemented","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/unimplemented"},"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/ccerror/unspecified.json b/3.4.0/data/documentation/shieldcrypto/ccerror/unspecified.json new file mode 100644 index 000000000..8cd12550b --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/ccerror/unspecified.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unspecified"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV","text":"CCError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/ccerror\/unspecified"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/unspecified","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unspecified"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"title":"unspecified","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CCErrorV11unspecifiedACvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError"]]},"references":{"doc://Shield/documentation/ShieldCrypto/CCError":{"role":"symbol","title":"CCError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CCError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CCError"}],"url":"\/documentation\/shieldcrypto\/ccerror"},"doc://Shield/documentation/ShieldCrypto/CCError/unspecified":{"role":"symbol","title":"unspecified","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unspecified"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCError","preciseIdentifier":"s:12ShieldCrypto7CCErrorV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/CCError\/unspecified","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/ccerror\/unspecified"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor.json b/3.4.0/data/documentation/shieldcrypto/cryptor.json new file mode 100644 index 000000000..30572add7 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Supported Algorithms:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"AES"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"DES"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"3DES"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"CAST"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"RC2"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"RC4"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Blowfish"}]}]}]}]}],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"title":"Cryptor","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:12ShieldCrypto7CryptorC","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Cryptor"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/init(_:using:options:key:iv:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/blockSize"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final()","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(into:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(out:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(out:outLength:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/process(data:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/reset(iv:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/totalLength(forInput:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(data:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(data:into:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(in:inLength:out:outLength:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(in:out:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/updateLength(forInput:)"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/crypt(_:operation:using:options:key:iv:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/decrypt(data:using:options:key:iv:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/encrypt(data:using:options:key:iv:)"]}],"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/final(out:outLength:)":{"role":"symbol","title":"final(out:outLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","text":", "},{"kind":"externalParam","text":"outLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(out:outLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/final(out:outlength:)"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/ShieldCrypto/Cryptor/updateLength(forInput:)":{"role":"symbol","title":"updateLength(forInput:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateLength"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forInput"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/updateLength(forInput:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/updatelength(forinput:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/decrypt(data:using:options:key:iv:)":{"role":"symbol","title":"decrypt(data:using:options:key:iv:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrypt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/decrypt(data:using:options:key:iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/decrypt(data:using:options:key:iv:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/final(out:)":{"role":"symbol","title":"final(out:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawBufferPointer","preciseIdentifier":"s:Sw"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(out:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/final(out:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/update(in:out:)":{"role":"symbol","title":"update(in:out:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":", "},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawBufferPointer","preciseIdentifier":"s:Sw"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(in:out:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/update(in:out:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldCrypto/Cryptor/update(in:inLength:out:outLength:)":{"role":"symbol","title":"update(in:inLength:out:outLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","text":", "},{"kind":"externalParam","text":"outLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(in:inLength:out:outLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/update(in:inlength:out:outlength:)"},"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/ShieldCrypto/Cryptor/crypt(_:operation:using:options:key:iv:)":{"role":"symbol","title":"crypt(_:operation:using:options:key:iv:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"crypt"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"operation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/crypt(_:operation:using:options:key:iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/crypt(_:operation:using:options:key:iv:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/Cryptor/update(data:into:)":{"role":"symbol","title":"update(data:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(data:into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/update(data:into:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/init(_:using:options:key:iv:)":{"role":"symbol","title":"init(_:using:options:key:iv:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/init(_:using:options:key:iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/init(_:using:options:key:iv:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/totalLength(forInput:)":{"role":"symbol","title":"totalLength(forInput:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"totalLength"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forInput"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/totalLength(forInput:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/totallength(forinput:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Cryptor/final(into:)":{"role":"symbol","title":"final(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/final(into:)"},"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"},"doc://Shield/documentation/ShieldCrypto/Cryptor/encrypt(data:using:options:key:iv:)":{"role":"symbol","title":"encrypt(data:using:options:key:iv:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encrypt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/encrypt(data:using:options:key:iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/encrypt(data:using:options:key:iv:)"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/ShieldCrypto/Cryptor/update(data:)":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(data:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/update(data:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldCrypto/Cryptor/process(data:)":{"role":"symbol","title":"process(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"process"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/process(data:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/process(data:)"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/Cryptor/blockSize":{"role":"symbol","title":"blockSize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"blockSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/blockSize","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/blocksize"},"doc://Shield/documentation/ShieldCrypto/Cryptor/reset(iv:)":{"role":"symbol","title":"reset(iv:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/reset(iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/reset(iv:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/final()":{"role":"symbol","title":"final()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/final()"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm.json new file mode 100644 index 000000000..4d4512463 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/s23CustomStringConvertibleP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/init(rawValue:name:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/blockSize","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/description","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/keySizes","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/name","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/aes","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/allCases","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/blowfish","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/cast","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/des","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rc2","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rc4","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/tripleDES"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"title":"Cryptor.Algorithm","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Algorithm"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Shield\/s23CustomStringConvertibleP"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/allcases"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/rc2":{"role":"symbol","title":"rc2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rc2","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/rc2"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/aes":{"role":"symbol","title":"aes","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/aes","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/aes"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/rc4":{"role":"symbol","title":"rc4","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rc4","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/rc4"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/blockSize":{"role":"symbol","title":"blockSize","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"blockSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/blockSize","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/blocksize"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/tripleDES":{"role":"symbol","title":"tripleDES","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tripleDES"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/tripleDES","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/tripledes"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/des":{"role":"symbol","title":"des","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"des"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/des","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/des"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/name"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/keySizes":{"role":"symbol","title":"keySizes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySizes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/keySizes","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/keysizes"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/init(rawValue:name:)":{"role":"symbol","title":"init(rawValue:name:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCAlgorithm","preciseIdentifier":"c:@T@CCAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/init(rawValue:name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/init(rawvalue:name:)"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/cast":{"role":"symbol","title":"cast","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cast"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/cast","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/cast"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/description"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/blowfish":{"role":"symbol","title":"blowfish","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"blowfish"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/blowfish","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/blowfish"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCAlgorithm","preciseIdentifier":"c:@T@CCAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/rawvalue"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/!=(_:_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/!=(_:_:).json new file mode 100644 index 000000000..3eecd58c4 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ShieldCrypto7CryptorC9AlgorithmV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/equatable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/aes.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/aes.json new file mode 100644 index 000000000..40357dcfa --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/aes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/aes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/aes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"title":"aes","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV3aesAEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/aes":{"role":"symbol","title":"aes","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/aes","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/allcases.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/allcases.json new file mode 100644 index 000000000..482a4e5b5 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/allcases.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/allcases"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/allCases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A collection of all values of this type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":"]"}],"title":"allCases","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV8allCasesSayAEGvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/allcases"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/blocksize.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/blocksize.json new file mode 100644 index 000000000..22b913846 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/blocksize.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"blockSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/blocksize"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/blockSize","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"blockSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"blockSize","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV9blockSizeSivp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/blockSize":{"role":"symbol","title":"blockSize","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"blockSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/blockSize","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/blocksize"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/blowfish.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/blowfish.json new file mode 100644 index 000000000..7d628f77f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/blowfish.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"blowfish"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/blowfish"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/blowfish","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"blowfish"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"title":"blowfish","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV8blowfishAEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/blowfish":{"role":"symbol","title":"blowfish","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"blowfish"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/blowfish","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/blowfish"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/cast.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/cast.json new file mode 100644 index 000000000..54fdc779d --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/cast.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cast"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/cast"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/cast","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cast"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"title":"cast","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV4castAEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/cast":{"role":"symbol","title":"cast","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cast"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/cast","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/cast"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/des.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/des.json new file mode 100644 index 000000000..0c6ce5291 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/des.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"des"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/des"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/des","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"des"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"title":"des","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV3desAEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/des":{"role":"symbol","title":"des","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"des"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/des","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/des"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/description.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/description.json new file mode 100644 index 000000000..d024affc1 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/description.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV11descriptionSSvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/description"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/equatable-implementations.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/equatable-implementations.json new file mode 100644 index 000000000..1952d4094 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/init(rawvalue:name:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/init(rawvalue:name:).json new file mode 100644 index 000000000..d2c2568bc --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/init(rawvalue:name:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCAlgorithm","preciseIdentifier":"c:@T@CCAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/init(rawvalue:name:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/init(rawValue:name:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCAlgorithm","preciseIdentifier":"c:@T@CCAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(rawValue:name:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV8rawValue4nameAEs6UInt32V_SStcfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/init(rawValue:name:)":{"role":"symbol","title":"init(rawValue:name:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCAlgorithm","preciseIdentifier":"c:@T@CCAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/init(rawValue:name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/init(rawvalue:name:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/keysizes.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/keysizes.json new file mode 100644 index 000000000..1a2ea6217 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/keysizes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySizes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/keysizes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/keySizes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySizes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]"}],"title":"keySizes","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV8keySizesSaySiGvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/keySizes":{"role":"symbol","title":"keySizes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySizes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/keySizes","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/keysizes"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/name.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/name.json new file mode 100644 index 000000000..2681be761 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/name.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/name","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"name","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV4nameSSvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/name"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rawvalue.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rawvalue.json new file mode 100644 index 000000000..64ed74a49 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rawvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCAlgorithm","preciseIdentifier":"c:@T@CCAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rawValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCAlgorithm","preciseIdentifier":"c:@T@CCAlgorithm"}],"title":"rawValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV8rawValues6UInt32Vvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCAlgorithm","preciseIdentifier":"c:@T@CCAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/rawvalue"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rc2.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rc2.json new file mode 100644 index 000000000..45af3230f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rc2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/rc2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rc2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"title":"rc2","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV3rc2AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/rc2":{"role":"symbol","title":"rc2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rc2","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/rc2"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rc4.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rc4.json new file mode 100644 index 000000000..3db790900 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/rc4.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/rc4"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rc4","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"title":"rc4","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV3rc4AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/rc4":{"role":"symbol","title":"rc4","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/rc4","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/rc4"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/tripledes.json b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/tripledes.json new file mode 100644 index 000000000..408ae2ad4 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/algorithm/tripledes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tripleDES"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/algorithm\/tripledes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/tripleDES","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tripleDES"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"title":"tripleDES","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9AlgorithmV9tripleDESAEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm/tripleDES":{"role":"symbol","title":"tripleDES","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tripleDES"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm\/tripleDES","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/tripledes"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/blocksize.json b/3.4.0/data/documentation/shieldcrypto/cryptor/blocksize.json new file mode 100644 index 000000000..9acc0f72d --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/blocksize.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"blockSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/blocksize"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/blockSize","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"blockSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"blockSize","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9blockSizeSivp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/blockSize":{"role":"symbol","title":"blockSize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"blockSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/blockSize","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/blocksize"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/crypt(_:operation:using:options:key:iv:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/crypt(_:operation:using:options:key:iv:).json new file mode 100644 index 000000000..3339e9f88 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/crypt(_:operation:using:options:key:iv:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"crypt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"operation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV","text":"Operation"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV","text":"Options"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/crypt(_:operation:using:options:key:iv:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/crypt(_:operation:using:options:key:iv:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"crypt"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"operation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"crypt(_:operation:using:options:key:iv:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC5crypt_9operation5using7options3key2iv10Foundation4DataVAL_AC9OperationVAC9AlgorithmVAC7OptionsVA2LtKFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/crypt(_:operation:using:options:key:iv:)":{"role":"symbol","title":"crypt(_:operation:using:options:key:iv:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"crypt"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"operation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/crypt(_:operation:using:options:key:iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/crypt(_:operation:using:options:key:iv:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/decrypt(data:using:options:key:iv:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/decrypt(data:using:options:key:iv:).json new file mode 100644 index 000000000..1afe3bbdb --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/decrypt(data:using:options:key:iv:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrypt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV","text":"Options"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/decrypt(data:using:options:key:iv:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/decrypt(data:using:options:key:iv:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrypt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"decrypt(data:using:options:key:iv:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC7decrypt4data5using7options3key2iv10Foundation4DataVAL_AC9AlgorithmVAC7OptionsVA2LtKFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/decrypt(data:using:options:key:iv:)":{"role":"symbol","title":"decrypt(data:using:options:key:iv:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrypt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/decrypt(data:using:options:key:iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/decrypt(data:using:options:key:iv:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/encrypt(data:using:options:key:iv:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/encrypt(data:using:options:key:iv:).json new file mode 100644 index 000000000..c37b42f98 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/encrypt(data:using:options:key:iv:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encrypt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV","text":"Options"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/encrypt(data:using:options:key:iv:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/encrypt(data:using:options:key:iv:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encrypt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"encrypt(data:using:options:key:iv:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC7encrypt4data5using7options3key2iv10Foundation4DataVAL_AC9AlgorithmVAC7OptionsVA2LtKFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/encrypt(data:using:options:key:iv:)":{"role":"symbol","title":"encrypt(data:using:options:key:iv:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encrypt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/encrypt(data:using:options:key:iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/encrypt(data:using:options:key:iv:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/final().json b/3.4.0/data/documentation/shieldcrypto/cryptor/final().json new file mode 100644 index 000000000..9d943beb8 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/final().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/final()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"final()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC5final10Foundation4DataVyKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/final()":{"role":"symbol","title":"final()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/final()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/final(into:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/final(into:).json new file mode 100644 index 000000000..749cad057 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/final(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"out"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/final(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"final(into:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC5final4intoSi10Foundation4DataVz_tKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/final(into:)":{"role":"symbol","title":"final(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/final(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/final(out:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/final(out:).json new file mode 100644 index 000000000..2c94d6325 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/final(out:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawBufferPointer","preciseIdentifier":"s:Sw"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/final(out:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(out:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawBufferPointer","preciseIdentifier":"s:Sw"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"final(out:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC5final3outSiSw_tKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/final(out:)":{"role":"symbol","title":"final(out:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawBufferPointer","preciseIdentifier":"s:Sw"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(out:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/final(out:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/final(out:outlength:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/final(out:outlength:).json new file mode 100644 index 000000000..40459c788 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/final(out:outlength:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","text":", "},{"kind":"externalParam","text":"outLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/final(out:outlength:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(out:outLength:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","text":", "},{"kind":"externalParam","text":"outLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"final(out:outLength:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC5final3out0E6LengthSiSv_SitKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/final(out:outLength:)":{"role":"symbol","title":"final(out:outLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"("},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","text":", "},{"kind":"externalParam","text":"outLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/final(out:outLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/final(out:outlength:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/init(_:using:options:key:iv:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/init(_:using:options:key:iv:).json new file mode 100644 index 000000000..33c67dcf2 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/init(_:using:options:key:iv:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV","text":"Operation"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV","text":"Algorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV","text":"Options"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/init(_:using:options:key:iv:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/init(_:using:options:key:iv:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(_:using:options:key:iv:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto7CryptorC_5using7options3key2ivA2C9OperationV_AC9AlgorithmVAC7OptionsV10Foundation4DataVAPtKcfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Algorithm":{"role":"symbol","title":"Cryptor.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/cryptor\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Cryptor/init(_:using:options:key:iv:)":{"role":"symbol","title":"init(_:using:options:key:iv:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto7CryptorC9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/init(_:using:options:key:iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/init(_:using:options:key:iv:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation.json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation.json new file mode 100644 index 000000000..7da6eed00 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/operation"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/decrypt","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/encrypt"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"title":"Cryptor.Operation","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto7CryptorC9OperationV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Operation"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOperation","preciseIdentifier":"c:@T@CCOperation"}],"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/rawvalue"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/encrypt":{"role":"symbol","title":"encrypt","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"encrypt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/encrypt","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/encrypt"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/decrypt":{"role":"symbol","title":"decrypt","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrypt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/decrypt","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/decrypt"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOperation","preciseIdentifier":"c:@T@CCOperation"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/init(rawvalue:)"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation/!=(_:_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/!=(_:_:).json new file mode 100644 index 000000000..88402cf43 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/operation\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ShieldCrypto7CryptorC9OperationV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation/decrypt.json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/decrypt.json new file mode 100644 index 000000000..b1027ef3b --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/decrypt.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrypt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV","text":"Operation"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/operation\/decrypt"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/decrypt","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrypt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"}],"title":"decrypt","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9OperationV7decryptAEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/decrypt":{"role":"symbol","title":"decrypt","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrypt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/decrypt","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/decrypt"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation/encrypt.json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/encrypt.json new file mode 100644 index 000000000..7432e5aed --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/encrypt.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"encrypt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV","text":"Operation"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/operation\/encrypt"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/encrypt","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"encrypt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"}],"title":"encrypt","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9OperationV7encryptAEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/encrypt":{"role":"symbol","title":"encrypt","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"encrypt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Operation","preciseIdentifier":"s:12ShieldCrypto7CryptorC9OperationV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/encrypt","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/encrypt"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation/equatable-implementations.json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/equatable-implementations.json new file mode 100644 index 000000000..402c1a2bb --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation/hash(into:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/hash(into:).json new file mode 100644 index 000000000..5f8542349 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/operation\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:12ShieldCrypto7CryptorC9OperationV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/hash(into:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation/hashvalue.json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/hashvalue.json new file mode 100644 index 000000000..3865c9e7c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/operation\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:12ShieldCrypto7CryptorC9OperationV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation/init(rawvalue:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/init(rawvalue:).json new file mode 100644 index 000000000..efaecc003 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOperation","preciseIdentifier":"c:@T@CCOperation"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/operation\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOperation","preciseIdentifier":"c:@T@CCOperation"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto7CryptorC9OperationV8rawValueAEs6UInt32V_tcfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOperation","preciseIdentifier":"c:@T@CCOperation"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/init(rawvalue:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/rawrepresentable-implementations.json new file mode 100644 index 000000000..0f336c86a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/hashvalue"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/hash(into:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/operation/rawvalue.json b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/rawvalue.json new file mode 100644 index 000000000..54dbef957 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/operation/rawvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOperation","preciseIdentifier":"c:@T@CCOperation"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new instance initialized with "},{"type":"codeVoice","code":"rawValue"},{"type":"text","text":" will be equivalent to this"},{"type":"text","text":" "},{"type":"text","text":"instance. For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","let selectedSize = PaperSize.Letter","print(selectedSize.rawValue)","\/\/ Prints \"Letter\"","","print(selectedSize == PaperSize(rawValue: selectedSize.rawValue)!)","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/operation\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/rawValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOperation","preciseIdentifier":"c:@T@CCOperation"}],"title":"rawValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC9OperationV8rawValues6UInt32Vvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOperation","preciseIdentifier":"c:@T@CCOperation"}],"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/operation\/rawvalue"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Operation":{"role":"symbol","title":"Cryptor.Operation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Operation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Operation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Operation"}],"url":"\/documentation\/shieldcrypto\/cryptor\/operation"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options.json new file mode 100644 index 000000000..a3eae94e3 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/s25ExpressibleByArrayLiteralP","doc:\/\/Shield\/SH","doc:\/\/Shield\/s9OptionSetP","doc:\/\/Shield\/SY","doc:\/\/Shield\/s10SetAlgebraP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/ecbMode","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/pkcs7Padding"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/RawRepresentable-Implementations","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"title":"Cryptor.Options","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto7CryptorC7OptionsV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Options"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOptions","preciseIdentifier":"c:@T@CCOptions"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new option set from the given raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/init(rawvalue:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/equatable-implementations"},"doc://Shield/s9OptionSetP":{"type":"unresolvable","title":"Swift.OptionSet","identifier":"doc:\/\/Shield\/s9OptionSetP"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/ecbMode":{"role":"symbol","title":"ecbMode","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecbMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/ecbMode","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/ecbmode"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOptions","preciseIdentifier":"c:@T@CCOptions"}],"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/rawvalue"},"doc://Shield/s10SetAlgebraP":{"type":"unresolvable","title":"Swift.SetAlgebra","identifier":"doc:\/\/Shield\/s10SetAlgebraP"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/s25ExpressibleByArrayLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByArrayLiteral","identifier":"doc:\/\/Shield\/s25ExpressibleByArrayLiteralP"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/pkcs7Padding":{"role":"symbol","title":"pkcs7Padding","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs7Padding"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/pkcs7Padding","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/pkcs7padding"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/!=(_:_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/!=(_:_:).json new file mode 100644 index 000000000..b8f66ccf7 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/contains(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/contains(_:).json new file mode 100644 index 000000000..4be15a531 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/contains(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the option set contains "},{"type":"codeVoice","code":"member"},{"type":"text","text":"; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"member","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The element to look for in the option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example uses the "},{"type":"codeVoice","code":"contains(_:)"},{"type":"text","text":" method to check whether next-day"},{"type":"text","text":" "},{"type":"text","text":"shipping is in the "},{"type":"codeVoice","code":"availableOptions"},{"type":"text","text":" instance."}]},{"type":"codeListing","syntax":null,"code":["let availableOptions = ShippingOptions.express","if availableOptions.contains(.nextDay) {"," print(\"Next day shipping available\")","}","\/\/ Prints \"Next day shipping available\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/contains(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/contains(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether a given element is a"},{"type":"text","text":" "},{"type":"text","text":"member of the option set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether a given element is a"},{"type":"text","text":" "},{"type":"text","text":"member of the option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/contains(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/ecbmode.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/ecbmode.json new file mode 100644 index 000000000..f61410321 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/ecbmode.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecbMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV","text":"Options"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/ecbmode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/ecbMode","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecbMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"}],"title":"ecbMode","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC7OptionsV7ecbModeAEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/ecbMode":{"role":"symbol","title":"ecbMode","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecbMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/ecbMode","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/ecbmode"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/equatable-implementations.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/equatable-implementations.json new file mode 100644 index 000000000..4166e4895 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/formintersection(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/formintersection(_:).json new file mode 100644 index 000000000..7a5f30f1b --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/formintersection(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is implemented as a "},{"type":"codeVoice","code":"&"},{"type":"text","text":" (bitwise AND) operation on the"},{"type":"text","text":" "},{"type":"text","text":"two sets’ raw values."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/formintersection(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formIntersection(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes all elements of this option set that are not"},{"type":"text","text":" "},{"type":"text","text":"also present in the given set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formIntersection(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/formIntersection(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formIntersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Removes all elements of this option set that are not"},{"type":"text","text":" "},{"type":"text","text":"also present in the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formIntersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/formintersection(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/formsymmetricdifference(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/formsymmetricdifference(_:).json new file mode 100644 index 000000000..b14fff348 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/formsymmetricdifference(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is implemented as a "},{"type":"codeVoice","code":"^"},{"type":"text","text":" (bitwise XOR) operation on the two"},{"type":"text","text":" "},{"type":"text","text":"sets’ raw values."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/formsymmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formSymmetricDifference(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Replaces this set with a new set containing all elements"},{"type":"text","text":" "},{"type":"text","text":"contained in either this set or the given set, but not in both."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formSymmetricDifference(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/formSymmetricDifference(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formSymmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces this set with a new set containing all elements"},{"type":"text","text":" "},{"type":"text","text":"contained in either this set or the given set, but not in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formSymmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/formsymmetricdifference(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/formunion(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/formunion(_:).json new file mode 100644 index 000000000..9255d6beb --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/formunion(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is implemented as a "},{"type":"codeVoice","code":"|"},{"type":"text","text":" (bitwise OR) operation on the"},{"type":"text","text":" "},{"type":"text","text":"two sets’ raw values."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/formunion(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formUnion(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inserts the elements of another set into this option set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formUnion(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/formUnion(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formUnion(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Inserts the elements of another set into this option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formUnion(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/formunion(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/hash(into:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/hash(into:).json new file mode 100644 index 000000000..60cd37ac1 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/hash(into:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/hashvalue.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/hashvalue.json new file mode 100644 index 000000000..f9876000e --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/init().json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/init().json new file mode 100644 index 000000000..1ebf3d059 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/init().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer creates an option set with a raw value of zero."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates an empty option set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"symbolKind":"init","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/init()":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates an empty option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/init()"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/init(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/init(_:).json new file mode 100644 index 000000000..971b7fcb6 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/init(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"sequence","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The elements to use as members of the new set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this initializer to create a new set from an existing sequence, like"},{"type":"text","text":" "},{"type":"text","text":"an array or a range:"}]},{"type":"codeListing","syntax":null,"code":["let validIndices = Set(0..<7).subtracting([2, 4, 5])","print(validIndices)","\/\/ Prints \"[6, 0, 1, 3]\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new set from a finite sequence of items."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(_:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new set from a finite sequence of items."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/init(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/init(arrayliteral:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/init(arrayliteral:).json new file mode 100644 index 000000000..4a2505567 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/init(arrayliteral:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"arrayLiteral","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A list of elements of the new set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Do not call this initializer directly. It is used by the compiler when"},{"type":"text","text":" "},{"type":"text","text":"you use an array literal. Instead, create a new set using an array"},{"type":"text","text":" "},{"type":"text","text":"literal as its value by enclosing a comma-separated list of values in"},{"type":"text","text":" "},{"type":"text","text":"square brackets. You can use an array literal anywhere a set is expected"},{"type":"text","text":" "},{"type":"text","text":"by the type context."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Here, a set of strings is created from an array literal holding only"},{"type":"text","text":" "},{"type":"text","text":"strings:"}]},{"type":"codeListing","syntax":null,"code":["let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]","if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"," print(\"Whatever it is, it's bound to be delicious!\")","}","\/\/ Prints \"Whatever it is, it's bound to be delicious!\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/init(arrayliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(arrayLiteral:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a set containing the elements of the given array literal."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"symbolKind":"init","externalID":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/init(arrayLiteral:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"abstract":[{"type":"text","text":"Creates a set containing the elements of the given array literal."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/init(arrayliteral:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/init(rawvalue:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/init(rawvalue:).json new file mode 100644 index 000000000..36d6df2fb --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOptions","preciseIdentifier":"c:@T@CCOptions"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value of the option set to create. Each bit"},{"type":"text","text":" "},{"type":"text","text":"of "},{"type":"codeVoice","code":"rawValue"},{"type":"text","text":" potentially represents an element of the option set,"},{"type":"text","text":" "},{"type":"text","text":"though raw values may include bits that are not defined as distinct"},{"type":"text","text":" "},{"type":"text","text":"values of the "},{"type":"codeVoice","code":"OptionSet"},{"type":"text","text":" type."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer always succeeds, even if the value passed as "},{"type":"codeVoice","code":"rawValue"},{"type":"text","text":" "},{"type":"text","text":"exceeds the static properties declared as part of the option set. This"},{"type":"text","text":" "},{"type":"text","text":"example creates an instance of "},{"type":"codeVoice","code":"ShippingOptions"},{"type":"text","text":" with a raw value beyond"},{"type":"text","text":" "},{"type":"text","text":"the highest element, with a bit mask that effectively contains all the"},{"type":"text","text":" "},{"type":"text","text":"declared static members."}]},{"type":"codeListing","syntax":null,"code":["let extraOptions = ShippingOptions(rawValue: 255)","print(extraOptions.isStrictSuperset(of: .all))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new option set from the given raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOptions","preciseIdentifier":"c:@T@CCOptions"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto7CryptorC7OptionsV8rawValueAEs6UInt32V_tcfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOptions","preciseIdentifier":"c:@T@CCOptions"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new option set from the given raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/init(rawvalue:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/insert(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/insert(_:).json new file mode 100644 index 000000000..c1f5c9a00 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/insert(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"(true, newMember)"},{"type":"text","text":" if "},{"type":"codeVoice","code":"newMember"},{"type":"text","text":" was not contained in"},{"type":"text","text":" "},{"type":"codeVoice","code":"self"},{"type":"text","text":". Otherwise, returns "},{"type":"codeVoice","code":"(false, oldMember)"},{"type":"text","text":", where "},{"type":"codeVoice","code":"oldMember"},{"type":"text","text":" is"},{"type":"text","text":" "},{"type":"text","text":"the member of the set equal to "},{"type":"codeVoice","code":"newMember"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"newMember","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The element to insert."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the "},{"type":"codeVoice","code":".secondDay"},{"type":"text","text":" shipping option is added to"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"freeOptions"},{"type":"text","text":" option set if "},{"type":"codeVoice","code":"purchasePrice"},{"type":"text","text":" is greater than 50.0. For"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"ShippingOptions"},{"type":"text","text":" declaration, see the "},{"type":"codeVoice","code":"OptionSet"},{"type":"text","text":" protocol"},{"type":"text","text":" "},{"type":"text","text":"discussion."}]},{"type":"codeListing","syntax":null,"code":["let purchasePrice = 87.55","","var freeOptions: ShippingOptions = [.standard, .priority]","if purchasePrice > 50 {"," freeOptions.insert(.secondDay)","}","print(freeOptions.contains(.secondDay))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/insert(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/insert(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Adds the given element to the option set if it is not already a member."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/insert(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Adds the given element to the option set if it is not already a member."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/insert(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/insert(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/intersection(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/intersection(_:).json new file mode 100644 index 000000000..550921e47 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/intersection(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new option set with only the elements contained in both this"},{"type":"text","text":" "},{"type":"text","text":"set and "},{"type":"codeVoice","code":"other"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example uses the "},{"type":"codeVoice","code":"intersection(_:)"},{"type":"text","text":" method to limit the available"},{"type":"text","text":" "},{"type":"text","text":"shipping options to what can be used with a PO Box destination."}]},{"type":"codeListing","syntax":null,"code":["\/\/ Can only ship standard or priority to PO Boxes","let poboxShipping: ShippingOptions = [.standard, .priority]","let memberShipping: ShippingOptions ="," [.standard, .priority, .secondDay]","","let availableOptions = memberShipping.intersection(poboxShipping)","print(availableOptions.contains(.priority))","\/\/ Prints \"true\"","print(availableOptions.contains(.secondDay))","\/\/ Prints \"false\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/intersection(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/intersection(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a new option set with only the elements contained in both this"},{"type":"text","text":" "},{"type":"text","text":"set and the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"intersection(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/intersection(_:)":{"role":"symbol","title":"intersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set with only the elements contained in both this"},{"type":"text","text":" "},{"type":"text","text":"set and the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/intersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/intersection(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/isdisjoint(with:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/isdisjoint(with:).json new file mode 100644 index 000000000..80acd6d17 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/isdisjoint(with:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set has no elements in common with "},{"type":"codeVoice","code":"other"},{"type":"text","text":";"},{"type":"text","text":" "},{"type":"text","text":"otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the "},{"type":"codeVoice","code":"employees"},{"type":"text","text":" set is disjoint with the"},{"type":"text","text":" "},{"type":"codeVoice","code":"visitors"},{"type":"text","text":" set because no name appears in both sets."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]","print(employees.isDisjoint(with: visitors))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/isdisjoint(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isDisjoint(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set has no members in"},{"type":"text","text":" "},{"type":"text","text":"common with the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isDisjoint(with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isDisjoint(with:)":{"role":"symbol","title":"isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set has no members in"},{"type":"text","text":" "},{"type":"text","text":"common with the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isDisjoint(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/isdisjoint(with:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/isempty.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/isempty.json new file mode 100644 index 000000000..f1e48fd8c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/isempty.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/isempty"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isEmpty","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A Boolean value that indicates whether the set has no elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"isEmpty","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the set has no elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/isempty"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/isstrictsubset(of:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/isstrictsubset(of:).json new file mode 100644 index 000000000..eac21bdff --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/isstrictsubset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set is a strict subset of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is a strict subset of another set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" if every member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is"},{"type":"text","text":" "},{"type":"text","text":"also a member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" contains at least one element that is not a"},{"type":"text","text":" "},{"type":"text","text":"member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]","print(attendees.isStrictSubset(of: employees))","\/\/ Prints \"true\"","","\/\/ A set is never a strict subset of itself:","print(attendees.isStrictSubset(of: attendees))","\/\/ Prints \"false\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/isstrictsubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isStrictSubset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"subset of the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isStrictSubset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"subset of the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isStrictSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/isstrictsubset(of:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/isstrictsuperset(of:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/isstrictsuperset(of:).json new file mode 100644 index 000000000..b523222ad --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/isstrictsuperset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set is a strict superset of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is a strict superset of another set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" if every member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" is"},{"type":"text","text":" "},{"type":"text","text":"also a member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" contains at least one element that is "},{"type":"emphasis","inlineContent":[{"type":"text","text":"not"}]},{"type":"text","text":" "},{"type":"text","text":"a member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]","print(employees.isStrictSuperset(of: attendees))","\/\/ Prints \"true\"","","\/\/ A set is never a strict superset of itself:","print(employees.isStrictSuperset(of: employees))","\/\/ Prints \"false\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/isstrictsuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isStrictSuperset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"superset of the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isStrictSuperset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isStrictSuperset(of:)":{"role":"symbol","title":"isStrictSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"superset of the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isStrictSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/isstrictsuperset(of:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/issubset(of:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/issubset(of:).json new file mode 100644 index 000000000..c128ac620 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/issubset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set is a subset of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is a subset of another set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" if every member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is also a"},{"type":"text","text":" "},{"type":"text","text":"member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]","print(attendees.isSubset(of: employees))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/issubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isSubset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a subset of"},{"type":"text","text":" "},{"type":"text","text":"another set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isSubset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isSubset(of:)":{"role":"symbol","title":"isSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a subset of"},{"type":"text","text":" "},{"type":"text","text":"another set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/issubset(of:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/issuperset(of:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/issuperset(of:).json new file mode 100644 index 000000000..36716a4ad --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/issuperset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set is a superset of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is a superset of another set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" if every member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" is also a"},{"type":"text","text":" "},{"type":"text","text":"member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]","print(employees.isSuperset(of: attendees))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/issuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isSuperset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a superset of"},{"type":"text","text":" "},{"type":"text","text":"the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isSuperset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isSuperset(of:)":{"role":"symbol","title":"isSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a superset of"},{"type":"text","text":" "},{"type":"text","text":"the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/issuperset(of:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/optionset-implementations.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/optionset-implementations.json new file mode 100644 index 000000000..75ae65c0c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/optionset-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init()"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/contains(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formIntersection(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formSymmetricDifference(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formUnion(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/insert(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/intersection(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/remove(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/symmetricDifference(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/union(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/update(with:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"OptionSet Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/symmetricDifference(_:)":{"role":"symbol","title":"symmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set with the elements contained in this set or in"},{"type":"text","text":" "},{"type":"text","text":"the given set, but not in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/symmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/symmetricdifference(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/remove(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Removes the given element and all elements subsumed by it."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/remove(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/formIntersection(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formIntersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Removes all elements of this option set that are not"},{"type":"text","text":" "},{"type":"text","text":"also present in the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formIntersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/formintersection(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/formUnion(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formUnion(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Inserts the elements of another set into this option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formUnion(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/formunion(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/union(_:)":{"role":"symbol","title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set of the elements contained in this set, in the"},{"type":"text","text":" "},{"type":"text","text":"given set, or in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/union(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/union(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/init()":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates an empty option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/init()"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether a given element is a"},{"type":"text","text":" "},{"type":"text","text":"member of the option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/contains(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/update(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Inserts the given element into the set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/update(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/update(with:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/formSymmetricDifference(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formSymmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces this set with a new set containing all elements"},{"type":"text","text":" "},{"type":"text","text":"contained in either this set or the given set, but not in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/formSymmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/formsymmetricdifference(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/intersection(_:)":{"role":"symbol","title":"intersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set with only the elements contained in both this"},{"type":"text","text":" "},{"type":"text","text":"set and the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/intersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/intersection(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/insert(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Adds the given element to the option set if it is not already a member."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/insert(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/insert(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/pkcs7padding.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/pkcs7padding.json new file mode 100644 index 000000000..7e745318a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/pkcs7padding.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs7Padding"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC","text":"Cryptor"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV","text":"Options"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/pkcs7padding"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/pkcs7Padding","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs7Padding"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"}],"title":"pkcs7Padding","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC7OptionsV12pkcs7PaddingAEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/pkcs7Padding":{"role":"symbol","title":"pkcs7Padding","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs7Padding"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Cryptor","preciseIdentifier":"s:12ShieldCrypto7CryptorC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Options","preciseIdentifier":"s:12ShieldCrypto7CryptorC7OptionsV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/pkcs7Padding","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/pkcs7padding"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/rawrepresentable-implementations.json new file mode 100644 index 000000000..610d15b57 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/hashvalue"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/hash(into:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/rawvalue.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/rawvalue.json new file mode 100644 index 000000000..3f5d3950d --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/rawvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOptions","preciseIdentifier":"c:@T@CCOptions"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new instance initialized with "},{"type":"codeVoice","code":"rawValue"},{"type":"text","text":" will be equivalent to this"},{"type":"text","text":" "},{"type":"text","text":"instance. For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","let selectedSize = PaperSize.Letter","print(selectedSize.rawValue)","\/\/ Prints \"Letter\"","","print(selectedSize == PaperSize(rawValue: selectedSize.rawValue)!)","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/rawValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOptions","preciseIdentifier":"c:@T@CCOptions"}],"title":"rawValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto7CryptorC7OptionsV8rawValues6UInt32Vvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCOptions","preciseIdentifier":"c:@T@CCOptions"}],"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/rawvalue"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/remove(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/remove(_:).json new file mode 100644 index 000000000..c6deaeca7 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/remove(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The intersection of "},{"type":"codeVoice","code":"[member]"},{"type":"text","text":" and the set, if the"},{"type":"text","text":" "},{"type":"text","text":"intersection was nonempty; otherwise, "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"member","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The element of the set to remove."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the "},{"type":"codeVoice","code":".priority"},{"type":"text","text":" shipping option is removed from"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"options"},{"type":"text","text":" option set. Attempting to remove the same shipping option"},{"type":"text","text":" "},{"type":"text","text":"a second time results in "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", because "},{"type":"codeVoice","code":"options"},{"type":"text","text":" no longer contains"},{"type":"text","text":" "},{"type":"codeVoice","code":".priority"},{"type":"text","text":" as a member."}]},{"type":"codeListing","syntax":null,"code":["var options: ShippingOptions = [.secondDay, .priority]","let priorityOption = options.remove(.priority)","print(priorityOption == .priority)","\/\/ Prints \"true\"","","print(options.remove(.priority))","\/\/ Prints \"nil\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the next example, the "},{"type":"codeVoice","code":".express"},{"type":"text","text":" element is passed to "},{"type":"codeVoice","code":"remove(_:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Although "},{"type":"codeVoice","code":".express"},{"type":"text","text":" is not a member of "},{"type":"codeVoice","code":"options"},{"type":"text","text":", "},{"type":"codeVoice","code":".express"},{"type":"text","text":" subsumes"},{"type":"text","text":" "},{"type":"text","text":"the remaining "},{"type":"codeVoice","code":".secondDay"},{"type":"text","text":" element of the option set. Therefore,"},{"type":"text","text":" "},{"type":"codeVoice","code":"options"},{"type":"text","text":" is emptied and the intersection between "},{"type":"codeVoice","code":".express"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"codeVoice","code":"options"},{"type":"text","text":" is returned."}]},{"type":"codeListing","syntax":null,"code":["let expressOption = options.remove(.express)","print(expressOption == .express)","\/\/ Prints \"false\"","print(expressOption == .secondDay)","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/remove(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/remove(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes the given element and all elements subsumed by it."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/remove(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Removes the given element and all elements subsumed by it."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/remove(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/setalgebra-implementations.json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/setalgebra-implementations.json new file mode 100644 index 000000000..e677b3071 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/setalgebra-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(arrayLiteral:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isEmpty"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isDisjoint(with:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isStrictSubset(of:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isStrictSuperset(of:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isSubset(of:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isSuperset(of:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/subtract(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/subtracting(_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SetAlgebra Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isSuperset(of:)":{"role":"symbol","title":"isSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a superset of"},{"type":"text","text":" "},{"type":"text","text":"the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/issuperset(of:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isDisjoint(with:)":{"role":"symbol","title":"isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set has no members in"},{"type":"text","text":" "},{"type":"text","text":"common with the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isDisjoint(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/isdisjoint(with:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/init(arrayLiteral:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"abstract":[{"type":"text","text":"Creates a set containing the elements of the given array literal."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/init(arrayliteral:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the set has no elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/isempty"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"subset of the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isStrictSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/isstrictsubset(of:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/subtract(_:)":{"role":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Removes the elements of the given set from this set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/subtract(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/subtract(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isSubset(of:)":{"role":"symbol","title":"isSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a subset of"},{"type":"text","text":" "},{"type":"text","text":"another set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/issubset(of:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/isStrictSuperset(of:)":{"role":"symbol","title":"isStrictSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"superset of the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/isStrictSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/isstrictsuperset(of:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new set from a finite sequence of items."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/init(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/subtracting(_:)":{"role":"symbol","title":"subtracting(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new set containing the elements of this set that do not occur"},{"type":"text","text":" "},{"type":"text","text":"in the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/subtracting(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/subtracting(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/subtract(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/subtract(_:).json new file mode 100644 index 000000000..b0a617ea3 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/subtract(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the elements of the "},{"type":"codeVoice","code":"employees"},{"type":"text","text":" set that are"},{"type":"text","text":" "},{"type":"text","text":"also members of the "},{"type":"codeVoice","code":"neighbors"},{"type":"text","text":" set are removed. In particular, the"},{"type":"text","text":" "},{"type":"text","text":"names "},{"type":"codeVoice","code":"\"Bethany\""},{"type":"text","text":" and "},{"type":"codeVoice","code":"\"Eric\""},{"type":"text","text":" are removed from "},{"type":"codeVoice","code":"employees"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]","employees.subtract(neighbors)","print(employees)","\/\/ Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/subtract(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/subtract(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes the elements of the given set from this set."}],"kind":"symbol","metadata":{"role":"symbol","title":"subtract(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/subtract(_:)":{"role":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Removes the elements of the given set from this set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/subtract(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/subtract(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/subtracting(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/subtracting(_:).json new file mode 100644 index 000000000..c72a0ddfd --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/subtracting(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new set."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the "},{"type":"codeVoice","code":"nonNeighbors"},{"type":"text","text":" set is made up of the"},{"type":"text","text":" "},{"type":"text","text":"elements of the "},{"type":"codeVoice","code":"employees"},{"type":"text","text":" set that are not elements of "},{"type":"codeVoice","code":"neighbors"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]","let nonNeighbors = employees.subtracting(neighbors)","print(nonNeighbors)","\/\/ Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/subtracting(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/subtracting(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a new set containing the elements of this set that do not occur"},{"type":"text","text":" "},{"type":"text","text":"in the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"subtracting(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/subtracting(_:)":{"role":"symbol","title":"subtracting(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new set containing the elements of this set that do not occur"},{"type":"text","text":" "},{"type":"text","text":"in the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/subtracting(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/subtracting(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/symmetricdifference(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/symmetricdifference(_:).json new file mode 100644 index 000000000..e0ec42b6c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/symmetricdifference(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new option set with only the elements contained in either"},{"type":"text","text":" "},{"type":"text","text":"this set or "},{"type":"codeVoice","code":"other"},{"type":"text","text":", but not in both."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/symmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/symmetricDifference(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a new option set with the elements contained in this set or in"},{"type":"text","text":" "},{"type":"text","text":"the given set, but not in both."}],"kind":"symbol","metadata":{"role":"symbol","title":"symmetricDifference(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/symmetricDifference(_:)":{"role":"symbol","title":"symmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set with the elements contained in this set or in"},{"type":"text","text":" "},{"type":"text","text":"the given set, but not in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/symmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/symmetricdifference(_:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/union(_:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/union(_:).json new file mode 100644 index 000000000..889ea24fb --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/union(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new option set made up of the elements contained in this"},{"type":"text","text":" "},{"type":"text","text":"set, in "},{"type":"codeVoice","code":"other"},{"type":"text","text":", or in both."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example uses the "},{"type":"codeVoice","code":"union(_:)"},{"type":"text","text":" method to add two more shipping options"},{"type":"text","text":" "},{"type":"text","text":"to the default set."}]},{"type":"codeListing","syntax":null,"code":["let defaultShipping = ShippingOptions.standard","let memberShipping = defaultShipping.union([.secondDay, .priority])","print(memberShipping.contains(.priority))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/union(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/union(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a new option set of the elements contained in this set, in the"},{"type":"text","text":" "},{"type":"text","text":"given set, or in both."}],"kind":"symbol","metadata":{"role":"symbol","title":"union(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/union(_:)":{"role":"symbol","title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set of the elements contained in this set, in the"},{"type":"text","text":" "},{"type":"text","text":"given set, or in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/union(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/union(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/options/update(with:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/options/update(with:).json new file mode 100644 index 000000000..2584841f4 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/options/update(with:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The intersection of "},{"type":"codeVoice","code":"[newMember]"},{"type":"text","text":" and the set if the"},{"type":"text","text":" "},{"type":"text","text":"intersection was nonempty; otherwise, "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"newMember"},{"type":"text","text":" is not contained in the set but subsumes current members"},{"type":"text","text":" "},{"type":"text","text":"of the set, the subsumed members are returned."}]},{"type":"codeListing","syntax":null,"code":["var options: ShippingOptions = [.secondDay, .priority]","let replaced = options.update(with: .express)","print(replaced == .secondDay)","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/options\/update(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/update(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inserts the given element into the set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::s:12ShieldCrypto7CryptorC7OptionsV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/update(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Inserts the given element into the set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/update(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/update(with:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations"},"doc://Shield/documentation/ShieldCrypto/Cryptor/Options":{"role":"symbol","title":"Cryptor.Options","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Options"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/Options","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Options"}],"url":"\/documentation\/shieldcrypto\/cryptor\/options"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/process(data:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/process(data:).json new file mode 100644 index 000000000..49d6757b8 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/process(data:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"process"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/process(data:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/process(data:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"process"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"process(data:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC7process4data10Foundation4DataVAH_tKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/process(data:)":{"role":"symbol","title":"process(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"process"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/process(data:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/process(data:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/reset(iv:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/reset(iv:).json new file mode 100644 index 000000000..ca570d749 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/reset(iv:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/reset(iv:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/reset(iv:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"reset(iv:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC5reset2ivy10Foundation4DataV_tKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/reset(iv:)":{"role":"symbol","title":"reset(iv:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"iv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/reset(iv:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/reset(iv:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/totallength(forinput:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/totallength(forinput:).json new file mode 100644 index 000000000..49b324d7f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/totallength(forinput:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"totalLength"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forInput"},{"kind":"text","text":" "},{"kind":"internalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/totallength(forinput:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/totalLength(forInput:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"totalLength"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forInput"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"totalLength(forInput:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC11totalLength8forInputS2i_tF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/totalLength(forInput:)":{"role":"symbol","title":"totalLength(forInput:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"totalLength"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forInput"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/totalLength(forInput:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/totallength(forinput:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/update(data:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/update(data:).json new file mode 100644 index 000000000..245be158f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/update(data:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/update(data:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(data:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"update(data:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC6update4data10Foundation4DataVAH_tKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/update(data:)":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(data:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/update(data:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/update(data:into:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/update(data:into:).json new file mode 100644 index 000000000..7c035b5e5 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/update(data:into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"out"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/update(data:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(data:into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"update(data:into:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC6update4data4intoSi10Foundation4DataV_AIztKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Cryptor/update(data:into:)":{"role":"symbol","title":"update(data:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(data:into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/update(data:into:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/update(in:inlength:out:outlength:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/update(in:inlength:out:outlength:).json new file mode 100644 index 000000000..e4717ced8 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/update(in:inlength:out:outlength:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"inPtr"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"out"},{"kind":"text","text":" "},{"kind":"internalParam","text":"outPtr"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","text":", "},{"kind":"externalParam","text":"outLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/update(in:inlength:out:outlength:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(in:inLength:out:outLength:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","text":", "},{"kind":"externalParam","text":"outLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"update(in:inLength:out:outLength:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC6update2in0E6Length3out0gF0SiSV_SiSvSitKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor/update(in:inLength:out:outLength:)":{"role":"symbol","title":"update(in:inLength:out:outLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","text":", "},{"kind":"externalParam","text":"outLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(in:inLength:out:outLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/update(in:inlength:out:outlength:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/update(in:out:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/update(in:out:).json new file mode 100644 index 000000000..8d164d3a2 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/update(in:out:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"inBuffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":", "},{"kind":"externalParam","text":"out"},{"kind":"text","text":" "},{"kind":"internalParam","text":"outBuffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawBufferPointer","preciseIdentifier":"s:Sw"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/update(in:out:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(in:out:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":", "},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawBufferPointer","preciseIdentifier":"s:Sw"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"update(in:out:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC6update2in3outSiSW_SwtKF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/update(in:out:)":{"role":"symbol","title":"update(in:out:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":", "},{"kind":"externalParam","text":"out"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeMutableRawBufferPointer","preciseIdentifier":"s:Sw"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/update(in:out:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/update(in:out:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/cryptor/updatelength(forinput:).json b/3.4.0/data/documentation/shieldcrypto/cryptor/updatelength(forinput:).json new file mode 100644 index 000000000..ac8813864 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/cryptor/updatelength(forinput:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateLength"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forInput"},{"kind":"text","text":" "},{"kind":"internalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/cryptor\/updatelength(forinput:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/updateLength(forInput:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateLength"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forInput"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"updateLength(forInput:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto7CryptorC12updateLength8forInputS2i_tF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor/updateLength(forInput:)":{"role":"symbol","title":"updateLength(forInput:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateLength"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forInput"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor\/updateLength(forInput:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/cryptor\/updatelength(forinput:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestcontext.json b/3.4.0/data/documentation/shieldcrypto/digestcontext.json new file mode 100644 index 000000000..979cef71d --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestcontext.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestContext"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestcontext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext\/init()"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestContext"}],"title":"DigestContext","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:12ShieldCrypto13DigestContextP","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"DigestContext"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestContext/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext\/init()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestcontext\/init()"},"doc://Shield/documentation/ShieldCrypto/DigestContext":{"role":"symbol","title":"DigestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestContext"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestContext"}],"url":"\/documentation\/shieldcrypto\/digestcontext"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestcontext/init().json b/3.4.0/data/documentation/shieldcrypto/digestcontext/init().json new file mode 100644 index 000000000..ca96d9ef8 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestcontext/init().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestcontext\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext\/init()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"init()","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"symbolKind":"init","externalID":"s:12ShieldCrypto13DigestContextPxycfc","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestContext":{"role":"symbol","title":"DigestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestContext"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestContext"}],"url":"\/documentation\/shieldcrypto\/digestcontext"},"doc://Shield/documentation/ShieldCrypto/DigestContext/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext\/init()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestcontext\/init()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine.json b/3.4.0/data/documentation/shieldcrypto/digestengine.json new file mode 100644 index 000000000..d0899a8f6 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","interfaceLanguage":"swift"},"topicSections":[{"title":"Associated Types","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context"]},{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/create","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/digest-swift.type.property","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/final-swift.type.property","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/hashLength","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/update-swift.type.property"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"title":"DigestEngine","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:12ShieldCrypto12DigestEngineP","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine/final-swift.type.property":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/final-swift.type.property","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.type.property"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Digest-swift.typealias":{"role":"symbol","title":"DigestEngine.Digest","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digest"}],"url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Context":{"role":"symbol","title":"Context","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"DigestContext","preciseIdentifier":"s:12ShieldCrypto13DigestContextP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/context"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/create","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/create"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Init":{"role":"symbol","title":"DigestEngine.Init","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Init"}],"url":"\/documentation\/shieldcrypto\/digestengine\/init"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Update-swift.typealias":{"role":"symbol","title":"DigestEngine.Update","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Update"}],"url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Final-swift.typealias":{"role":"symbol","title":"DigestEngine.Final","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Final"}],"url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/hashLength","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/hashlength"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/update-swift.type.property":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/update-swift.type.property","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.type.property"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/digest-swift.type.property":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/digest-swift.type.property","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.type.property"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/context.json b/3.4.0/data/documentation/shieldcrypto/digestengine/context.json new file mode 100644 index 000000000..802cf6854 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/context.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext","preciseIdentifier":"s:12ShieldCrypto13DigestContextP","text":"DigestContext"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/context"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"Context","roleHeading":"Associated Type","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"DigestContext","preciseIdentifier":"s:12ShieldCrypto13DigestContextP"}],"symbolKind":"associatedtype","externalID":"s:12ShieldCrypto12DigestEngineP7ContextQa","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/DigestContext":{"role":"symbol","title":"DigestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestContext"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestContext","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestContext"}],"url":"\/documentation\/shieldcrypto\/digestcontext"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Context":{"role":"symbol","title":"Context","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"DigestContext","preciseIdentifier":"s:12ShieldCrypto13DigestContextP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/context"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/create.json b/3.4.0/data/documentation/shieldcrypto/digestengine/create.json new file mode 100644 index 000000000..e893af7fc --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/create.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita","text":"Init"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/create"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/create","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"create","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"symbolKind":"property","externalID":"s:12ShieldCrypto12DigestEngineP6createys5Int32VSpy7ContextQzGcvpZ","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/create","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/create"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Init":{"role":"symbol","title":"DigestEngine.Init","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Init"}],"url":"\/documentation\/shieldcrypto\/digestengine\/init"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/digest-swift.type.property.json b/3.4.0/data/documentation/shieldcrypto/digestengine/digest-swift.type.property.json new file mode 100644 index 000000000..6852e4da1 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/digest-swift.type.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a","text":"Digest"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/digest-swift.type.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/digest-swift.type.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"digest","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"symbolKind":"property","externalID":"s:12ShieldCrypto12DigestEngineP6digestySpys5UInt8VGSgSV_s6UInt32VAGtcvpZ","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/digest-swift.type.property":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/digest-swift.type.property","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.type.property"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Digest-swift.typealias":{"role":"symbol","title":"DigestEngine.Digest","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digest"}],"url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/digest-swift.typealias.json b/3.4.0/data/documentation/shieldcrypto/digestengine/digest-swift.typealias.json new file mode 100644 index 000000000..98aff05db --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/digest-swift.typealias.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"CC_LONG","preciseIdentifier":"c:@T@CC_LONG"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":">?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"}],"title":"DigestEngine.Digest","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto12DigestEngineP0C0a","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Digest"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Digest-swift.typealias":{"role":"symbol","title":"DigestEngine.Digest","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digest"}],"url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/final-swift.type.property.json b/3.4.0/data/documentation/shieldcrypto/digestengine/final-swift.type.property.json new file mode 100644 index 000000000..7cebe223d --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/final-swift.type.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala","text":"Final"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/final-swift.type.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/final-swift.type.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"final","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"symbolKind":"property","externalID":"s:12ShieldCrypto12DigestEngineP5finalys5Int32VSpys5UInt8VG_Spy7ContextQzGtcvpZ","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Final-swift.typealias":{"role":"symbol","title":"DigestEngine.Final","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Final"}],"url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/final-swift.type.property":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/final-swift.type.property","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.type.property"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/final-swift.typealias.json b/3.4.0/data/documentation/shieldcrypto/digestengine/final-swift.typealias.json new file mode 100644 index 000000000..d7e8f1ad9 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/final-swift.typealias.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","text":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":">, "},{"kind":"typeIdentifier","text":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP7ContextQa","text":"Context"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"}],"title":"DigestEngine.Final","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto12DigestEngineP5Finala","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Final"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine/Final-swift.typealias":{"role":"symbol","title":"DigestEngine.Final","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Final"}],"url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Context":{"role":"symbol","title":"Context","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"DigestContext","preciseIdentifier":"s:12ShieldCrypto13DigestContextP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/context"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/hashlength.json b/3.4.0/data/documentation/shieldcrypto/digestengine/hashlength.json new file mode 100644 index 000000000..12cf90a96 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/hashlength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/hashlength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/hashLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"hashLength","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"symbolKind":"property","externalID":"s:12ShieldCrypto12DigestEngineP10hashLengths5Int32VvpZ","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/hashLength","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/hashlength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/init.json b/3.4.0/data/documentation/shieldcrypto/digestengine/init.json new file mode 100644 index 000000000..aa9138de2 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/init.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","text":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP7ContextQa","text":"Context"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/init"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"}],"title":"DigestEngine.Init","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto12DigestEngineP4Inita","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Init"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Context":{"role":"symbol","title":"Context","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"DigestContext","preciseIdentifier":"s:12ShieldCrypto13DigestContextP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/context"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Init":{"role":"symbol","title":"DigestEngine.Init","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Init"}],"url":"\/documentation\/shieldcrypto\/digestengine\/init"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/update-swift.type.property.json b/3.4.0/data/documentation/shieldcrypto/digestengine/update-swift.type.property.json new file mode 100644 index 000000000..000f3b16f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/update-swift.type.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea","text":"Update"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/update-swift.type.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/update-swift.type.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"update","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"symbolKind":"property","externalID":"s:12ShieldCrypto12DigestEngineP6updateys5Int32VSpy7ContextQzG_SVs6UInt32VtcvpZ","required":true,"modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine/update-swift.type.property":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/update-swift.type.property","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.type.property"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Update-swift.typealias":{"role":"symbol","title":"DigestEngine.Update","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Update"}],"url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digestengine/update-swift.typealias.json b/3.4.0/data/documentation/shieldcrypto/digestengine/update-swift.typealias.json new file mode 100644 index 000000000..e976a6d7a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digestengine/update-swift.typealias.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","text":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP7ContextQa","text":"Context"},{"kind":"text","text":">, "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"CC_LONG","preciseIdentifier":"c:@T@CC_LONG"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"}],"title":"DigestEngine.Update","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto12DigestEngineP6Updatea","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Update"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Context":{"role":"symbol","title":"Context","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"DigestContext","preciseIdentifier":"s:12ShieldCrypto13DigestContextP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Context","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldcrypto\/digestengine\/context"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Update-swift.typealias":{"role":"symbol","title":"DigestEngine.Update","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Update"}],"url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester.json b/3.4.0/data/documentation/shieldcrypto/digester.json new file mode 100644 index 000000000..e3303bada --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Supported Algorithms:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA1"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA224"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA256"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA384"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA512"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"title":"Digester","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto8DigesterV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Digester"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/digest(_:using:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/for(_:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/type(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm"]}],"references":{"doc://Shield/documentation/ShieldCrypto/Digester/for(_:)":{"role":"symbol","title":"for(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`for`"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AnyDigester","preciseIdentifier":"s:12ShieldCrypto11AnyDigesterP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/for(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/for(_:)"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Digester/digest(_:using:)":{"role":"symbol","title":"digest(_:using:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/digest(_:using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/digest(_:using:)"},"doc://Shield/documentation/ShieldCrypto/Digester/type(_:)":{"role":"symbol","title":"type(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AnyDigester","preciseIdentifier":"s:12ShieldCrypto11AnyDigesterP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/type(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/type(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm.json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm.json new file mode 100644 index 000000000..c65ac7750 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/algorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha1","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha224","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha256","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha384","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha512"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/hashBitLength","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/hashByteLength"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"title":"Digester.Algorithm","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:12ShieldCrypto8DigesterV9AlgorithmO","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Algorithm"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/hashBitLength":{"role":"symbol","title":"hashBitLength","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashBitLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/hashBitLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/hashbitlength"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha1":{"role":"symbol","title":"Digester.Algorithm.sha1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha1","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha1"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha224":{"role":"symbol","title":"Digester.Algorithm.sha224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha224","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha224"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha256":{"role":"symbol","title":"Digester.Algorithm.sha256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha256","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha256"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha384":{"role":"symbol","title":"Digester.Algorithm.sha384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha384","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha384"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha512":{"role":"symbol","title":"Digester.Algorithm.sha512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha512","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha512"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/hashByteLength":{"role":"symbol","title":"hashByteLength","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashByteLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/hashByteLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/hashbytelength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm/!=(_:_:).json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/!=(_:_:).json new file mode 100644 index 000000000..196958b00 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/algorithm\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ShieldCrypto8DigesterV9AlgorithmO","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm/equatable-implementations.json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/equatable-implementations.json new file mode 100644 index 000000000..4238afa0a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldCrypto"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm/hashbitlength.json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/hashbitlength.json new file mode 100644 index 000000000..20907698f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/hashbitlength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashBitLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/algorithm\/hashbitlength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/hashBitLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashBitLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hashBitLength","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto8DigesterV9AlgorithmO13hashBitLengthSivp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/hashBitLength":{"role":"symbol","title":"hashBitLength","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashBitLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/hashBitLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/hashbitlength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm/hashbytelength.json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/hashbytelength.json new file mode 100644 index 000000000..c12dca461 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/hashbytelength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashByteLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/algorithm\/hashbytelength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/hashByteLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashByteLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hashByteLength","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto8DigesterV9AlgorithmO14hashByteLengthSivp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/hashByteLength":{"role":"symbol","title":"hashByteLength","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashByteLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/hashByteLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/hashbytelength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha1.json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha1.json new file mode 100644 index 000000000..c61311bea --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/algorithm\/sha1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}],"title":"Digester.Algorithm.sha1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ShieldCrypto8DigesterV9AlgorithmO4sha1yA2EmF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha1":{"role":"symbol","title":"Digester.Algorithm.sha1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha1","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha1"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha224.json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha224.json new file mode 100644 index 000000000..00ff0fba0 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/algorithm\/sha224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"}],"title":"Digester.Algorithm.sha224","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ShieldCrypto8DigesterV9AlgorithmO6sha224yA2EmF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha224":{"role":"symbol","title":"Digester.Algorithm.sha224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha224","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha224"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha256.json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha256.json new file mode 100644 index 000000000..7d2abd15a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/algorithm\/sha256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"title":"Digester.Algorithm.sha256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ShieldCrypto8DigesterV9AlgorithmO6sha256yA2EmF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha256":{"role":"symbol","title":"Digester.Algorithm.sha256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha256","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha256"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha384.json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha384.json new file mode 100644 index 000000000..ed75e2816 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha384.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/algorithm\/sha384"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha384","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"}],"title":"Digester.Algorithm.sha384","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ShieldCrypto8DigesterV9AlgorithmO6sha384yA2EmF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha384":{"role":"symbol","title":"Digester.Algorithm.sha384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha384","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha384"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha512.json b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha512.json new file mode 100644 index 000000000..012c1ee20 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/algorithm/sha512.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/algorithm\/sha512"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha512","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"title":"Digester.Algorithm.sha512","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ShieldCrypto8DigesterV9AlgorithmO6sha512yA2EmF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm/sha512":{"role":"symbol","title":"Digester.Algorithm.sha512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm\/sha512","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha512"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/digest(_:using:).json b/3.4.0/data/documentation/shieldcrypto/digester/digest(_:using:).json new file mode 100644 index 000000000..44dba6c0d --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/digest(_:using:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO","text":"Algorithm"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/digest(_:using:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/digest(_:using:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"digest(_:using:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto8DigesterV6digest_5using10Foundation4DataVAH_AC9AlgorithmOtFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldCrypto/Digester/digest(_:using:)":{"role":"symbol","title":"digest(_:using:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/digest(_:using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/digest(_:using:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/for(_:).json b/3.4.0/data/documentation/shieldcrypto/digester/for(_:).json new file mode 100644 index 000000000..319d2b1af --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/for(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`for`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO","text":"Algorithm"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","preciseIdentifier":"s:12ShieldCrypto11AnyDigesterP","text":"AnyDigester"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/for(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/for(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`for`"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AnyDigester","preciseIdentifier":"s:12ShieldCrypto11AnyDigesterP"}],"title":"for(_:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto8DigesterV3foryAA03AnyC0_pAC9AlgorithmOFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester/for(_:)":{"role":"symbol","title":"for(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`for`"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AnyDigester","preciseIdentifier":"s:12ShieldCrypto11AnyDigesterP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/for(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/for(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digester/type(_:).json b/3.4.0/data/documentation/shieldcrypto/digester/type(_:).json new file mode 100644 index 000000000..4cedd129e --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digester/type(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO","text":"Algorithm"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","preciseIdentifier":"s:12ShieldCrypto11AnyDigesterP","text":"AnyDigester"},{"kind":"text","text":".Type"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digester\/type(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/type(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AnyDigester","preciseIdentifier":"s:12ShieldCrypto11AnyDigesterP"},{"kind":"text","text":".Type"}],"title":"type(_:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto8DigesterV4typeyAA03AnyC0_pXpAC9AlgorithmOFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto/Digester/type(_:)":{"role":"symbol","title":"type(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AnyDigester","preciseIdentifier":"s:12ShieldCrypto11AnyDigesterP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/type(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digester\/type(_:)"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine.json b/3.4.0/data/documentation/shieldcrypto/digesterengine.json new file mode 100644 index 000000000..096079f08 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Engine"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Engine"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP","text":"DigestEngine"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/final()","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:dataLength:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/hashLength"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:dataLength:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"title":"DigesterEngine","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto14DigesterEngineV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/AnyDigester":{"role":"symbol","title":"AnyDigester","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyDigester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/AnyDigester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyDigester"}],"url":"\/documentation\/shieldcrypto\/anydigester"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/digest(data:dataLength:)":{"role":"symbol","title":"digest(data:dataLength:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:dataLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/digest(data:datalength:)"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/AnyDigester-Implementations":{"role":"collectionGroup","title":"AnyDigester Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/anydigester-implementations"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/update(data:dataLength:)":{"role":"symbol","title":"update(data:dataLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:dataLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/update(data:datalength:)"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/init()"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/hashlength"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/final()":{"role":"symbol","title":"final()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/final()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/final()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/anydigester-implementations.json b/3.4.0/data/documentation/shieldcrypto/digesterengine/anydigester-implementations.json new file mode 100644 index 000000000..a0eed42d6 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/anydigester-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:)-3i8dr","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:)-9et7k"],"generated":true},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:)-8aa54","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:)-8qjp6"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldCrypto"}],"role":"collectionGroup","title":"AnyDigester Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine/update(data:)-9et7k":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:)-9et7k","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/update(data:)-9et7k"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/digest(data:)-8qjp6":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:)-8qjp6","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/digest(data:)-8qjp6"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/update(data:)-3i8dr":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:)-3i8dr","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/update(data:)-3i8dr"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/digest(data:)-8aa54":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:)-8aa54","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/digest(data:)-8aa54"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:)-8aa54.json b/3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:)-8aa54.json new file mode 100644 index 000000000..ab8a8fe8b --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:)-8aa54.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine\/digest(data:)-8aa54"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:)-8aa54","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"digest(data:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterPAAE6digest4data10Foundation4DataVAH_tFZ::SYNTHESIZED::s:12ShieldCrypto14DigesterEngineV","extendedModule":"ShieldCrypto","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine/digest(data:)-8aa54":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:)-8aa54","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/digest(data:)-8aa54"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/AnyDigester-Implementations":{"role":"collectionGroup","title":"AnyDigester Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/anydigester-implementations"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:)-8qjp6.json b/3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:)-8qjp6.json new file mode 100644 index 000000000..80686f30a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:)-8qjp6.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine\/digest(data:)-8qjp6"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:)-8qjp6","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"digest(data:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterPAAE6digest4data10Foundation4DataVSW_tFZ::SYNTHESIZED::s:12ShieldCrypto14DigesterEngineV","extendedModule":"ShieldCrypto","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine/digest(data:)-8qjp6":{"role":"symbol","title":"digest(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:)-8qjp6","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/digest(data:)-8qjp6"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/AnyDigester-Implementations":{"role":"collectionGroup","title":"AnyDigester Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/anydigester-implementations"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:datalength:).json b/3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:datalength:).json new file mode 100644 index 000000000..fbcf0b2af --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/digest(data:datalength:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine\/digest(data:datalength:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:dataLength:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"digest(data:dataLength:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto14DigesterEngineV6digest4data0F6Length10Foundation4DataVSV_SitFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine/digest(data:dataLength:)":{"role":"symbol","title":"digest(data:dataLength:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/digest(data:dataLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/digest(data:datalength:)"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/final().json b/3.4.0/data/documentation/shieldcrypto/digesterengine/final().json new file mode 100644 index 000000000..601020fd2 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/final().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine\/final()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/final()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"final()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto14DigesterEngineV5final10Foundation4DataVyF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine/final()":{"role":"symbol","title":"final()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/final()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/final()"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/hashlength.json b/3.4.0/data/documentation/shieldcrypto/digesterengine/hashlength.json new file mode 100644 index 000000000..6559c7f8b --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/hashlength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine\/hashlength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/hashLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hashLength","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto14DigesterEngineV10hashLengthSivpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/hashlength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/init().json b/3.4.0/data/documentation/shieldcrypto/digesterengine/init().json new file mode 100644 index 000000000..ff6d79685 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/init().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/init()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto14DigesterEngineVACyxGycfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/init()"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:)-3i8dr.json b/3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:)-3i8dr.json new file mode 100644 index 000000000..8f9c81886 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:)-3i8dr.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine\/update(data:)-3i8dr"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:)-3i8dr","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"update(data:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterPAAE6update4datay10Foundation4DataV_tF::SYNTHESIZED::s:12ShieldCrypto14DigesterEngineV","extendedModule":"ShieldCrypto","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine/AnyDigester-Implementations":{"role":"collectionGroup","title":"AnyDigester Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/anydigester-implementations"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/update(data:)-3i8dr":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:)-3i8dr","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/update(data:)-3i8dr"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:)-9et7k.json b/3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:)-9et7k.json new file mode 100644 index 000000000..8482bd4fe --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:)-9et7k.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine\/update(data:)-9et7k"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:)-9et7k","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"update(data:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:12ShieldCrypto11AnyDigesterPAAE6update4dataySW_tF::SYNTHESIZED::s:12ShieldCrypto14DigesterEngineV","extendedModule":"ShieldCrypto","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine/update(data:)-9et7k":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:)-9et7k","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/update(data:)-9et7k"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine/AnyDigester-Implementations":{"role":"collectionGroup","title":"AnyDigester Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/AnyDigester-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/anydigester-implementations"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:datalength:).json b/3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:datalength:).json new file mode 100644 index 000000000..8016a65da --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/digesterengine/update(data:datalength:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/digesterengine\/update(data:datalength:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:dataLength:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"update(data:dataLength:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto14DigesterEngineV6update4data0F6LengthySV_SitF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigesterEngine/update(data:dataLength:)":{"role":"symbol","title":"update(data:dataLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine\/update(data:dataLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/digesterengine\/update(data:datalength:)"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac.json b/3.4.0/data/documentation/shieldcrypto/hmac.json new file mode 100644 index 000000000..8970fb171 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Supported Hash Algorithms:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"MD5"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA1"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA224"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA256"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA384"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"SHA512"}]}]}]}]}],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"title":"HMAC","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto4HMACV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"HMAC"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/init(_:key:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/final()","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/reset(key:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:)-9bzdo","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:)-9ln92","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:dataLength:)"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/hmac(_:using:key:)"]}],"references":{"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/final()":{"role":"symbol","title":"final()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/final()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/final()"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldCrypto/HMAC/reset(key:)":{"role":"symbol","title":"reset(key:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/reset(key:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/reset(key:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/HMAC/init(_:key:)":{"role":"symbol","title":"init(_:key:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/init(_:key:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/init(_:key:)"},"doc://Shield/documentation/ShieldCrypto/HMAC/update(data:)-9bzdo":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:)-9bzdo","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/update(data:)-9bzdo"},"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/ShieldCrypto/HMAC/hmac(_:using:key:)":{"role":"symbol","title":"hmac(_:using:key:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmac"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/hmac(_:using:key:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/hmac(_:using:key:)"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/HMAC/update(data:)-9ln92":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:)-9ln92","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/update(data:)-9ln92"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC/update(data:dataLength:)":{"role":"symbol","title":"update(data:dataLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:dataLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/update(data:datalength:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm.json new file mode 100644 index 000000000..c6ca7b282 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/s23CustomStringConvertibleP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/init(rawValue:name:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/description","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/hashByteLength","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/name","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/allCases","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/md5","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha1","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha224","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha256","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha384","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha512"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"title":"HMAC.Algorithm","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Algorithm"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha384":{"role":"symbol","title":"sha384","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha384","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha384"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha224":{"role":"symbol","title":"sha224","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha224","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha224"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha512":{"role":"symbol","title":"sha512","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha512","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha512"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/md5":{"role":"symbol","title":"md5","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"md5"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/md5","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/md5"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/allcases"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/equatable-implementations"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCHmacAlgorithm","preciseIdentifier":"c:@T@CCHmacAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/rawvalue"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha256":{"role":"symbol","title":"sha256","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha256","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha256"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/hashByteLength":{"role":"symbol","title":"hashByteLength","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashByteLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/hashByteLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/hashbytelength"},"doc://Shield/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Shield\/s23CustomStringConvertibleP"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/name"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/description"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/init(rawValue:name:)":{"role":"symbol","title":"init(rawValue:name:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCHmacAlgorithm","preciseIdentifier":"c:@T@CCHmacAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/init(rawValue:name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/init(rawvalue:name:)"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha1":{"role":"symbol","title":"sha1","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha1","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/!=(_:_:).json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/!=(_:_:).json new file mode 100644 index 000000000..c52e28f40 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ShieldCrypto4HMACV9AlgorithmV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/allcases.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/allcases.json new file mode 100644 index 000000000..42a362dca --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/allcases.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV","text":"Algorithm"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/allcases"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/allCases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A collection of all values of this type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"},{"kind":"text","text":"]"}],"title":"allCases","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV8allCasesSayAEGvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/allcases"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/description.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/description.json new file mode 100644 index 000000000..cfaf2a389 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/description.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV11descriptionSSvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/description"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/equatable-implementations.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/equatable-implementations.json new file mode 100644 index 000000000..5f51e8d26 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/hashbytelength.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/hashbytelength.json new file mode 100644 index 000000000..8e32fbf08 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/hashbytelength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashByteLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/hashbytelength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/hashByteLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashByteLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hashByteLength","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV14hashByteLengthSivp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/hashByteLength":{"role":"symbol","title":"hashByteLength","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashByteLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/hashByteLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/hashbytelength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/init(rawvalue:name:).json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/init(rawvalue:name:).json new file mode 100644 index 000000000..9b1d377db --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/init(rawvalue:name:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCHmacAlgorithm","preciseIdentifier":"c:@T@CCHmacAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/init(rawvalue:name:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/init(rawValue:name:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCHmacAlgorithm","preciseIdentifier":"c:@T@CCHmacAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(rawValue:name:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV8rawValue4nameAEs6UInt32V_SStcfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/init(rawValue:name:)":{"role":"symbol","title":"init(rawValue:name:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCHmacAlgorithm","preciseIdentifier":"c:@T@CCHmacAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/init(rawValue:name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/init(rawvalue:name:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/md5.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/md5.json new file mode 100644 index 000000000..e80ab9ac4 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/md5.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"md5"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV","text":"HMAC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/md5"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/md5","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"md5"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"title":"md5","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV3md5AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/md5":{"role":"symbol","title":"md5","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"md5"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/md5","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/md5"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/name.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/name.json new file mode 100644 index 000000000..023a7c291 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/name.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/name","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"name","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV4nameSSvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/name"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/rawvalue.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/rawvalue.json new file mode 100644 index 000000000..efb8d765d --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/rawvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCHmacAlgorithm","preciseIdentifier":"c:@T@CCHmacAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/rawValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCHmacAlgorithm","preciseIdentifier":"c:@T@CCHmacAlgorithm"}],"title":"rawValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV8rawValues6UInt32Vvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCHmacAlgorithm","preciseIdentifier":"c:@T@CCHmacAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/rawvalue"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha1.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha1.json new file mode 100644 index 000000000..dc3ac0220 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV","text":"HMAC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/sha1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"title":"sha1","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV4sha1AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha1":{"role":"symbol","title":"sha1","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha1","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha1"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha224.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha224.json new file mode 100644 index 000000000..0e2a6d946 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV","text":"HMAC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/sha224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"title":"sha224","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV6sha224AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha224":{"role":"symbol","title":"sha224","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha224","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha224"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha256.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha256.json new file mode 100644 index 000000000..18f971e5b --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV","text":"HMAC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/sha256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"title":"sha256","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV6sha256AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha256":{"role":"symbol","title":"sha256","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha256","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha256"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha384.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha384.json new file mode 100644 index 000000000..14e6891fe --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha384.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV","text":"HMAC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/sha384"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha384","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"title":"sha384","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV6sha384AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha384":{"role":"symbol","title":"sha384","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha384","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha384"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha512.json b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha512.json new file mode 100644 index 000000000..291c9047b --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/algorithm/sha512.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV","text":"HMAC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/algorithm\/sha512"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha512","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"title":"sha512","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto4HMACV9AlgorithmV6sha512AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm/sha512":{"role":"symbol","title":"sha512","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HMAC","preciseIdentifier":"s:12ShieldCrypto4HMACV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm\/sha512","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha512"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/final().json b/3.4.0/data/documentation/shieldcrypto/hmac/final().json new file mode 100644 index 000000000..dfa896224 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/final().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/final()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/final()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"final()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto4HMACV5final10Foundation4DataVyF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/final()":{"role":"symbol","title":"final()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/final()","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/final()"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/hmac(_:using:key:).json b/3.4.0/data/documentation/shieldcrypto/hmac/hmac(_:using:key:).json new file mode 100644 index 000000000..688a73aaf --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/hmac(_:using:key:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmac"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV","text":"Algorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/hmac(_:using:key:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/hmac(_:using:key:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmac"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"hmac(_:using:key:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto4HMACV4hmac_5using3key10Foundation4DataVAI_AC9AlgorithmVAItFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/hmac(_:using:key:)":{"role":"symbol","title":"hmac(_:using:key:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmac"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/hmac(_:using:key:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/hmac(_:using:key:)"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/init(_:key:).json b/3.4.0/data/documentation/shieldcrypto/hmac/init(_:key:).json new file mode 100644 index 000000000..0a0e87d09 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/init(_:key:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV","text":"Algorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/init(_:key:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/init(_:key:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"init(_:key:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto4HMACV_3keyA2C9AlgorithmV_10Foundation4DataVtcfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/Algorithm":{"role":"symbol","title":"HMAC.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/hmac\/algorithm"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/init(_:key:)":{"role":"symbol","title":"init(_:key:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto4HMACV9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/init(_:key:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/init(_:key:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/reset(key:).json b/3.4.0/data/documentation/shieldcrypto/hmac/reset(key:).json new file mode 100644 index 000000000..ad070c945 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/reset(key:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/reset(key:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/reset(key:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"reset(key:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto4HMACV5reset3keyy10Foundation4DataV_tF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/reset(key:)":{"role":"symbol","title":"reset(key:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/reset(key:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/reset(key:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/update(data:)-9bzdo.json b/3.4.0/data/documentation/shieldcrypto/hmac/update(data:)-9bzdo.json new file mode 100644 index 000000000..611027089 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/update(data:)-9bzdo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/update(data:)-9bzdo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:)-9bzdo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"title":"update(data:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto4HMACV6update4dataySW_tF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/HMAC/update(data:)-9bzdo":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawBufferPointer","preciseIdentifier":"s:SW"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:)-9bzdo","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/update(data:)-9bzdo"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/update(data:)-9ln92.json b/3.4.0/data/documentation/shieldcrypto/hmac/update(data:)-9ln92.json new file mode 100644 index 000000000..2158272eb --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/update(data:)-9ln92.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/update(data:)-9ln92"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:)-9ln92","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"update(data:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto4HMACV6update4datay10Foundation4DataV_tF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/update(data:)-9ln92":{"role":"symbol","title":"update(data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:)-9ln92","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/update(data:)-9ln92"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/hmac/update(data:datalength:).json b/3.4.0/data/documentation/shieldcrypto/hmac/update(data:datalength:).json new file mode 100644 index 000000000..99a3bbd61 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/hmac/update(data:datalength:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/hmac\/update(data:datalength:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:dataLength:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"update(data:dataLength:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto4HMACV6update4data0E6LengthySV_SitF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC"]]},"references":{"doc://Shield/documentation/ShieldCrypto/HMAC/update(data:dataLength:)":{"role":"symbol","title":"update(data:dataLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnsafeRawPointer","preciseIdentifier":"s:SV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dataLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC\/update(data:dataLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/hmac\/update(data:datalength:)"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf.json b/3.4.0/data/documentation/shieldcrypto/pbkdf.json new file mode 100644 index 000000000..dc72c3eaf --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Supported Algorithms:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"PBKD2"}]}]}]}]}],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"title":"PBKDF","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:12ShieldCrypto5PBKDFO","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"PBKDF"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/calibrate(passwordLength:saltLength:keyLength:using:psuedoRandomAlgorithm:taking:)","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/derive(length:from:salt:using:psuedoRandomAlgorithm:rounds:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error"]}],"references":{"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error":{"role":"symbol","title":"PBKDF.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/error"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/derive(length:from:salt:using:psuedoRandomAlgorithm:rounds:)":{"role":"symbol","title":"derive(length:from:salt:using:psuedoRandomAlgorithm:rounds:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"derive"},{"kind":"text","text":"("},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"rounds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/derive(length:from:salt:using:psuedoRandomAlgorithm:rounds:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/derive(length:from:salt:using:psuedorandomalgorithm:rounds:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF/calibrate(passwordLength:saltLength:keyLength:using:psuedoRandomAlgorithm:taking:)":{"role":"symbol","title":"calibrate(passwordLength:saltLength:keyLength:using:psuedoRandomAlgorithm:taking:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calibrate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"passwordLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"saltLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"taking"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/calibrate(passwordLength:saltLength:keyLength:using:psuedoRandomAlgorithm:taking:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:)"},"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm.json new file mode 100644 index 000000000..bee4817fc --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/algorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/s23CustomStringConvertibleP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/init(rawValue:name:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/description","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/name","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/allCases","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/pbkdf2"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"title":"PBKDF.Algorithm","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto5PBKDFO9AlgorithmV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Algorithm"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/name"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/pbkdf2":{"role":"symbol","title":"pbkdf2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbkdf2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/pbkdf2","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/pbkdf2"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/allcases"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/rawvalue"},"doc://Shield/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Shield\/s23CustomStringConvertibleP"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/init(rawValue:name:)":{"role":"symbol","title":"init(rawValue:name:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/init(rawValue:name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/init(rawvalue:name:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/description"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/!=(_:_:).json b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/!=(_:_:).json new file mode 100644 index 000000000..d86e726b2 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/algorithm\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ShieldCrypto5PBKDFO9AlgorithmV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/allcases.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/allcases.json new file mode 100644 index 000000000..9be33ccae --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/allcases.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV","text":"Algorithm"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/algorithm\/allcases"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/allCases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A collection of all values of this type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"},{"kind":"text","text":"]"}],"title":"allCases","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO9AlgorithmV8allCasesSayAEGvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/allcases"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/description.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/description.json new file mode 100644 index 000000000..0348d148a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/description.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/algorithm\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO9AlgorithmV11descriptionSSvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/description"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/equatable-implementations.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/equatable-implementations.json new file mode 100644 index 000000000..22e4bd4c3 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/init(rawvalue:name:).json b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/init(rawvalue:name:).json new file mode 100644 index 000000000..f1e665e88 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/init(rawvalue:name:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/algorithm\/init(rawvalue:name:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/init(rawValue:name:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(rawValue:name:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto5PBKDFO9AlgorithmV8rawValue4nameAEs6UInt32V_SStcfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/init(rawValue:name:)":{"role":"symbol","title":"init(rawValue:name:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/init(rawValue:name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/init(rawvalue:name:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/name.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/name.json new file mode 100644 index 000000000..9a841ae25 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/name.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/algorithm\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/name","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"name","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO9AlgorithmV4nameSSvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/name"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/pbkdf2.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/pbkdf2.json new file mode 100644 index 000000000..8da21b428 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/pbkdf2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbkdf2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV","text":"Algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/algorithm\/pbkdf2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/pbkdf2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbkdf2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"}],"title":"pbkdf2","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO9AlgorithmV6pbkdf2AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/pbkdf2":{"role":"symbol","title":"pbkdf2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbkdf2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/pbkdf2","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/pbkdf2"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/rawvalue.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/rawvalue.json new file mode 100644 index 000000000..e3d1ea90a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/algorithm/rawvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/algorithm\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/rawValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"}],"title":"rawValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO9AlgorithmV8rawValues6UInt32Vvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/rawvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:).json b/3.4.0/data/documentation/shieldcrypto/pbkdf/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:).json new file mode 100644 index 000000000..c97b0c307 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calibrate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"passwordLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"saltLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV","text":"Algorithm"},{"kind":"text","text":" = .pbkdf2, "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"},{"kind":"text","text":" = .hmacSha512, "},{"kind":"externalParam","text":"taking"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/calibrate(passwordLength:saltLength:keyLength:using:psuedoRandomAlgorithm:taking:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calibrate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"passwordLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"saltLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"taking"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"calibrate(passwordLength:saltLength:keyLength:using:psuedoRandomAlgorithm:taking:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto5PBKDFO9calibrate14passwordLength04saltF003keyF05using21psuedoRandomAlgorithm6takingS2i_S2iAC0L0VAC06PsuedokL0VSdtKFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/calibrate(passwordLength:saltLength:keyLength:using:psuedoRandomAlgorithm:taking:)":{"role":"symbol","title":"calibrate(passwordLength:saltLength:keyLength:using:psuedoRandomAlgorithm:taking:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calibrate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"passwordLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"saltLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"taking"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/calibrate(passwordLength:saltLength:keyLength:using:psuedoRandomAlgorithm:taking:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/derive(length:from:salt:using:psuedorandomalgorithm:rounds:).json b/3.4.0/data/documentation/shieldcrypto/pbkdf/derive(length:from:salt:using:psuedorandomalgorithm:rounds:).json new file mode 100644 index 000000000..fd703af38 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/derive(length:from:salt:using:psuedorandomalgorithm:rounds:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"derive"},{"kind":"text","text":"("},{"kind":"externalParam","text":"length"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV","text":"Algorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"rounds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/derive(length:from:salt:using:psuedorandomalgorithm:rounds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/derive(length:from:salt:using:psuedoRandomAlgorithm:rounds:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"derive"},{"kind":"text","text":"("},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"rounds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"derive(length:from:salt:using:psuedoRandomAlgorithm:rounds:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto5PBKDFO6derive6length4from4salt5using21psuedoRandomAlgorithm6rounds10Foundation4DataVSi_A2mC0K0VAC06PsuedojK0VSitKFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Algorithm":{"role":"symbol","title":"PBKDF.Algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/algorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/derive(length:from:salt:using:psuedoRandomAlgorithm:rounds:)":{"role":"symbol","title":"derive(length:from:salt:using:psuedoRandomAlgorithm:rounds:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"derive"},{"kind":"text","text":"("},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO9AlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"rounds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/derive(length:from:salt:using:psuedoRandomAlgorithm:rounds:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/derive(length:from:salt:using:psuedorandomalgorithm:rounds:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/error.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/error.json new file mode 100644 index 000000000..913e4cbcd --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/SH","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/calibrationFailed"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Error-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"title":"PBKDF.Error","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:12ShieldCrypto5PBKDFO5ErrorO","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF"]]},"references":{"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/error-implementations"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/calibrationFailed":{"role":"symbol","title":"PBKDF.Error.calibrationFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"calibrationFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/calibrationFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/calibrationfailed"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error":{"role":"symbol","title":"PBKDF.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/error"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/error/!=(_:_:).json b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/!=(_:_:).json new file mode 100644 index 000000000..3e282300c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ShieldCrypto5PBKDFO5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error":{"role":"symbol","title":"PBKDF.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/error"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/error/calibrationfailed.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/calibrationfailed.json new file mode 100644 index 000000000..b51476568 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/calibrationfailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"calibrationFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/error\/calibrationfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/calibrationFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"calibrationFailed"}],"title":"PBKDF.Error.calibrationFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:12ShieldCrypto5PBKDFO5ErrorO17calibrationFailedyA2EmF","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error":{"role":"symbol","title":"PBKDF.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/error"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/calibrationFailed":{"role":"symbol","title":"PBKDF.Error.calibrationFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"calibrationFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/calibrationFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/calibrationfailed"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/error/equatable-implementations.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/equatable-implementations.json new file mode 100644 index 000000000..c93d8dcf6 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error":{"role":"symbol","title":"PBKDF.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/error"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/error/error-implementations.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/error-implementations.json new file mode 100644 index 000000000..1bb76219a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/Error":{"role":"symbol","title":"PBKDF.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/error"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/localizeddescription"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/error/localizeddescription.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/localizeddescription.json new file mode 100644 index 000000000..af7780307 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:12ShieldCrypto5PBKDFO5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/error-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error":{"role":"symbol","title":"PBKDF.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/error"},"doc://Shield/documentation/ShieldCrypto/PBKDF/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/error\/localizeddescription"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm.json new file mode 100644 index 000000000..c1e4701f2 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/s23CustomStringConvertibleP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/init(rawValue:name:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/description","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/name","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/allCases","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha1","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha224","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha256","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha384","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha512","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha1","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha224","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha256","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha384","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha512"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"title":"PBKDF.PsuedoRandomAlgorithm","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha384":{"role":"symbol","title":"sha384","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha384","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha384"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/init(rawValue:name:)":{"role":"symbol","title":"init(rawValue:name:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/init(rawValue:name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/init(rawvalue:name:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha256":{"role":"symbol","title":"hmacSha256","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha256","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha256"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha224":{"role":"symbol","title":"hmacSha224","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha224","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha224"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha384":{"role":"symbol","title":"hmacSha384","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha384","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha384"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha512":{"role":"symbol","title":"sha512","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha512","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha512"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/description"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha224":{"role":"symbol","title":"sha224","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha224","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha224"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha1":{"role":"symbol","title":"sha1","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha1","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha1"},"doc://Shield/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Shield\/s23CustomStringConvertibleP"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/name"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPseudoRandomAlgorithm","preciseIdentifier":"c:@T@CCPseudoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/rawvalue"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha1":{"role":"symbol","title":"hmacSha1","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha1","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha1"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha256":{"role":"symbol","title":"sha256","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha256","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha256"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/allcases"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha512":{"role":"symbol","title":"hmacSha512","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha512","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha512"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/!=(_:_:).json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/!=(_:_:).json new file mode 100644 index 000000000..5e13529dd --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","extendedModule":"Swift","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/allcases.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/allcases.json new file mode 100644 index 000000000..7a0db77e0 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/allcases.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/allcases"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/allCases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A collection of all values of this type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":"]"}],"title":"allCases","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV8allCasesSayAEGvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/allcases"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/description.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/description.json new file mode 100644 index 000000000..b6414b961 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/description.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV11descriptionSSvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/description"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/equatable-implementations.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/equatable-implementations.json new file mode 100644 index 000000000..73475f2b3 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha1.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha1.json new file mode 100644 index 000000000..80ae69925 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"title":"hmacSha1","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV8hmacSha1AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha1":{"role":"symbol","title":"hmacSha1","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha1","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha224.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha224.json new file mode 100644 index 000000000..b85f6619c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"title":"hmacSha224","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV10hmacSha224AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha224":{"role":"symbol","title":"hmacSha224","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha224","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha224"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha256.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha256.json new file mode 100644 index 000000000..7bbdfe5c3 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"title":"hmacSha256","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV10hmacSha256AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha256":{"role":"symbol","title":"hmacSha256","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha256","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha256"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha384.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha384.json new file mode 100644 index 000000000..f57bb46e1 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha384.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha384"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha384","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"title":"hmacSha384","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV10hmacSha384AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha384":{"role":"symbol","title":"hmacSha384","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha384","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha384"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha512.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha512.json new file mode 100644 index 000000000..672b92ef3 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha512.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha512"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha512","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"title":"hmacSha512","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV10hmacSha512AEvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/hmacSha512":{"role":"symbol","title":"hmacSha512","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacSha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/hmacSha512","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha512"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/init(rawvalue:name:).json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/init(rawvalue:name:).json new file mode 100644 index 000000000..3777d04fa --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/init(rawvalue:name:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/init(rawvalue:name:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/init(rawValue:name:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(rawValue:name:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV8rawValue4nameAEs6UInt32V_SStcfc","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/init(rawValue:name:)":{"role":"symbol","title":"init(rawValue:name:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPBKDFAlgorithm","preciseIdentifier":"c:@T@CCPBKDFAlgorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/init(rawValue:name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/init(rawvalue:name:)"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/name.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/name.json new file mode 100644 index 000000000..27a1e8c9c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/name.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/name","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"name","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV4nameSSvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/name":{"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/name"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/rawvalue.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/rawvalue.json new file mode 100644 index 000000000..8b3fb9b18 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/rawvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPseudoRandomAlgorithm","preciseIdentifier":"c:@T@CCPseudoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/rawValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPseudoRandomAlgorithm","preciseIdentifier":"c:@T@CCPseudoRandomAlgorithm"}],"title":"rawValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV8rawValues6UInt32Vvp","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CCPseudoRandomAlgorithm","preciseIdentifier":"c:@T@CCPseudoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/rawvalue"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha1.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha1.json new file mode 100644 index 000000000..6f5120d8e --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"sha1","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV4sha1AEvpZ","modules":[{"name":"ShieldCrypto"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use hmacSha1"}]}],"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha1":{"role":"symbol","title":"sha1","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha1","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha1"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha224.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha224.json new file mode 100644 index 000000000..b0dbcb00a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"sha224","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV6sha224AEvpZ","modules":[{"name":"ShieldCrypto"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use hmacSha224"}]}],"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha224":{"role":"symbol","title":"sha224","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha224","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha224"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha256.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha256.json new file mode 100644 index 000000000..340788349 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"sha256","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV6sha256AEvpZ","modules":[{"name":"ShieldCrypto"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use hmacSha256"}]}],"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha256":{"role":"symbol","title":"sha256","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha256","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha256"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha384.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha384.json new file mode 100644 index 000000000..cb674bc3b --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha384.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha384"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha384","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"sha384","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV6sha384AEvpZ","modules":[{"name":"ShieldCrypto"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use hmacSha384"}]}],"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha384":{"role":"symbol","title":"sha384","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha384","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha384"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha512.json b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha512.json new file mode 100644 index 000000000..c8367f0e6 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha512.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha512"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha512","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"sha512","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"symbolKind":"property","externalID":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV6sha512AEvpZ","modules":[{"name":"ShieldCrypto"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use hmacSha512"}]}],"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm/sha512":{"role":"symbol","title":"sha512","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm\/sha512","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha512"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/random.json b/3.4.0/data/documentation/shieldcrypto/random.json new file mode 100644 index 000000000..a49739234 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/random.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/shieldcrypto\/random"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"title":"Random","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:12ShieldCrypto6RandomO","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Random"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Random\/generate(count:)"]}],"references":{"doc://Shield/documentation/ShieldCrypto/Random/generate(count:)":{"role":"symbol","title":"generate(count:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random\/generate(count:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/random\/generate(count:)"},"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/random/generate(count:).json b/3.4.0/data/documentation/shieldcrypto/random/generate(count:).json new file mode 100644 index 000000000..25aa7b2b7 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/random/generate(count:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/random\/generate(count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random\/generate(count:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"generate(count:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:12ShieldCrypto6RandomO8generate5count10Foundation4DataVSi_tKFZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Random/generate(count:)":{"role":"symbol","title":"generate(count:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random\/generate(count:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/random\/generate(count:)"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha1digester.json b/3.4.0/data/documentation/shieldcrypto/sha1digester.json new file mode 100644 index 000000000..cad2bea7f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha1digester.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","preciseIdentifier":"s:12ShieldCrypto14DigesterEngineV","text":"DigesterEngine"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","preciseIdentifier":"s:12ShieldCrypto10SHA1EngineV","text":"SHA1Engine"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha1digester"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"title":"SHA1Digester","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto12SHA1Digestera","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester"],"generated":true}],"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha1engine.json b/3.4.0/data/documentation/shieldcrypto/sha1engine.json new file mode 100644 index 000000000..62cea7700 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha1engine.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha1engine"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/Context"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/create","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/digest","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/final","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/hashLength","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/update"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"title":"SHA1Engine","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto10SHA1EngineV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA1Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/final"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/digest"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/Context":{"role":"symbol","title":"SHA1Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha1engine\/context"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/create"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/update"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/hashlength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha1engine/context.json b/3.4.0/data/documentation/shieldcrypto/sha1engine/context.json new file mode 100644 index 000000000..62de6751a --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha1engine/context.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"CC_SHA1_CTX","preciseIdentifier":"c:@T@CC_SHA1_CTX"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha1engine\/context"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/Context","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"title":"SHA1Engine.Context","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto10SHA1EngineV7Contexta","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Context"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/Context":{"role":"symbol","title":"SHA1Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha1engine\/context"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha1engine/create.json b/3.4.0/data/documentation/shieldcrypto/sha1engine/create.json new file mode 100644 index 000000000..e4b572ada --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha1engine/create.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita","text":"Init"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha1engine\/create"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/create","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"title":"create","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto10SHA1EngineV6createys5Int32VSpySo15CC_SHA1state_stVGcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/create"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Init":{"role":"symbol","title":"DigestEngine.Init","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Init"}],"url":"\/documentation\/shieldcrypto\/digestengine\/init"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha1engine/digest.json b/3.4.0/data/documentation/shieldcrypto/sha1engine/digest.json new file mode 100644 index 000000000..257e13f27 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha1engine/digest.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a","text":"Digest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha1engine\/digest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/digest","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"title":"digest","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto10SHA1EngineV6digestySpys5UInt8VGSgSV_s6UInt32VAGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/digest"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Digest-swift.typealias":{"role":"symbol","title":"DigestEngine.Digest","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digest"}],"url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha1engine/final.json b/3.4.0/data/documentation/shieldcrypto/sha1engine/final.json new file mode 100644 index 000000000..6a1bf426f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha1engine/final.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala","text":"Final"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha1engine\/final"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/final","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"title":"final","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto10SHA1EngineV5finalys5Int32VSpys5UInt8VG_SpySo15CC_SHA1state_stVGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/final"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Final-swift.typealias":{"role":"symbol","title":"DigestEngine.Final","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Final"}],"url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha1engine/hashlength.json b/3.4.0/data/documentation/shieldcrypto/sha1engine/hashlength.json new file mode 100644 index 000000000..e16964c96 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha1engine/hashlength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha1engine\/hashlength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/hashLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"title":"hashLength","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto10SHA1EngineV10hashLengths5Int32VvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/hashlength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha1engine/update.json b/3.4.0/data/documentation/shieldcrypto/sha1engine/update.json new file mode 100644 index 000000000..b22b17f4e --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha1engine/update.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea","text":"Update"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha1engine\/update"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/update","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"title":"update","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto10SHA1EngineV6updateys5Int32VSpySo15CC_SHA1state_stVG_SVs6UInt32VtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA1Engine":{"role":"symbol","title":"SHA1Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Engine"}],"url":"\/documentation\/shieldcrypto\/sha1engine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Update-swift.typealias":{"role":"symbol","title":"DigestEngine.Update","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Update"}],"url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA1Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha1engine\/update"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha224digester.json b/3.4.0/data/documentation/shieldcrypto/sha224digester.json new file mode 100644 index 000000000..8db217f98 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha224digester.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","preciseIdentifier":"s:12ShieldCrypto14DigesterEngineV","text":"DigesterEngine"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","preciseIdentifier":"s:12ShieldCrypto12SHA224EngineV","text":"SHA224Engine"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha224digester"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"title":"SHA224Digester","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto14SHA224Digestera","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester"],"generated":true}],"references":{"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"},"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha224engine.json b/3.4.0/data/documentation/shieldcrypto/sha224engine.json new file mode 100644 index 000000000..ff5ab750f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha224engine.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha224engine"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/Context"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/create","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/digest","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/final","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/hashLength","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/update"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"title":"SHA224Engine","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto12SHA224EngineV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA224Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/digest"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/final"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/create"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/hashlength"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine/Context":{"role":"symbol","title":"SHA224Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha224engine\/context"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/update"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha224engine/context.json b/3.4.0/data/documentation/shieldcrypto/sha224engine/context.json new file mode 100644 index 000000000..9116e6462 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha224engine/context.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"CC_SHA256_CTX","preciseIdentifier":"c:@T@CC_SHA256_CTX"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha224engine\/context"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/Context","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"title":"SHA224Engine.Context","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto12SHA224EngineV7Contexta","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Context"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine/Context":{"role":"symbol","title":"SHA224Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha224engine\/context"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha224engine/create.json b/3.4.0/data/documentation/shieldcrypto/sha224engine/create.json new file mode 100644 index 000000000..b03a62ef8 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha224engine/create.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita","text":"Init"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha224engine\/create"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/create","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"title":"create","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA224EngineV6createys5Int32VSpySo17CC_SHA256state_stVGcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Init":{"role":"symbol","title":"DigestEngine.Init","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Init"}],"url":"\/documentation\/shieldcrypto\/digestengine\/init"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/create"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha224engine/digest.json b/3.4.0/data/documentation/shieldcrypto/sha224engine/digest.json new file mode 100644 index 000000000..499f3ea79 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha224engine/digest.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a","text":"Digest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha224engine\/digest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/digest","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"title":"digest","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA224EngineV6digestySpys5UInt8VGSgSV_s6UInt32VAGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine/Digest-swift.typealias":{"role":"symbol","title":"DigestEngine.Digest","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digest"}],"url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/digest"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha224engine/final.json b/3.4.0/data/documentation/shieldcrypto/sha224engine/final.json new file mode 100644 index 000000000..1947ab71b --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha224engine/final.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala","text":"Final"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha224engine\/final"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/final","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"title":"final","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA224EngineV5finalys5Int32VSpys5UInt8VG_SpySo17CC_SHA256state_stVGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA224Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/final"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Final-swift.typealias":{"role":"symbol","title":"DigestEngine.Final","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Final"}],"url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha224engine/hashlength.json b/3.4.0/data/documentation/shieldcrypto/sha224engine/hashlength.json new file mode 100644 index 000000000..76951c55f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha224engine/hashlength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha224engine\/hashlength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/hashLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"title":"hashLength","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA224EngineV10hashLengths5Int32VvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA224Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/hashlength"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha224engine/update.json b/3.4.0/data/documentation/shieldcrypto/sha224engine/update.json new file mode 100644 index 000000000..5bf34eacf --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha224engine/update.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea","text":"Update"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha224engine\/update"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/update","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"title":"update","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA224EngineV6updateys5Int32VSpySo17CC_SHA256state_stVG_SVs6UInt32VtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha224engine\/update"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Update-swift.typealias":{"role":"symbol","title":"DigestEngine.Update","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Update"}],"url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/SHA224Engine":{"role":"symbol","title":"SHA224Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Engine"}],"url":"\/documentation\/shieldcrypto\/sha224engine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha256digester.json b/3.4.0/data/documentation/shieldcrypto/sha256digester.json new file mode 100644 index 000000000..04153d67c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha256digester.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","preciseIdentifier":"s:12ShieldCrypto14DigesterEngineV","text":"DigesterEngine"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","preciseIdentifier":"s:12ShieldCrypto12SHA256EngineV","text":"SHA256Engine"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha256digester"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"title":"SHA256Digester","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto14SHA256Digestera","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester"],"generated":true}],"references":{"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha256engine.json b/3.4.0/data/documentation/shieldcrypto/sha256engine.json new file mode 100644 index 000000000..fb1666c37 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha256engine.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha256engine"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/Context"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/create","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/digest","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/final","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/hashLength","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/update"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"title":"SHA256Engine","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto12SHA256EngineV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA256Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/final"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/hashlength"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/digest"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/create"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine/Context":{"role":"symbol","title":"SHA256Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha256engine\/context"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/update"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha256engine/context.json b/3.4.0/data/documentation/shieldcrypto/sha256engine/context.json new file mode 100644 index 000000000..0ddcfe741 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha256engine/context.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"CC_SHA256_CTX","preciseIdentifier":"c:@T@CC_SHA256_CTX"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha256engine\/context"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/Context","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"title":"SHA256Engine.Context","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto12SHA256EngineV7Contexta","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Context"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA256Engine/Context":{"role":"symbol","title":"SHA256Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha256engine\/context"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha256engine/create.json b/3.4.0/data/documentation/shieldcrypto/sha256engine/create.json new file mode 100644 index 000000000..12ccadce5 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha256engine/create.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita","text":"Init"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha256engine\/create"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/create","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"title":"create","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA256EngineV6createys5Int32VSpySo17CC_SHA256state_stVGcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/create"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Init":{"role":"symbol","title":"DigestEngine.Init","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Init"}],"url":"\/documentation\/shieldcrypto\/digestengine\/init"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha256engine/digest.json b/3.4.0/data/documentation/shieldcrypto/sha256engine/digest.json new file mode 100644 index 000000000..6a5ec3c28 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha256engine/digest.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a","text":"Digest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha256engine\/digest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/digest","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"title":"digest","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA256EngineV6digestySpys5UInt8VGSgSV_s6UInt32VAGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA256Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/digest"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Digest-swift.typealias":{"role":"symbol","title":"DigestEngine.Digest","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digest"}],"url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha256engine/final.json b/3.4.0/data/documentation/shieldcrypto/sha256engine/final.json new file mode 100644 index 000000000..92d6d2b62 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha256engine/final.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala","text":"Final"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha256engine\/final"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/final","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"title":"final","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA256EngineV5finalys5Int32VSpys5UInt8VG_SpySo17CC_SHA256state_stVGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine/Final-swift.typealias":{"role":"symbol","title":"DigestEngine.Final","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Final"}],"url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/final"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha256engine/hashlength.json b/3.4.0/data/documentation/shieldcrypto/sha256engine/hashlength.json new file mode 100644 index 000000000..4ad0620ab --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha256engine/hashlength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha256engine\/hashlength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/hashLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"title":"hashLength","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA256EngineV10hashLengths5Int32VvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/hashlength"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha256engine/update.json b/3.4.0/data/documentation/shieldcrypto/sha256engine/update.json new file mode 100644 index 000000000..3769c7216 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha256engine/update.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea","text":"Update"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha256engine\/update"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/update","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"title":"update","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA256EngineV6updateys5Int32VSpySo17CC_SHA256state_stVG_SVs6UInt32VtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA256Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha256engine\/update"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA256Engine":{"role":"symbol","title":"SHA256Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Engine"}],"url":"\/documentation\/shieldcrypto\/sha256engine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Update-swift.typealias":{"role":"symbol","title":"DigestEngine.Update","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Update"}],"url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha384digester.json b/3.4.0/data/documentation/shieldcrypto/sha384digester.json new file mode 100644 index 000000000..4bd670f3f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha384digester.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","preciseIdentifier":"s:12ShieldCrypto14DigesterEngineV","text":"DigesterEngine"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","preciseIdentifier":"s:12ShieldCrypto12SHA384EngineV","text":"SHA384Engine"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha384digester"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"title":"SHA384Digester","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto14SHA384Digestera","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester"],"generated":true}],"references":{"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha384engine.json b/3.4.0/data/documentation/shieldcrypto/sha384engine.json new file mode 100644 index 000000000..a38cb13b2 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha384engine.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha384engine"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/Context"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/create","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/digest","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/final","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/hashLength","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/update"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"title":"SHA384Engine","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto12SHA384EngineV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/final"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/Context":{"role":"symbol","title":"SHA384Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha384engine\/context"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/digest"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/create"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/hashlength"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/update"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha384engine/context.json b/3.4.0/data/documentation/shieldcrypto/sha384engine/context.json new file mode 100644 index 000000000..cd7f44b2c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha384engine/context.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"CC_SHA512_CTX","preciseIdentifier":"c:@T@CC_SHA512_CTX"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha384engine\/context"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/Context","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"title":"SHA384Engine.Context","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto12SHA384EngineV7Contexta","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Context"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA384Engine/Context":{"role":"symbol","title":"SHA384Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha384engine\/context"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha384engine/create.json b/3.4.0/data/documentation/shieldcrypto/sha384engine/create.json new file mode 100644 index 000000000..59fb5c760 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha384engine/create.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita","text":"Init"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha384engine\/create"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/create","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"title":"create","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA384EngineV6createys5Int32VSpySo17CC_SHA512state_stVGcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Init":{"role":"symbol","title":"DigestEngine.Init","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Init"}],"url":"\/documentation\/shieldcrypto\/digestengine\/init"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/create"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha384engine/digest.json b/3.4.0/data/documentation/shieldcrypto/sha384engine/digest.json new file mode 100644 index 000000000..0ca6af5ec --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha384engine/digest.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a","text":"Digest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha384engine\/digest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/digest","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"title":"digest","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA384EngineV6digestySpys5UInt8VGSgSV_s6UInt32VAGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Digest-swift.typealias":{"role":"symbol","title":"DigestEngine.Digest","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digest"}],"url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/digest"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha384engine/final.json b/3.4.0/data/documentation/shieldcrypto/sha384engine/final.json new file mode 100644 index 000000000..97076c2b0 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha384engine/final.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala","text":"Final"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha384engine\/final"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/final","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"title":"final","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA384EngineV5finalys5Int32VSpys5UInt8VG_SpySo17CC_SHA512state_stVGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA384Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/final"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Final-swift.typealias":{"role":"symbol","title":"DigestEngine.Final","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Final"}],"url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha384engine/hashlength.json b/3.4.0/data/documentation/shieldcrypto/sha384engine/hashlength.json new file mode 100644 index 000000000..cfea108da --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha384engine/hashlength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha384engine\/hashlength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/hashLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"title":"hashLength","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA384EngineV10hashLengths5Int32VvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/hashlength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha384engine/update.json b/3.4.0/data/documentation/shieldcrypto/sha384engine/update.json new file mode 100644 index 000000000..c8ca68ae7 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha384engine/update.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea","text":"Update"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha384engine\/update"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/update","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"title":"update","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA384EngineV6updateys5Int32VSpySo17CC_SHA512state_stVG_SVs6UInt32VtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Update-swift.typealias":{"role":"symbol","title":"DigestEngine.Update","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Update"}],"url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha384engine\/update"},"doc://Shield/documentation/ShieldCrypto/SHA384Engine":{"role":"symbol","title":"SHA384Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Engine"}],"url":"\/documentation\/shieldcrypto\/sha384engine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha512digester.json b/3.4.0/data/documentation/shieldcrypto/sha512digester.json new file mode 100644 index 000000000..dafd33aed --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha512digester.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","preciseIdentifier":"s:12ShieldCrypto14DigesterEngineV","text":"DigesterEngine"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","preciseIdentifier":"s:12ShieldCrypto12SHA512EngineV","text":"SHA512Engine"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha512digester"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"title":"SHA512Digester","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto14SHA512Digestera","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldCrypto","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester"],"generated":true}],"references":{"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto/DigesterEngine":{"role":"symbol","title":"DigesterEngine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigesterEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigesterEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigesterEngine"}],"url":"\/documentation\/shieldcrypto\/digesterengine"},"doc://Shield/documentation/ShieldCrypto/SHA256Digester":{"role":"symbol","title":"SHA256Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA256Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA256Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA256Digester"}],"url":"\/documentation\/shieldcrypto\/sha256digester"},"doc://Shield/documentation/ShieldCrypto/Random":{"role":"symbol","title":"Random","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Random"}],"abstract":[{"type":"text","text":"Cryptographic random data generator."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Random","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Random"}],"url":"\/documentation\/shieldcrypto\/random"},"doc://Shield/documentation/ShieldCrypto/HMAC":{"role":"symbol","title":"HMAC","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HMAC"}],"abstract":[{"type":"text","text":"Hash based message authentication with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/HMAC","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HMAC"}],"url":"\/documentation\/shieldcrypto\/hmac"},"doc://Shield/documentation/ShieldCrypto/SHA224Digester":{"role":"symbol","title":"SHA224Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA224Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA224Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA224Digester"}],"url":"\/documentation\/shieldcrypto\/sha224digester"},"doc://Shield/documentation/ShieldCrypto/SHA384Digester":{"role":"symbol","title":"SHA384Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA384Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA384Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA384Digester"}],"url":"\/documentation\/shieldcrypto\/sha384digester"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldCrypto/SHA512Digester":{"role":"symbol","title":"SHA512Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Digester"}],"url":"\/documentation\/shieldcrypto\/sha512digester"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/SHA1Digester":{"role":"symbol","title":"SHA1Digester","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA1Digester"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA1Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA1Digester"}],"url":"\/documentation\/shieldcrypto\/sha1digester"},"doc://Shield/documentation/ShieldCrypto/Cryptor":{"role":"symbol","title":"Cryptor","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Cryptor"}],"abstract":[{"type":"text","text":"Encryption & decryption with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Cryptor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Cryptor"}],"url":"\/documentation\/shieldcrypto\/cryptor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha512engine.json b/3.4.0/data/documentation/shieldcrypto/sha512engine.json new file mode 100644 index 000000000..1e6e41956 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha512engine.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha512engine"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/Context"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/create","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/digest","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/final","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/hashLength","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/update"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"title":"SHA512Engine","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:12ShieldCrypto12SHA512EngineV","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA512Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/hashlength"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/final"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/create"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/digest"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/Context":{"role":"symbol","title":"SHA512Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha512engine\/context"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/update"},"doc://Shield/documentation/ShieldCrypto/DigestEngine":{"role":"symbol","title":"DigestEngine","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"DigestEngine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DigestEngine"}],"url":"\/documentation\/shieldcrypto\/digestengine"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha512engine/context.json b/3.4.0/data/documentation/shieldcrypto/sha512engine/context.json new file mode 100644 index 000000000..3045d529c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha512engine/context.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"CC_SHA512_CTX","preciseIdentifier":"c:@T@CC_SHA512_CTX"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha512engine\/context"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/Context","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"title":"SHA512Engine.Context","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:12ShieldCrypto12SHA512EngineV7Contexta","modules":[{"name":"ShieldCrypto"}],"navigatorTitle":[{"kind":"identifier","text":"Context"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/SHA512Engine/Context":{"role":"symbol","title":"SHA512Engine.Context","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/Context","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Context"}],"url":"\/documentation\/shieldcrypto\/sha512engine\/context"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha512engine/create.json b/3.4.0/data/documentation/shieldcrypto/sha512engine/create.json new file mode 100644 index 000000000..731a74937 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha512engine/create.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita","text":"Init"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha512engine\/create"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/create","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"title":"create","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA512EngineV6createys5Int32VSpySo17CC_SHA512state_stVGcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto/DigestEngine/Init":{"role":"symbol","title":"DigestEngine.Init","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Init"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Init","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Init"}],"url":"\/documentation\/shieldcrypto\/digestengine\/init"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/create":{"role":"symbol","title":"create","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Init","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP4Inita"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/create","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/create"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha512engine/digest.json b/3.4.0/data/documentation/shieldcrypto/sha512engine/digest.json new file mode 100644 index 000000000..902a8e99c --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha512engine/digest.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a","text":"Digest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha512engine\/digest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/digest","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"title":"digest","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA512EngineV6digestySpys5UInt8VGSgSV_s6UInt32VAGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/digest":{"role":"symbol","title":"digest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digest","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP0C0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/digest","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/digest"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Digest-swift.typealias":{"role":"symbol","title":"DigestEngine.Digest","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Digest-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digest"}],"url":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha512engine/final.json b/3.4.0/data/documentation/shieldcrypto/sha512engine/final.json new file mode 100644 index 000000000..379807a5f --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha512engine/final.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala","text":"Final"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha512engine\/final"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/final","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"title":"final","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA512EngineV5finalys5Int32VSpys5UInt8VG_SpySo17CC_SHA512state_stVGtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/final":{"role":"symbol","title":"final","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"final"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Final","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP5Finala"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/final","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/final"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Final-swift.typealias":{"role":"symbol","title":"DigestEngine.Final","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Final"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Final-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Final"}],"url":"\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha512engine/hashlength.json b/3.4.0/data/documentation/shieldcrypto/sha512engine/hashlength.json new file mode 100644 index 000000000..63ec66fd7 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha512engine/hashlength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha512engine\/hashlength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/hashLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"title":"hashLength","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA512EngineV10hashLengths5Int32VvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/hashLength":{"role":"symbol","title":"hashLength","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int32","preciseIdentifier":"s:s5Int32V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/hashLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/hashlength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldcrypto/sha512engine/update.json b/3.4.0/data/documentation/shieldcrypto/sha512engine/update.json new file mode 100644 index 000000000..ba3957988 --- /dev/null +++ b/3.4.0/data/documentation/shieldcrypto/sha512engine/update.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea","text":"Update"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldcrypto\/sha512engine\/update"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/update","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"title":"update","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:12ShieldCrypto12SHA512EngineV6updateys5Int32VSpySo17CC_SHA512state_stVG_SVs6UInt32VtcvpZ","modules":[{"name":"ShieldCrypto"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldCrypto","doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine"]]},"references":{"doc://Shield/documentation/ShieldCrypto":{"role":"collection","title":"ShieldCrypto","abstract":[{"type":"text","text":"Swift interface for "},{"type":"codeVoice","code":"CommonCrypto"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine":{"role":"symbol","title":"SHA512Engine","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SHA512Engine"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SHA512Engine"}],"url":"\/documentation\/shieldcrypto\/sha512engine"},"doc://Shield/documentation/ShieldCrypto/SHA512Engine/update":{"role":"symbol","title":"update","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Update","preciseIdentifier":"s:12ShieldCrypto12DigestEngineP6Updatea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/SHA512Engine\/update","kind":"symbol","type":"topic","url":"\/documentation\/shieldcrypto\/sha512engine\/update"},"doc://Shield/documentation/ShieldCrypto/DigestEngine/Update-swift.typealias":{"role":"symbol","title":"DigestEngine.Update","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Update"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/DigestEngine\/Update-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Update"}],"url":"\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid.json b/3.4.0/data/documentation/shieldoid.json new file mode 100644 index 000000000..dde925b77 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Common OID definitions and conversions."}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"ShieldOID","title":"ShieldOID","symbolKind":"module","role":"collection","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Protocols","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef"]},{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OID"]}],"references":{"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID":{"role":"collection","title":"ShieldOID","abstract":[{"type":"text","text":"Common OID definitions and conversions."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso.json b/3.4.0/data/documentation/shieldoid/iso.json new file mode 100644 index 000000000..c7f939963 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"title":"ShieldOID","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"See: http:\/\/oid-info.com\/get\/1"}]}]}],"variants":[{"paths":["\/documentation\/shieldoid\/iso"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"title":"iso","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"iso"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/names"]}],"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/id"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/id.json b/3.4.0/data/documentation/shieldoid/iso/id.json new file mode 100644 index 000000000..718a2376e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody.json b/3.4.0/data/documentation/shieldoid/iso/memberbody.json new file mode 100644 index 000000000..61b97370a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"title":"iso.memberBody","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV10memberBodyV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"memberBody"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/id.json new file mode 100644 index 000000000..a735ef6c1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/id"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/names.json new file mode 100644 index 000000000..6e856e83d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us.json new file mode 100644 index 000000000..66b4cd0f5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"title":"iso.memberBody.us","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV10memberBodyV2usV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"us"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962.json new file mode 100644 index 000000000..002afa0ff --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"title":"iso.memberBody.us.ansix962","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"ansix962"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/id"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves.json new file mode 100644 index 000000000..924479fa5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"title":"iso.memberBody.us.ansix962.curves","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"curves"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/id"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo.json new file mode 100644 index 000000000..545838b12 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb191v4","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb191v5","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb239v4","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb239v5","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v3","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb176w1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb208w1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb272W1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb304W1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb368w1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v3","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v3","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb359v1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb431r1"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb191v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb191v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v3"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2onb239v5":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb239v5","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb239v5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb239v5","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb239v5"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb239v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb239v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb272W1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb272W1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb272W1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb272W1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb272w1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2onb191v5":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb191v5","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb191v5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb191v5","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb191v5"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb368w1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb368w1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb368w1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb368w1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb368w1"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb239v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb239v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb208w1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb208w1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb208w1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb208w1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb208w1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2onb191v4":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb191v4","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb191v4"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb191v4","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb191v4"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb191v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb191v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb239v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb239v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v3"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2onb239v4":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb239v4","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb239v4"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb239v4","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb239v4"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb163v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb163v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v1"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb431r1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb431r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb431r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb431r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb431r1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb163v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb163v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v2"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb304W1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb304W1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb304W1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb304W1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb304w1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb176w1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb176w1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb176w1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb176w1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb176w1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb359v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb359v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb359v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb359v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb359v1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/init(rawvalue:)"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb191v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb191v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb163v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb163v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v3"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/!=(_:_:).json new file mode 100644 index 000000000..5b102d6ad --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v4.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v4.json new file mode 100644 index 000000000..8e2057c00 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v4.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb191v4"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb191v4"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb191v4","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb191v4"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb191v4","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2onb191v4yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2onb191v4":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb191v4","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb191v4"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb191v4","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb191v4"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v5.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v5.json new file mode 100644 index 000000000..ed7ecbb67 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v5.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb191v5"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb191v5"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb191v5","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb191v5"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb191v5","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2onb191v5yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2onb191v5":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb191v5","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb191v5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb191v5","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb191v5"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v4.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v4.json new file mode 100644 index 000000000..da9c029dc --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v4.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb239v4"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb239v4"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb239v4","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb239v4"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb239v4","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2onb239v4yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2onb239v4":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb239v4","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb239v4"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb239v4","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb239v4"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v5.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v5.json new file mode 100644 index 000000000..96dae0702 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v5.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb239v5"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb239v5"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb239v5","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb239v5"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb239v5","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2onb239v5yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2onb239v5":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2onb239v5","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2onb239v5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2onb239v5","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb239v5"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v1.json new file mode 100644 index 000000000..59fd772cd --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb163v1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2pnb163v1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb163v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb163v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v2.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v2.json new file mode 100644 index 000000000..9fdd27669 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v2"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb163v2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2pnb163v2yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb163v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb163v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v3.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v3.json new file mode 100644 index 000000000..02b0491f4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v3.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v3"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v3","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v3"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb163v3","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2pnb163v3yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb163v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb163v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb163v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb163v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v3"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb176w1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb176w1.json new file mode 100644 index 000000000..64d03a410 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb176w1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb176w1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb176w1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb176w1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb176w1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb176w1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2pnb176w1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb176w1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb176w1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb176w1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb176w1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb176w1"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb208w1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb208w1.json new file mode 100644 index 000000000..0dfb37ca1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb208w1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb208w1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb208w1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb208w1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb208w1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb208w1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2pnb208w1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb208w1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb208w1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb208w1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb208w1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb208w1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb272w1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb272w1.json new file mode 100644 index 000000000..3c6b4981f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb272w1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb272W1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb272w1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb272W1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb272W1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb272W1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2pnb272W1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb272W1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb272W1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb272W1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb272W1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb272w1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb304w1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb304w1.json new file mode 100644 index 000000000..5cd15809a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb304w1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb304W1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb304w1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb304W1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb304W1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb304W1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2pnb304W1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb304W1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb304W1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb304W1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb304W1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb304w1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb368w1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb368w1.json new file mode 100644 index 000000000..030b7bf39 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb368w1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb368w1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb368w1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb368w1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb368w1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb368w1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2pnb368w1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2pnb368w1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2pnb368w1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2pnb368w1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2pnb368w1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb368w1"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v1.json new file mode 100644 index 000000000..ce1754c80 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb191v1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2tnb191v1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb191v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb191v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v2.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v2.json new file mode 100644 index 000000000..6707b5355 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v2"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb191v2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2tnb191v2yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb191v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb191v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v2"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v3.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v3.json new file mode 100644 index 000000000..8a920c35e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v3.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v3"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v3","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v3"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb191v3","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2tnb191v3yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb191v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb191v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb191v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb191v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v3"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v1.json new file mode 100644 index 000000000..36b97ef87 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb239v1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2tnb239v1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb239v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb239v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v2.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v2.json new file mode 100644 index 000000000..a752533e5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v2"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb239v2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2tnb239v2yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb239v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb239v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v2"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v3.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v3.json new file mode 100644 index 000000000..14ea56201 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v3.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v3"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v3","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v3"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb239v3","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2tnb239v3yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb239v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb239v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb239v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb239v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v3"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb359v1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb359v1.json new file mode 100644 index 000000000..cfbcec74f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb359v1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb359v1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb359v1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb359v1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb359v1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb359v1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2tnb359v1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb359v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb359v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb359v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb359v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb359v1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb431r1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb431r1.json new file mode 100644 index 000000000..a3327c5e2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb431r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb431r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb431r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb431r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb431r1"}],"title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb431r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO10c2tnb431r1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/c2tnb431r1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo.c2tnb431r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"c2tnb431r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/c2tnb431r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb431r1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/equatable-implementations.json new file mode 100644 index 000000000..5866f4808 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hash(into:).json new file mode 100644 index 000000000..809e24433 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/rawrepresentable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hashvalue.json new file mode 100644 index 000000000..45cc5f6cf --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/id.json new file mode 100644 index 000000000..2e6906748 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/init(rawvalue:).json new file mode 100644 index 000000000..be1b1485c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO8rawValueAMSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/names.json new file mode 100644 index 000000000..b614dc3a3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV17characteristicTwoO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/rawrepresentable-implementations.json new file mode 100644 index 000000000..e4f2df0c9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/id.json new file mode 100644 index 000000000..56c2f1da4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/names.json new file mode 100644 index 000000000..2203e5dc3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime.json new file mode 100644 index 000000000..ee21c2058 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v3","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v3","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime256v1"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"title":"iso.memberBody.us.ansix962.curves.prime","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"prime"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime192v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime192v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v3"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime192v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime192v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v2"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/names"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime239v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime239v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v3"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/id"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime256v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime256v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime256v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime256v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime256v1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime192v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime192v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v1"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime239v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime239v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime239v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime239v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v2"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/!=(_:_:).json new file mode 100644 index 000000000..e5e0bcd6c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/equatable-implementations.json new file mode 100644 index 000000000..5c6ca299d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hash(into:).json new file mode 100644 index 000000000..7c98d483d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hashvalue.json new file mode 100644 index 000000000..09909d9d2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/id.json new file mode 100644 index 000000000..768de7355 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/init(rawvalue:).json new file mode 100644 index 000000000..e8fd8358f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO8rawValueAMSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/init(rawvalue:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/names.json new file mode 100644 index 000000000..5818528b7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/names"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v1.json new file mode 100644 index 000000000..f5f88063c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v1"}],"title":"iso.memberBody.us.ansix962.curves.prime.prime192v1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO10prime192v1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime192v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime192v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v1"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v2.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v2.json new file mode 100644 index 000000000..7d46432e2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v2"}],"title":"iso.memberBody.us.ansix962.curves.prime.prime192v2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO10prime192v2yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime192v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime192v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v3.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v3.json new file mode 100644 index 000000000..f3c9ea57d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v3.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v3"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v3","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v3"}],"title":"iso.memberBody.us.ansix962.curves.prime.prime192v3","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO10prime192v3yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime192v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime192v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime192v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime192v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v3"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v1.json new file mode 100644 index 000000000..cf3ca8d98 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v1"}],"title":"iso.memberBody.us.ansix962.curves.prime.prime239v1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO10prime239v1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime239v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime239v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v1"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v2.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v2.json new file mode 100644 index 000000000..c5e42c821 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v2"}],"title":"iso.memberBody.us.ansix962.curves.prime.prime239v2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO10prime239v2yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime239v2":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime239v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v2"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v3.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v3.json new file mode 100644 index 000000000..e1860499a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v3.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v3"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v3","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v3"}],"title":"iso.memberBody.us.ansix962.curves.prime.prime239v3","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO10prime239v3yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime239v3":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime239v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime239v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime239v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v3"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime256v1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime256v1.json new file mode 100644 index 000000000..2ae8b4cac --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime256v1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime256v1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime256v1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime256v1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime256v1"}],"title":"iso.memberBody.us.ansix962.curves.prime.prime256v1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V6curvesV5primeO10prime256v1yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/prime256v1":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime.prime256v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime256v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/prime256v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime256v1"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/rawrepresentable-implementations.json new file mode 100644 index 000000000..4e45b3ebf --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/hashvalue"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"curves"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curves"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/id.json new file mode 100644 index 000000000..e64d836e3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype.json new file mode 100644 index 000000000..25e08bf91 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/ecPublicKey"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"title":"iso.memberBody.us.ansix962.keyType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V7keyTypeO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"keyType"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962"]]},"references":{"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/ecPublicKey":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType.ecPublicKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/ecPublicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/ecpublickey"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/id"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/!=(_:_:).json new file mode 100644 index 000000000..4dfa5a6fd --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V7keyTypeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/ecpublickey.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/ecpublickey.json new file mode 100644 index 000000000..7c5c946a6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/ecpublickey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecPublicKey"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/ecpublickey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/ecPublicKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecPublicKey"}],"title":"iso.memberBody.us.ansix962.keyType.ecPublicKey","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V7keyTypeO11ecPublicKeyyA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/ecPublicKey":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType.ecPublicKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/ecPublicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/ecpublickey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/equatable-implementations.json new file mode 100644 index 000000000..75510136a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hash(into:).json new file mode 100644 index 000000000..f645a2d57 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V7keyTypeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hashvalue.json new file mode 100644 index 000000000..bac67e2ce --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V7keyTypeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/id.json new file mode 100644 index 000000000..aac1ea559 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V7keyTypeO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/init(rawvalue:).json new file mode 100644 index 000000000..2bafde63d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V7keyTypeO8rawValueAKSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/names.json new file mode 100644 index 000000000..066960b7f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V7keyTypeO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/rawrepresentable-implementations.json new file mode 100644 index 000000000..7f540f9b7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/names.json new file mode 100644 index 000000000..07b99eed8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures.json new file mode 100644 index 000000000..10108f101 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithRecommended","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA1"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"title":"iso.memberBody.us.ansix962.signatures","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"signatures"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithRecommended":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithRecommended","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithRecommended"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithRecommended","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithrecommended"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA1":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha1"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/!=(_:_:).json new file mode 100644 index 000000000..b6399d7d3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithrecommended.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithrecommended.json new file mode 100644 index 000000000..ad318454e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithrecommended.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithRecommended"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithrecommended"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithRecommended","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithRecommended"}],"title":"iso.memberBody.us.ansix962.signatures.ecdsaWithRecommended","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO20ecdsaWithRecommendedyA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithRecommended":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithRecommended","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithRecommended"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithRecommended","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithrecommended"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha1.json new file mode 100644 index 000000000..d0695a595 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA1"}],"title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA1yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA1":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha1"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2.json new file mode 100644 index 000000000..4d63532bb --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA224","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA256","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA384","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA512"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures"]]},"references":{"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/ecdsaWithSHA224":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha224"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/equatable-implementations"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/ecdsaWithSHA256":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha256"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/ecdsaWithSHA384":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha384"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/ecdsaWithSHA512":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha512"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/id"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/!=(_:_:).json new file mode 100644 index 000000000..ddbdaac44 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha224.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha224.json new file mode 100644 index 000000000..c85346e03 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA224"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA224"}],"title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA224","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O0iJ6SHA224yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/ecdsaWithSHA224":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha224"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha256.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha256.json new file mode 100644 index 000000000..520631b3f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA256"}],"title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O0iJ6SHA256yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/ecdsaWithSHA256":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha256"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha384.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha384.json new file mode 100644 index 000000000..23ab438ef --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha384.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA384"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha384"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA384","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA384"}],"title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA384","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O0iJ6SHA384yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/ecdsaWithSHA384":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha384"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha512.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha512.json new file mode 100644 index 000000000..75364e404 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha512.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA512"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha512"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA512","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA512"}],"title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA512","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O0iJ6SHA512yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/ecdsaWithSHA512":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2.ecdsaWithSHA512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/ecdsaWithSHA512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha512"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/equatable-implementations.json new file mode 100644 index 000000000..534cda78b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hash(into:).json new file mode 100644 index 000000000..34949a3f0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hashvalue.json new file mode 100644 index 000000000..8e2227076 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/id.json new file mode 100644 index 000000000..59fadbf8a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/init(rawvalue:).json new file mode 100644 index 000000000..50b991586 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O8rawValueAMSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/names.json new file mode 100644 index 000000000..a4af6197f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO13ecdsaWithSHA2O5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/rawrepresentable-implementations.json new file mode 100644 index 000000000..817544c14 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/equatable-implementations.json new file mode 100644 index 000000000..3c0e948fa --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hash(into:).json new file mode 100644 index 000000000..c9fbbc4ca --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hashvalue.json new file mode 100644 index 000000000..34b973db8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/rawrepresentable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/id.json new file mode 100644 index 000000000..cd04c155c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/init(rawvalue:).json new file mode 100644 index 000000000..dbe257d24 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO8rawValueAKSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/names.json new file mode 100644 index 000000000..08116f205 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV8ansix962V10signaturesO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/names"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/rawrepresentable-implementations.json new file mode 100644 index 000000000..08a413dc6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962":{"role":"symbol","title":"iso.memberBody.us.ansix962","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansix962"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ansix962"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/id.json new file mode 100644 index 000000000..38dcb50df --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/names.json new file mode 100644 index 000000000..3c22c252c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi.json new file mode 100644 index 000000000..c3b9aeafb --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"title":"iso.memberBody.us.rsadsi","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"rsadsi"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/id"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm.json new file mode 100644 index 000000000..1aad2f073 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hhmacWithSHA512_224","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hhmacWithSHA512_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA224","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA256","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA384","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA512"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"title":"iso.memberBody.us.rsadsi.digestAlgorithm","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA384":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha384"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA224":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha224"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA256":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha256"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hhmacWithSHA512_224":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hhmacWithSHA512_224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hhmacWithSHA512_224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hhmacWithSHA512_224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hhmacwithsha512_224"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hhmacWithSHA512_256":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hhmacWithSHA512_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hhmacWithSHA512_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hhmacWithSHA512_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hhmacwithsha512_256"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA512":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha512"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/!=(_:_:).json new file mode 100644 index 000000000..5ccb45e3f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/equatable-implementations.json new file mode 100644 index 000000000..5595ca2db --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hash(into:).json new file mode 100644 index 000000000..dee091018 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hashvalue.json new file mode 100644 index 000000000..fc22dec8c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_224.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_224.json new file mode 100644 index 000000000..8533ece32 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hhmacWithSHA512_224"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hhmacwithsha512_224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hhmacWithSHA512_224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hhmacWithSHA512_224"}],"title":"iso.memberBody.us.rsadsi.digestAlgorithm.hhmacWithSHA512_224","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO19hhmacWithSHA512_224yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hhmacWithSHA512_224":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hhmacWithSHA512_224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hhmacWithSHA512_224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hhmacWithSHA512_224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hhmacwithsha512_224"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_256.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_256.json new file mode 100644 index 000000000..2ef84fac6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hhmacWithSHA512_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hhmacwithsha512_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hhmacWithSHA512_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hhmacWithSHA512_256"}],"title":"iso.memberBody.us.rsadsi.digestAlgorithm.hhmacWithSHA512_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO19hhmacWithSHA512_256yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hhmacWithSHA512_256":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hhmacWithSHA512_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hhmacWithSHA512_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hhmacWithSHA512_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hhmacwithsha512_256"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha1.json new file mode 100644 index 000000000..6c0fda7ad --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA1"}],"title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO12hmacWithSHA1yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha224.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha224.json new file mode 100644 index 000000000..c5fa0b642 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA224"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA224"}],"title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA224","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO14hmacWithSHA224yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA224":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha224"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha256.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha256.json new file mode 100644 index 000000000..09dd64fba --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA256"}],"title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO14hmacWithSHA256yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA256":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha256"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha384.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha384.json new file mode 100644 index 000000000..e978579ac --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha384.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA384"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha384"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA384","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA384"}],"title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA384","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO14hmacWithSHA384yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA384":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha384"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha512.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha512.json new file mode 100644 index 000000000..ea32d3ad2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha512.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA512"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha512"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA512","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA512"}],"title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA512","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO14hmacWithSHA512yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hmacWithSHA512":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm.hmacWithSHA512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hmacWithSHA512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha512"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/id.json new file mode 100644 index 000000000..6d283dae1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/id"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/init(rawvalue:).json new file mode 100644 index 000000000..203e7054b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO8rawValueAKSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/names.json new file mode 100644 index 000000000..8d464890b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV15digestAlgorithmO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/names"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/rawrepresentable-implementations.json new file mode 100644 index 000000000..82e10287e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm.json new file mode 100644 index 000000000..aface910e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desCDMF","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desEDE3","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desEDE3CBC","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desxCBC","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc2CBC","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc2ECB","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc4","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc4WithMAC","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc5CBC","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc5CBCPad"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc2ECB":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc2ECB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2ECB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc2ECB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc2ecb"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc2CBC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc2CBC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2CBC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc2CBC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc2cbc"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/desCDMF":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desCDMF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desCDMF"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desCDMF","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/descdmf"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc4WithMAC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc4WithMAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4WithMAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc4WithMAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc4withmac"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/desEDE3CBC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desEDE3CBC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desEDE3CBC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desEDE3CBC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desede3cbc"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc5CBCPad":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc5CBCPad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc5CBCPad"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc5CBCPad","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc5cbcpad"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/desEDE3":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desEDE3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desEDE3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desEDE3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desede3"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/desxCBC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desxCBC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desxCBC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desxCBC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desxcbc"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/id"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc4":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc4","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc4","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc4"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc5CBC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc5CBC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc5CBC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc5CBC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc5cbc"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/!=(_:_:).json new file mode 100644 index 000000000..9b98089cc --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/descdmf.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/descdmf.json new file mode 100644 index 000000000..34ab38722 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/descdmf.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desCDMF"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/descdmf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desCDMF","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desCDMF"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desCDMF","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO7desCDMFyA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/desCDMF":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desCDMF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desCDMF"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desCDMF","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/descdmf"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3.json new file mode 100644 index 000000000..09cf49f7c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desEDE3"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desede3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desEDE3","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desEDE3"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desEDE3","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO7desEDE3yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/desEDE3":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desEDE3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desEDE3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desEDE3","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desede3"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3cbc.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3cbc.json new file mode 100644 index 000000000..e83b7b6aa --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3cbc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desEDE3CBC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desede3cbc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desEDE3CBC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desEDE3CBC"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desEDE3CBC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO10desEDE3CBCyA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/desEDE3CBC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desEDE3CBC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desEDE3CBC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desEDE3CBC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desede3cbc"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desxcbc.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desxcbc.json new file mode 100644 index 000000000..42e694225 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desxcbc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desxCBC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desxcbc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desxCBC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desxCBC"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desxCBC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO7desxCBCyA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/desxCBC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.desxCBC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"desxCBC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/desxCBC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desxcbc"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/equatable-implementations.json new file mode 100644 index 000000000..bcf13ad4c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hash(into:).json new file mode 100644 index 000000000..c08ebbf94 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hashvalue.json new file mode 100644 index 000000000..4b8630a66 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/id.json new file mode 100644 index 000000000..feca8afcd --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/init(rawvalue:).json new file mode 100644 index 000000000..b09031d3e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO8rawValueAKSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/names.json new file mode 100644 index 000000000..6850fc688 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rawrepresentable-implementations.json new file mode 100644 index 000000000..0c217adc7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2cbc.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2cbc.json new file mode 100644 index 000000000..08d1a3fcf --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2cbc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2CBC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc2cbc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc2CBC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2CBC"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc2CBC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO6rc2CBCyA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc2CBC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc2CBC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2CBC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc2CBC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc2cbc"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2ecb.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2ecb.json new file mode 100644 index 000000000..4c69098cd --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2ecb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2ECB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc2ecb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc2ECB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2ECB"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc2ECB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO6rc2ECByA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc2ECB":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc2ECB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc2ECB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc2ECB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc2ecb"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4.json new file mode 100644 index 000000000..cc230bc13 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc4"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc4","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc4","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO3rc4yA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc4":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc4","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc4","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc4"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4withmac.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4withmac.json new file mode 100644 index 000000000..2884bb43b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4withmac.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4WithMAC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc4withmac"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc4WithMAC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4WithMAC"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc4WithMAC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO10rc4WithMACyA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc4WithMAC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc4WithMAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc4WithMAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc4WithMAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc4withmac"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbc.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbc.json new file mode 100644 index 000000000..c86a359b0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc5CBC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc5cbc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc5CBC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc5CBC"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc5CBC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO6rc5CBCyA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc5CBC":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc5CBC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc5CBC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc5CBC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc5cbc"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbcpad.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbcpad.json new file mode 100644 index 000000000..b3fe07483 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbcpad.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc5CBCPad"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc5cbcpad"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc5CBCPad","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc5CBCPad"}],"title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc5CBCPad","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV19encryptionAlgorithmO9rc5CBCPadyA2KmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm/rc5CBCPad":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm.rc5CBCPad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rc5CBCPad"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm\/rc5CBCPad","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc5cbcpad"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/id.json new file mode 100644 index 000000000..fbbefc330 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/names.json new file mode 100644 index 000000000..48d8ee2b9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs.json new file mode 100644 index 000000000..baa1389fb --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"title":"iso.memberBody.us.rsadsi.pkcs","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"pkcs"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/id.json new file mode 100644 index 000000000..eb558633f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/names.json new file mode 100644 index 000000000..a7909e9e5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1.json new file mode 100644 index 000000000..4f3080d79 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md2WithRSAEncryption","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md4WithRSAEncryption","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md5WithRSAEncryption","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/rsaEncryption","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha1WithRSASignature","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha224WithRSAEncryption","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha256WithRSAEncryption","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha384WithRSAEncryption","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha512WithRSAEncryption"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"pkcs1"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/rsaEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.rsaEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsaEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/rsaEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/rsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/id"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha224WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha224WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha224WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha224withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/md5WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.md5WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md5WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md5WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md5withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha384WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha384WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha384WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha384withrsaencryption"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/md2WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.md2WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md2WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md2WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md2withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha256WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha256WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha256WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha256withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha512WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha512WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha512WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha512withrsaencryption"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha1WithRSASignature":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha1WithRSASignature","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1WithRSASignature"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha1WithRSASignature","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha1withrsasignature"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/md4WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.md4WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md4WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md4WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md4withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/rawrepresentable-implementations"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/names"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/!=(_:_:).json new file mode 100644 index 000000000..9fc4a1b37 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/equatable-implementations.json new file mode 100644 index 000000000..6bfae94b8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hash(into:).json new file mode 100644 index 000000000..b178b2f50 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hashvalue.json new file mode 100644 index 000000000..4bb2eb5ff --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/id.json new file mode 100644 index 000000000..b8dba4370 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/init(rawvalue:).json new file mode 100644 index 000000000..7a791bda4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O8rawValueAMSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md2withrsaencryption.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md2withrsaencryption.json new file mode 100644 index 000000000..886a3f307 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md2withrsaencryption.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md2WithRSAEncryption"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md2withrsaencryption"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md2WithRSAEncryption","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md2WithRSAEncryption"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.md2WithRSAEncryption","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O20md2WithRSAEncryptionyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/md2WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.md2WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md2WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md2WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md2withrsaencryption"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md4withrsaencryption.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md4withrsaencryption.json new file mode 100644 index 000000000..b23d94802 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md4withrsaencryption.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md4WithRSAEncryption"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md4withrsaencryption"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md4WithRSAEncryption","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md4WithRSAEncryption"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.md4WithRSAEncryption","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O20md4WithRSAEncryptionyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/md4WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.md4WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md4WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md4WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md4withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md5withrsaencryption.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md5withrsaencryption.json new file mode 100644 index 000000000..ad260896f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md5withrsaencryption.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md5WithRSAEncryption"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md5withrsaencryption"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md5WithRSAEncryption","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md5WithRSAEncryption"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.md5WithRSAEncryption","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O20md5WithRSAEncryptionyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/md5WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.md5WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"md5WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/md5WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md5withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/names.json new file mode 100644 index 000000000..d52ed791a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rawrepresentable-implementations.json new file mode 100644 index 000000000..b6fc7dd99 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rsaencryption.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rsaencryption.json new file mode 100644 index 000000000..c01e01547 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rsaencryption.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsaEncryption"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/rsaencryption"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/rsaEncryption","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsaEncryption"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.rsaEncryption","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O13rsaEncryptionyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/rsaEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.rsaEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsaEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/rsaEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/rsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha1withrsasignature.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha1withrsasignature.json new file mode 100644 index 000000000..aacbbc30e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha1withrsasignature.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1WithRSASignature"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha1withrsasignature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha1WithRSASignature","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1WithRSASignature"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha1WithRSASignature","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O20sha1WithRSASignatureyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha1WithRSASignature":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha1WithRSASignature","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1WithRSASignature"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha1WithRSASignature","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha1withrsasignature"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha224withrsaencryption.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha224withrsaencryption.json new file mode 100644 index 000000000..81619dc29 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha224withrsaencryption.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224WithRSAEncryption"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha224withrsaencryption"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha224WithRSAEncryption","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224WithRSAEncryption"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha224WithRSAEncryption","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O23sha224WithRSAEncryptionyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha224WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha224WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha224WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha224withrsaencryption"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha256withrsaencryption.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha256withrsaencryption.json new file mode 100644 index 000000000..c592daf16 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha256withrsaencryption.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256WithRSAEncryption"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha256withrsaencryption"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha256WithRSAEncryption","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256WithRSAEncryption"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha256WithRSAEncryption","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O23sha256WithRSAEncryptionyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha256WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha256WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha256WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha256withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha384withrsaencryption.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha384withrsaencryption.json new file mode 100644 index 000000000..ed2821111 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha384withrsaencryption.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384WithRSAEncryption"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha384withrsaencryption"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha384WithRSAEncryption","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384WithRSAEncryption"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha384WithRSAEncryption","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O23sha384WithRSAEncryptionyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha384WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha384WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha384WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha384withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha512withrsaencryption.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha512withrsaencryption.json new file mode 100644 index 000000000..859e07715 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha512withrsaencryption.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512WithRSAEncryption"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha512withrsaencryption"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha512WithRSAEncryption","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512WithRSAEncryption"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha512WithRSAEncryption","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs1O23sha512WithRSAEncryptionyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1/sha512WithRSAEncryption":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1.sha512WithRSAEncryption","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512WithRSAEncryption"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1\/sha512WithRSAEncryption","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha512withrsaencryption"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5.json new file mode 100644 index 000000000..a4a0b714f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/pbes2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/pbkdf2"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs5O","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"pkcs5"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs"]]},"references":{"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/rawrepresentable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/pbes2":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5.pbes2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbes2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/pbes2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/pbes2"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/pbkdf2":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5.pbkdf2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbkdf2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/pbkdf2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/pbkdf2"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/!=(_:_:).json new file mode 100644 index 000000000..a97fb1e8d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs5O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/equatable-implementations.json new file mode 100644 index 000000000..5fbd90b05 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hash(into:).json new file mode 100644 index 000000000..067fa5ec9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs5O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hashvalue.json new file mode 100644 index 000000000..240d56e41 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs5O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/id.json new file mode 100644 index 000000000..52f569454 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs5O2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/id"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/init(rawvalue:).json new file mode 100644 index 000000000..73599d5e1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs5O8rawValueAMSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/names.json new file mode 100644 index 000000000..099797044 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs5O5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbes2.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbes2.json new file mode 100644 index 000000000..e6fe8ba06 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbes2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbes2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/pbes2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/pbes2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbes2"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs5.pbes2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs5O5pbes2yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/pbes2":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5.pbes2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbes2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/pbes2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/pbes2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbkdf2.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbkdf2.json new file mode 100644 index 000000000..8b4733278 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbkdf2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbkdf2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/pbkdf2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/pbkdf2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbkdf2"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs5.pbkdf2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs5O6pbkdf2yA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/pbkdf2":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5.pbkdf2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pbkdf2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/pbkdf2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/pbkdf2"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/rawrepresentable-implementations.json new file mode 100644 index 000000000..64028ce27 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9.json new file mode 100644 index 000000000..bd8e887f2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/challengePassword","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/contentType","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/counterSignature","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/emailAddress","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/extendedCertificateAttributes","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/extensionRequest","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/messageDigest","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/signingTime","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredAddress","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredName"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"pkcs9"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/unstructuredName":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.unstructuredName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unstructuredName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredname"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/extendedCertificateAttributes":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedCertificateAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/extendedCertificateAttributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/extendedcertificateattributes"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/extensionRequest":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/extensionRequest","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/extensionrequest"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/contentType":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.contentType","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/contentType","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/contenttype"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/signingTime":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.signingTime","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"signingTime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/signingTime","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/signingtime"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/unstructuredAddress":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.unstructuredAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unstructuredAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredaddress"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/challengePassword":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.challengePassword","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"challengePassword"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/challengePassword","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/challengepassword"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/equatable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/emailAddress":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.emailAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/emailAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/emailaddress"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/counterSignature":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.counterSignature","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"counterSignature"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/counterSignature","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/countersignature"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/messageDigest":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.messageDigest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"messageDigest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/messageDigest","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/messagedigest"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/!=(_:_:).json new file mode 100644 index 000000000..3ddde2d2a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/challengepassword.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/challengepassword.json new file mode 100644 index 000000000..c2215f679 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/challengepassword.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"challengePassword"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/challengepassword"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/challengePassword","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"challengePassword"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.challengePassword","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O17challengePasswordyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/challengePassword":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.challengePassword","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"challengePassword"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/challengePassword","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/challengepassword"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/contenttype.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/contenttype.json new file mode 100644 index 000000000..57e835248 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/contenttype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentType"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/contenttype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/contentType","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentType"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.contentType","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O11contentTypeyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/contentType":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.contentType","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/contentType","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/contenttype"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/countersignature.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/countersignature.json new file mode 100644 index 000000000..c5d04ac19 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/countersignature.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"counterSignature"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/countersignature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/counterSignature","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"counterSignature"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.counterSignature","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O16counterSignatureyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/counterSignature":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.counterSignature","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"counterSignature"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/counterSignature","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/countersignature"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/emailaddress.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/emailaddress.json new file mode 100644 index 000000000..853dd6ff6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/emailaddress.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailAddress"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/emailaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/emailAddress","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailAddress"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.emailAddress","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O12emailAddressyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/emailAddress":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.emailAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/emailAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/emailaddress"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/equatable-implementations.json new file mode 100644 index 000000000..b514a64ce --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extendedcertificateattributes.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extendedcertificateattributes.json new file mode 100644 index 000000000..33cc4429c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extendedcertificateattributes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedCertificateAttributes"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/extendedcertificateattributes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/extendedCertificateAttributes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedCertificateAttributes"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O29extendedCertificateAttributesyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/extendedCertificateAttributes":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.extendedCertificateAttributes","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedCertificateAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/extendedCertificateAttributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/extendedcertificateattributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extensionrequest.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extensionrequest.json new file mode 100644 index 000000000..b6f6d1537 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extensionrequest.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionRequest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/extensionrequest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/extensionRequest","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionRequest"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O16extensionRequestyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/extensionRequest":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.extensionRequest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/extensionRequest","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/extensionrequest"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hash(into:).json new file mode 100644 index 000000000..9fc98b139 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hashvalue.json new file mode 100644 index 000000000..70d1e47f1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/hashvalue"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/id.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/id.json new file mode 100644 index 000000000..dc247c325 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/id"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/init(rawvalue:).json new file mode 100644 index 000000000..b2353dca7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O8rawValueAMSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/messagedigest.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/messagedigest.json new file mode 100644 index 000000000..5036a0f2d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/messagedigest.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"messageDigest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/messagedigest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/messageDigest","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"messageDigest"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.messageDigest","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O13messageDigestyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/messageDigest":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.messageDigest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"messageDigest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/messageDigest","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/messagedigest"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/names.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/names.json new file mode 100644 index 000000000..19bf18e82 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/names"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/rawrepresentable-implementations.json new file mode 100644 index 000000000..f23174506 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/signingtime.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/signingtime.json new file mode 100644 index 000000000..3a3f61648 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/signingtime.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"signingTime"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/signingtime"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/signingTime","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"signingTime"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.signingTime","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O11signingTimeyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/signingTime":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.signingTime","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"signingTime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/signingTime","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/signingtime"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredaddress.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredaddress.json new file mode 100644 index 000000000..dadd5dc8f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredaddress.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unstructuredAddress"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredAddress","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unstructuredAddress"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.unstructuredAddress","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O19unstructuredAddressyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/unstructuredAddress":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.unstructuredAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unstructuredAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredaddress"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredname.json b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredname.json new file mode 100644 index 000000000..9b1e32922 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unstructuredName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unstructuredName"}],"title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.unstructuredName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV10memberBodyV2usV6rsadsiV4pkcsV5pkcs9O16unstructuredNameyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/memberBody":{"role":"symbol","title":"iso.memberBody","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"memberBody"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"memberBody"}],"url":"\/documentation\/shieldoid\/iso\/memberbody"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi":{"role":"symbol","title":"iso.memberBody.us.rsadsi","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsadsi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"rsadsi"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us":{"role":"symbol","title":"iso.memberBody.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9/unstructuredName":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9.unstructuredName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unstructuredName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/names.json b/3.4.0/data/documentation/shieldoid/iso/names.json new file mode 100644 index 000000000..4d4a471b4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/names"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org.json b/3.4.0/data/documentation/shieldoid/iso/org.json new file mode 100644 index 000000000..ff9f6d18a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"title":"iso.org","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV3orgV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"org"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/names"},"doc://Shield/documentation/ShieldOID/iso/org/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/id"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom.json new file mode 100644 index 000000000..6a8687c26 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"title":"iso.org.certicom","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV3orgV8certicomV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"certicom"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/names"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve.json new file mode 100644 index 000000000..62bbe5166 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160r2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip192k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip224k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip224r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip256k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip384r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip521r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163r2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit193r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit193r2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit233k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit233r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit239k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit283k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit283r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit409k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit409r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit571k1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit571r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp112r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp112r2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp128r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp128r2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect113r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect113r2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect131r1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect131r2"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"title":"iso.org.certicom.curve","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"curve"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip256k1":{"role":"symbol","title":"iso.org.certicom.curve.ansip256k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip256k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip256k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip256k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/sect113r1":{"role":"symbol","title":"iso.org.certicom.curve.sect113r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect113r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect113r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect113r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip224k1":{"role":"symbol","title":"iso.org.certicom.curve.ansip224k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip224k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip224k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip224k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip384r1":{"role":"symbol","title":"iso.org.certicom.curve.ansip384r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip384r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip384r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip384r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip521r1":{"role":"symbol","title":"iso.org.certicom.curve.ansip521r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip521r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip521r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip521r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit283k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit283k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit283k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit283k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit283k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/id"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/secp128r1":{"role":"symbol","title":"iso.org.certicom.curve.secp128r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp128r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp128r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp128r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/sect131r2":{"role":"symbol","title":"iso.org.certicom.curve.sect131r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect131r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect131r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect131r2"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit233k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit233k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit233k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit233k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit233k1"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit571k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit571k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit571k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit571k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit571k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip192k1":{"role":"symbol","title":"iso.org.certicom.curve.ansip192k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip192k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip192k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip192k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit409k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit409k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit409k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit409k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit409k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip160k1":{"role":"symbol","title":"iso.org.certicom.curve.ansip160k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/names"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip160r2":{"role":"symbol","title":"iso.org.certicom.curve.ansip160r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160r2"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/secp112r2":{"role":"symbol","title":"iso.org.certicom.curve.secp112r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp112r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp112r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp112r2"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit283r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit283r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit283r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit283r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit283r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit239k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit239k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit239k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit239k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit239k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit571r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit571r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit571r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit571r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit571r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip224r1":{"role":"symbol","title":"iso.org.certicom.curve.ansip224r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip224r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip224r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip224r1"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/secp128r2":{"role":"symbol","title":"iso.org.certicom.curve.secp128r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp128r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp128r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp128r2"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit193r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit193r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit193r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit193r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit193r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit233r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit233r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit233r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit233r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit233r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit163r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit163r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/sect113r2":{"role":"symbol","title":"iso.org.certicom.curve.sect113r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect113r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect113r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect113r2"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip160r1":{"role":"symbol","title":"iso.org.certicom.curve.ansip160r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160r1"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit409r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit409r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit409r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit409r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit409r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit193r2":{"role":"symbol","title":"iso.org.certicom.curve.ansit193r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit193r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit193r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit193r2"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit163k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit163k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/sect131r1":{"role":"symbol","title":"iso.org.certicom.curve.sect131r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect131r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect131r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect131r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/secp112r1":{"role":"symbol","title":"iso.org.certicom.curve.secp112r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp112r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp112r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp112r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit163r2":{"role":"symbol","title":"iso.org.certicom.curve.ansit163r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163r2"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/!=(_:_:).json new file mode 100644 index 000000000..1b355194e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV3orgV8certicomV5curveO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160k1.json new file mode 100644 index 000000000..ee27a00d4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160k1"}],"title":"iso.org.certicom.curve.ansip160k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansip160k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip160k1":{"role":"symbol","title":"iso.org.certicom.curve.ansip160k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160k1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160r1.json new file mode 100644 index 000000000..79fe01ee5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160r1"}],"title":"iso.org.certicom.curve.ansip160r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansip160r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip160r1":{"role":"symbol","title":"iso.org.certicom.curve.ansip160r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160r2.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160r2.json new file mode 100644 index 000000000..54e06b105 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip160r2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160r2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160r2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160r2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160r2"}],"title":"iso.org.certicom.curve.ansip160r2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansip160r2yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip160r2":{"role":"symbol","title":"iso.org.certicom.curve.ansip160r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip160r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip160r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160r2"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip192k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip192k1.json new file mode 100644 index 000000000..9f0cb21d3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip192k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip192k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip192k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip192k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip192k1"}],"title":"iso.org.certicom.curve.ansip192k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansip192k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip192k1":{"role":"symbol","title":"iso.org.certicom.curve.ansip192k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip192k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip192k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip192k1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip224k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip224k1.json new file mode 100644 index 000000000..602e48a9a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip224k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip224k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip224k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip224k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip224k1"}],"title":"iso.org.certicom.curve.ansip224k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansip224k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip224k1":{"role":"symbol","title":"iso.org.certicom.curve.ansip224k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip224k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip224k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip224k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip224r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip224r1.json new file mode 100644 index 000000000..6c8af526a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip224r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip224r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip224r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip224r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip224r1"}],"title":"iso.org.certicom.curve.ansip224r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansip224r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip224r1":{"role":"symbol","title":"iso.org.certicom.curve.ansip224r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip224r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip224r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip224r1"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip256k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip256k1.json new file mode 100644 index 000000000..45ef72e0e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip256k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip256k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip256k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip256k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip256k1"}],"title":"iso.org.certicom.curve.ansip256k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansip256k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip256k1":{"role":"symbol","title":"iso.org.certicom.curve.ansip256k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip256k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip256k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip256k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip384r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip384r1.json new file mode 100644 index 000000000..3bcd8019e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip384r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip384r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip384r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip384r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip384r1"}],"title":"iso.org.certicom.curve.ansip384r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansip384r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip384r1":{"role":"symbol","title":"iso.org.certicom.curve.ansip384r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip384r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip384r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip384r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip521r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip521r1.json new file mode 100644 index 000000000..2d3e899e0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansip521r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip521r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip521r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip521r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip521r1"}],"title":"iso.org.certicom.curve.ansip521r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansip521r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansip521r1":{"role":"symbol","title":"iso.org.certicom.curve.ansip521r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansip521r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansip521r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip521r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163k1.json new file mode 100644 index 000000000..ccb9cce09 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163k1"}],"title":"iso.org.certicom.curve.ansit163k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit163k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit163k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit163k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163k1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163r1.json new file mode 100644 index 000000000..074d16504 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163r1"}],"title":"iso.org.certicom.curve.ansit163r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit163r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit163r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit163r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163r1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163r2.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163r2.json new file mode 100644 index 000000000..f4fcc04ec --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit163r2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163r2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163r2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163r2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163r2"}],"title":"iso.org.certicom.curve.ansit163r2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit163r2yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit163r2":{"role":"symbol","title":"iso.org.certicom.curve.ansit163r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit163r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit163r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163r2"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit193r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit193r1.json new file mode 100644 index 000000000..ad40daf99 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit193r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit193r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit193r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit193r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit193r1"}],"title":"iso.org.certicom.curve.ansit193r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit193r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit193r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit193r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit193r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit193r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit193r1"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit193r2.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit193r2.json new file mode 100644 index 000000000..af0865f05 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit193r2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit193r2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit193r2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit193r2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit193r2"}],"title":"iso.org.certicom.curve.ansit193r2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit193r2yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit193r2":{"role":"symbol","title":"iso.org.certicom.curve.ansit193r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit193r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit193r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit193r2"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit233k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit233k1.json new file mode 100644 index 000000000..de083d160 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit233k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit233k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit233k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit233k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit233k1"}],"title":"iso.org.certicom.curve.ansit233k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit233k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit233k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit233k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit233k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit233k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit233k1"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit233r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit233r1.json new file mode 100644 index 000000000..e62724e98 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit233r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit233r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit233r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit233r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit233r1"}],"title":"iso.org.certicom.curve.ansit233r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit233r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit233r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit233r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit233r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit233r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit233r1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit239k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit239k1.json new file mode 100644 index 000000000..4306b5965 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit239k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit239k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit239k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit239k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit239k1"}],"title":"iso.org.certicom.curve.ansit239k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit239k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit239k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit239k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit239k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit239k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit239k1"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit283k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit283k1.json new file mode 100644 index 000000000..eedce8a9b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit283k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit283k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit283k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit283k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit283k1"}],"title":"iso.org.certicom.curve.ansit283k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit283k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit283k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit283k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit283k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit283k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit283k1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit283r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit283r1.json new file mode 100644 index 000000000..42ded7c66 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit283r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit283r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit283r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit283r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit283r1"}],"title":"iso.org.certicom.curve.ansit283r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit283r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit283r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit283r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit283r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit283r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit283r1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit409k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit409k1.json new file mode 100644 index 000000000..9ae3ce218 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit409k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit409k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit409k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit409k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit409k1"}],"title":"iso.org.certicom.curve.ansit409k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit409k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit409k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit409k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit409k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit409k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit409k1"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit409r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit409r1.json new file mode 100644 index 000000000..0ccff26b2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit409r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit409r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit409r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit409r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit409r1"}],"title":"iso.org.certicom.curve.ansit409r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit409r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit409r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit409r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit409r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit409r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit409r1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit571k1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit571k1.json new file mode 100644 index 000000000..67dcd407b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit571k1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit571k1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit571k1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit571k1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit571k1"}],"title":"iso.org.certicom.curve.ansit571k1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit571k1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit571k1":{"role":"symbol","title":"iso.org.certicom.curve.ansit571k1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit571k1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit571k1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit571k1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit571r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit571r1.json new file mode 100644 index 000000000..535852691 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/ansit571r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit571r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit571r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit571r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit571r1"}],"title":"iso.org.certicom.curve.ansit571r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO10ansit571r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/ansit571r1":{"role":"symbol","title":"iso.org.certicom.curve.ansit571r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ansit571r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/ansit571r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit571r1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/equatable-implementations.json new file mode 100644 index 000000000..33ef6ce2d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/hash(into:).json new file mode 100644 index 000000000..19b3d159a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV3orgV8certicomV5curveO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/rawrepresentable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/hashvalue.json new file mode 100644 index 000000000..57317dc8f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV3orgV8certicomV5curveO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/id.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/id.json new file mode 100644 index 000000000..eac1f851b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/id"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/init(rawvalue:).json new file mode 100644 index 000000000..d30f241db --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO8rawValueAISg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/names.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/names.json new file mode 100644 index 000000000..cc88f702f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/names"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/rawrepresentable-implementations.json new file mode 100644 index 000000000..0b7c4a180 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp112r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp112r1.json new file mode 100644 index 000000000..cdfa39250 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp112r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp112r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp112r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp112r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp112r1"}],"title":"iso.org.certicom.curve.secp112r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO9secp112r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/secp112r1":{"role":"symbol","title":"iso.org.certicom.curve.secp112r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp112r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp112r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp112r1"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp112r2.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp112r2.json new file mode 100644 index 000000000..d32b37394 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp112r2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp112r2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp112r2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp112r2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp112r2"}],"title":"iso.org.certicom.curve.secp112r2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO9secp112r2yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/secp112r2":{"role":"symbol","title":"iso.org.certicom.curve.secp112r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp112r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp112r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp112r2"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp128r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp128r1.json new file mode 100644 index 000000000..ab4870d28 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp128r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp128r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp128r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp128r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp128r1"}],"title":"iso.org.certicom.curve.secp128r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO9secp128r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/secp128r1":{"role":"symbol","title":"iso.org.certicom.curve.secp128r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp128r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp128r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp128r1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp128r2.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp128r2.json new file mode 100644 index 000000000..47f105c4c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/secp128r2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp128r2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp128r2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp128r2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp128r2"}],"title":"iso.org.certicom.curve.secp128r2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO9secp128r2yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/secp128r2":{"role":"symbol","title":"iso.org.certicom.curve.secp128r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secp128r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/secp128r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp128r2"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect113r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect113r1.json new file mode 100644 index 000000000..beb6ab501 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect113r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect113r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect113r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect113r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect113r1"}],"title":"iso.org.certicom.curve.sect113r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO9sect113r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/sect113r1":{"role":"symbol","title":"iso.org.certicom.curve.sect113r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect113r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect113r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect113r1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect113r2.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect113r2.json new file mode 100644 index 000000000..bd9dd98c9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect113r2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect113r2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect113r2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect113r2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect113r2"}],"title":"iso.org.certicom.curve.sect113r2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO9sect113r2yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/sect113r2":{"role":"symbol","title":"iso.org.certicom.curve.sect113r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect113r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect113r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect113r2"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect131r1.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect131r1.json new file mode 100644 index 000000000..3b719c92a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect131r1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect131r1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect131r1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect131r1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect131r1"}],"title":"iso.org.certicom.curve.sect131r1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO9sect131r1yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/sect131r1":{"role":"symbol","title":"iso.org.certicom.curve.sect131r1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect131r1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect131r1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect131r1"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect131r2.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect131r2.json new file mode 100644 index 000000000..dc257ba5c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/curve/sect131r2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect131r2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect131r2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect131r2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect131r2"}],"title":"iso.org.certicom.curve.sect131r2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV5curveO9sect131r2yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve/sect131r2":{"role":"symbol","title":"iso.org.certicom.curve.sect131r2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sect131r2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve\/sect131r2","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect131r2"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/id.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/id.json new file mode 100644 index 000000000..fdd7faedf --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV8certicomV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/id"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/names.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/names.json new file mode 100644 index 000000000..780753d28 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV8certicomV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes.json new file mode 100644 index 000000000..c372c03db --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/dhSinglePassCofactorDHRecommendedKDF","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/dhSinglePassCofactorDHSpecifiedKDF","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/ecdh","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/ecmqv"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"title":"iso.org.certicom.schemes","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV3orgV8certicomV7schemesO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"schemes"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/dhSinglePassCofactorDHRecommendedKDF":{"role":"symbol","title":"iso.org.certicom.schemes.dhSinglePassCofactorDHRecommendedKDF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dhSinglePassCofactorDHRecommendedKDF"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/dhSinglePassCofactorDHRecommendedKDF","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/dhsinglepasscofactordhrecommendedkdf"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/id"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/names"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/ecdh":{"role":"symbol","title":"iso.org.certicom.schemes.ecdh","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdh"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/ecdh","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/ecdh"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/dhSinglePassCofactorDHSpecifiedKDF":{"role":"symbol","title":"iso.org.certicom.schemes.dhSinglePassCofactorDHSpecifiedKDF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dhSinglePassCofactorDHSpecifiedKDF"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/dhSinglePassCofactorDHSpecifiedKDF","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/dhsinglepasscofactordhspecifiedkdf"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/ecmqv":{"role":"symbol","title":"iso.org.certicom.schemes.ecmqv","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecmqv"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/ecmqv","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/ecmqv"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/!=(_:_:).json new file mode 100644 index 000000000..83ad1998f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV3orgV8certicomV7schemesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhrecommendedkdf.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhrecommendedkdf.json new file mode 100644 index 000000000..43eb71ba8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhrecommendedkdf.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dhSinglePassCofactorDHRecommendedKDF"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/dhsinglepasscofactordhrecommendedkdf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/dhSinglePassCofactorDHRecommendedKDF","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dhSinglePassCofactorDHRecommendedKDF"}],"title":"iso.org.certicom.schemes.dhSinglePassCofactorDHRecommendedKDF","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV7schemesO36dhSinglePassCofactorDHRecommendedKDFyA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/dhSinglePassCofactorDHRecommendedKDF":{"role":"symbol","title":"iso.org.certicom.schemes.dhSinglePassCofactorDHRecommendedKDF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dhSinglePassCofactorDHRecommendedKDF"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/dhSinglePassCofactorDHRecommendedKDF","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/dhsinglepasscofactordhrecommendedkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhspecifiedkdf.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhspecifiedkdf.json new file mode 100644 index 000000000..d54f97f52 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhspecifiedkdf.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dhSinglePassCofactorDHSpecifiedKDF"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/dhsinglepasscofactordhspecifiedkdf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/dhSinglePassCofactorDHSpecifiedKDF","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dhSinglePassCofactorDHSpecifiedKDF"}],"title":"iso.org.certicom.schemes.dhSinglePassCofactorDHSpecifiedKDF","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV7schemesO34dhSinglePassCofactorDHSpecifiedKDFyA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/dhSinglePassCofactorDHSpecifiedKDF":{"role":"symbol","title":"iso.org.certicom.schemes.dhSinglePassCofactorDHSpecifiedKDF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dhSinglePassCofactorDHSpecifiedKDF"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/dhSinglePassCofactorDHSpecifiedKDF","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/dhsinglepasscofactordhspecifiedkdf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/ecdh.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/ecdh.json new file mode 100644 index 000000000..7c13ba6b6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/ecdh.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdh"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/ecdh"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/ecdh","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdh"}],"title":"iso.org.certicom.schemes.ecdh","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV7schemesO4ecdhyA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/ecdh":{"role":"symbol","title":"iso.org.certicom.schemes.ecdh","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdh"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/ecdh","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/ecdh"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/ecmqv.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/ecmqv.json new file mode 100644 index 000000000..90189ce51 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/ecmqv.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecmqv"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/ecmqv"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/ecmqv","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecmqv"}],"title":"iso.org.certicom.schemes.ecmqv","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV8certicomV7schemesO5ecmqvyA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/ecmqv":{"role":"symbol","title":"iso.org.certicom.schemes.ecmqv","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecmqv"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/ecmqv","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/ecmqv"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/equatable-implementations.json new file mode 100644 index 000000000..7702c2d27 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/hash(into:).json new file mode 100644 index 000000000..776d2a390 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV3orgV8certicomV7schemesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/hashvalue.json new file mode 100644 index 000000000..070d89791 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV3orgV8certicomV7schemesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/id.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/id.json new file mode 100644 index 000000000..3175dbb8e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV8certicomV7schemesO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/id"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/init(rawvalue:).json new file mode 100644 index 000000000..b91fe5bba --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV3orgV8certicomV7schemesO8rawValueAISg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]]},"references":{"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/names.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/names.json new file mode 100644 index 000000000..55ce5d331 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV8certicomV7schemesO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/names"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/rawrepresentable-implementations.json new file mode 100644 index 000000000..f6d4be943 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/certicom/schemes/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/certicom":{"role":"symbol","title":"iso.org.certicom","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"certicom"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certicom"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod.json b/3.4.0/data/documentation/shieldoid/iso/org/dod.json new file mode 100644 index 000000000..012e6f00e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"title":"iso.org.dod","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV3orgV3dodV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"dod"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/names"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/id"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/id.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/id.json new file mode 100644 index 000000000..9bb53824c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet.json new file mode 100644 index 000000000..63be11a40 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"title":"iso.org.dod.internet","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"internet"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/names"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/id"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/id.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/id.json new file mode 100644 index 000000000..9f0c9c131 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/id"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/names.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/names.json new file mode 100644 index 000000000..d55a3069f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/names"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security.json new file mode 100644 index 000000000..b8ff7626b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"title":"iso.org.dod.internet.security","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"security"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/names"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/id"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/id.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/id.json new file mode 100644 index 000000000..52ea3e1bf --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms.json new file mode 100644 index 000000000..16b20226f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"title":"iso.org.dod.internet.security.mechanisms","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"mechanisms"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/id"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/names"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/id.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/id.json new file mode 100644 index 000000000..9e79a2b5f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/names.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/names.json new file mode 100644 index 000000000..83616ecc3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/names"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix.json new file mode 100644 index 000000000..08ec1eee6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"title":"iso.org.dod.internet.security.mechanisms.pkix","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"pkix"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/names"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/id.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/id.json new file mode 100644 index 000000000..1e667daf5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/id"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp.json new file mode 100644 index 000000000..976aeb105 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/clientAuth","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/codeSigning","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/dvcs","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/emailProtection","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCapwapAC","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCapwapWTP","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcArchive","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcCA","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcRA","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpEapOverLAN","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpEapOverPPP","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpIpsecIKE","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpClient","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpResponder","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpServer","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendOwner","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendProxiedOwner","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendProxy","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendRouter","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSipDomain","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecEndSystem","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecTunnel","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecUser","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ocspSigning","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/sbgpCertAAServerAuth","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureShellClient","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureShellServer","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/serverAuth","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/timeStamping"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"kp"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"]]},"references":{"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpScvpServer":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpScvpServer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpServer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpServer","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpserver"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpCertAAServerAuth":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.sbgpCertAAServerAuth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sbgpCertAAServerAuth"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/sbgpCertAAServerAuth","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/sbgpcertaaserverauth"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspSigning":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ocspSigning","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ocspSigning"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ocspSigning","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ocspsigning"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/timeStamping":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.timeStamping","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeStamping"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/timeStamping","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/timestamping"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpEapOverPPP":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpEapOverPPP","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpEapOverPPP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpEapOverPPP","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpeapoverppp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSendOwner":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendOwner","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendOwner"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendOwner","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendowner"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCapwapAC":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCapwapAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCapwapAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCapwapAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcapwapac"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/names"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/emailProtection":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.emailProtection","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailProtection"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/emailProtection","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/emailprotection"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpEapOverLAN":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpEapOverLAN","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpEapOverLAN"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpEapOverLAN","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpeapoverlan"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecEndSystem":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ipsecEndSystem","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecEndSystem"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecEndSystem","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecendsystem"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSipDomain":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSipDomain","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSipDomain"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSipDomain","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsipdomain"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/secureShellClient":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.secureShellClient","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureShellClient"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureShellClient","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureshellclient"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/codeSigning":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.codeSigning","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"codeSigning"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/codeSigning","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/codesigning"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecUser":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ipsecUser","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecUser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecUser","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecuser"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.dvcs","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dvcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/dvcs","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/dvcs"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpScvpResponder":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpScvpResponder","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpResponder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpResponder","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpresponder"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpScvpClient":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpScvpClient","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpClient"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpClient","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpclient"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSendProxiedOwner":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendProxiedOwner","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendProxiedOwner"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendProxiedOwner","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendproxiedowner"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCmcCA":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCmcCA","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcCA"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcCA","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcca"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSendProxy":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendProxy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendProxy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendProxy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendproxy"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/id"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSendRouter":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendRouter","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendRouter"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendRouter","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendrouter"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpIpsecIKE":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpIpsecIKE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpIpsecIKE"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpIpsecIKE","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpipsecike"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/clientAuth":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.clientAuth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientAuth"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/clientAuth","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/clientauth"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCmcArchive":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCmcArchive","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcArchive"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcArchive","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcarchive"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/secureShellServer":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.secureShellServer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureShellServer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureShellServer","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureshellserver"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCapwapWTP":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCapwapWTP","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCapwapWTP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCapwapWTP","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcapwapwtp"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecTunnel":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ipsecTunnel","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecTunnel"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecTunnel","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsectunnel"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/serverAuth":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.serverAuth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverAuth"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/serverAuth","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/serverauth"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCmcRA":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCmcRA","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcRA"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcRA","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcra"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:).json new file mode 100644 index 000000000..b2e23049e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/clientauth.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/clientauth.json new file mode 100644 index 000000000..582edc9a9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/clientauth.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientAuth"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/clientauth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/clientAuth","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientAuth"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.clientAuth","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO10clientAuthyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/clientAuth":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.clientAuth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientAuth"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/clientAuth","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/clientauth"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/codesigning.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/codesigning.json new file mode 100644 index 000000000..ae1c59661 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/codesigning.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"codeSigning"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/codesigning"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/codeSigning","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"codeSigning"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.codeSigning","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO11codeSigningyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/codeSigning":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.codeSigning","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"codeSigning"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/codeSigning","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/codesigning"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs.json new file mode 100644 index 000000000..f6e21f438 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dvcs"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/dvcs"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/dvcs","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dvcs"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.dvcs","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO4dvcsyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.dvcs","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dvcs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/dvcs","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/dvcs"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/emailprotection.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/emailprotection.json new file mode 100644 index 000000000..6b8cac455 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/emailprotection.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailProtection"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/emailprotection"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/emailProtection","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailProtection"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.emailProtection","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO15emailProtectionyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/emailProtection":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.emailProtection","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailProtection"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/emailProtection","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/emailprotection"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/equatable-implementations.json new file mode 100644 index 000000000..835eb9444 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:).json new file mode 100644 index 000000000..9cd35166e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hashvalue.json new file mode 100644 index 000000000..0fbe3ff26 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/id.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/id.json new file mode 100644 index 000000000..7c3d0a5e5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/id"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapac.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapac.json new file mode 100644 index 000000000..cf53adae1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapac.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCapwapAC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcapwapac"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCapwapAC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCapwapAC"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCapwapAC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO12idKpCapwapACyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCapwapAC":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCapwapAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCapwapAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCapwapAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcapwapac"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapwtp.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapwtp.json new file mode 100644 index 000000000..f340bee57 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapwtp.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCapwapWTP"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcapwapwtp"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCapwapWTP","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCapwapWTP"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCapwapWTP","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO13idKpCapwapWTPyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCapwapWTP":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCapwapWTP","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCapwapWTP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCapwapWTP","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcapwapwtp"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcarchive.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcarchive.json new file mode 100644 index 000000000..80e974462 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcarchive.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcArchive"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcarchive"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcArchive","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcArchive"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCmcArchive","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO14idKpCmcArchiveyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCmcArchive":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCmcArchive","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcArchive"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcArchive","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcarchive"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcca.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcca.json new file mode 100644 index 000000000..a51d2dba4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcca.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcCA"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcca"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcCA","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcCA"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCmcCA","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO9idKpCmcCAyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCmcCA":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCmcCA","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcCA"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcCA","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcca"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcra.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcra.json new file mode 100644 index 000000000..b8f471f70 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcra.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcRA"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcra"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcRA","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcRA"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCmcRA","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO9idKpCmcRAyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpCmcRA":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpCmcRA","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpCmcRA"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpCmcRA","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcra"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverlan.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverlan.json new file mode 100644 index 000000000..157801123 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverlan.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpEapOverLAN"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpeapoverlan"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpEapOverLAN","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpEapOverLAN"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpEapOverLAN","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO14idKpEapOverLANyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpEapOverLAN":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpEapOverLAN","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpEapOverLAN"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpEapOverLAN","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpeapoverlan"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverppp.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverppp.json new file mode 100644 index 000000000..f7cc05fc2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverppp.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpEapOverPPP"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpeapoverppp"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpEapOverPPP","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpEapOverPPP"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpEapOverPPP","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO14idKpEapOverPPPyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpEapOverPPP":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpEapOverPPP","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpEapOverPPP"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpEapOverPPP","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpeapoverppp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpipsecike.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpipsecike.json new file mode 100644 index 000000000..616958919 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpipsecike.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpIpsecIKE"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpipsecike"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpIpsecIKE","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpIpsecIKE"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpIpsecIKE","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO12idKpIpsecIKEyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpIpsecIKE":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpIpsecIKE","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpIpsecIKE"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpIpsecIKE","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpipsecike"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpclient.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpclient.json new file mode 100644 index 000000000..f6d808811 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpclient.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpClient"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpclient"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpClient","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpClient"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpScvpClient","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO14idKpScvpClientyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpScvpClient":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpScvpClient","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpClient"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpClient","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpclient"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpresponder.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpresponder.json new file mode 100644 index 000000000..932ffc101 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpresponder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpResponder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpresponder"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpResponder","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpResponder"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpScvpResponder","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO17idKpScvpResponderyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpScvpResponder":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpScvpResponder","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpResponder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpResponder","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpresponder"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpserver.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpserver.json new file mode 100644 index 000000000..a952a958d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpserver.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpServer"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpserver"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpServer","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpServer"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpScvpServer","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO14idKpScvpServeryA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpScvpServer":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpScvpServer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpScvpServer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpScvpServer","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpserver"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendowner.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendowner.json new file mode 100644 index 000000000..96cfc7601 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendowner.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendOwner"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendowner"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendOwner","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendOwner"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendOwner","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO13idKpSendOwneryA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSendOwner":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendOwner","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendOwner"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendOwner","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendowner"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxiedowner.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxiedowner.json new file mode 100644 index 000000000..b3447c7ca --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxiedowner.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendProxiedOwner"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendproxiedowner"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendProxiedOwner","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendProxiedOwner"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendProxiedOwner","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO20idKpSendProxiedOwneryA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSendProxiedOwner":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendProxiedOwner","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendProxiedOwner"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendProxiedOwner","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendproxiedowner"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxy.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxy.json new file mode 100644 index 000000000..e9e67e8d9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendProxy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendproxy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendProxy","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendProxy"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendProxy","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO13idKpSendProxyyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSendProxy":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendProxy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendProxy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendProxy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendproxy"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendrouter.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendrouter.json new file mode 100644 index 000000000..1662519b1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendrouter.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendRouter"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendrouter"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendRouter","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendRouter"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendRouter","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO14idKpSendRouteryA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSendRouter":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSendRouter","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSendRouter"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSendRouter","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendrouter"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsipdomain.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsipdomain.json new file mode 100644 index 000000000..0fe77a644 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsipdomain.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSipDomain"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsipdomain"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSipDomain","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSipDomain"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSipDomain","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO13idKpSipDomainyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/idKpSipDomain":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.idKpSipDomain","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"idKpSipDomain"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idKpSipDomain","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsipdomain"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawvalue:).json new file mode 100644 index 000000000..d4402a6ea --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO8rawValueAQSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecendsystem.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecendsystem.json new file mode 100644 index 000000000..f7c2376d6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecendsystem.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecEndSystem"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecendsystem"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecEndSystem","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecEndSystem"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ipsecEndSystem","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO14ipsecEndSystemyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecEndSystem":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ipsecEndSystem","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecEndSystem"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecEndSystem","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecendsystem"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsectunnel.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsectunnel.json new file mode 100644 index 000000000..0bc708765 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsectunnel.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecTunnel"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsectunnel"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecTunnel","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecTunnel"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ipsecTunnel","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO11ipsecTunnelyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecTunnel":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ipsecTunnel","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecTunnel"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecTunnel","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsectunnel"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecuser.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecuser.json new file mode 100644 index 000000000..b48db5652 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecuser.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecUser"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecuser"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecUser","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecUser"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ipsecUser","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO9ipsecUseryA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecUser":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ipsecUser","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipsecUser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecUser","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecuser"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/names.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/names.json new file mode 100644 index 000000000..627a171ef --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/names"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspsigning.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspsigning.json new file mode 100644 index 000000000..56526edf7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspsigning.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ocspSigning"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ocspsigning"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ocspSigning","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ocspSigning"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ocspSigning","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO11ocspSigningyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspSigning":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.ocspSigning","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ocspSigning"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ocspSigning","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ocspsigning"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/rawrepresentable-implementations.json new file mode 100644 index 000000000..799e332e5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpcertaaserverauth.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpcertaaserverauth.json new file mode 100644 index 000000000..71c425aae --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpcertaaserverauth.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sbgpCertAAServerAuth"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/sbgpcertaaserverauth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/sbgpCertAAServerAuth","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sbgpCertAAServerAuth"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.sbgpCertAAServerAuth","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO20sbgpCertAAServerAuthyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpCertAAServerAuth":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.sbgpCertAAServerAuth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sbgpCertAAServerAuth"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/sbgpCertAAServerAuth","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/sbgpcertaaserverauth"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellclient.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellclient.json new file mode 100644 index 000000000..83df10c29 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellclient.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureShellClient"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureshellclient"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureShellClient","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureShellClient"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.secureShellClient","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO17secureShellClientyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/secureShellClient":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.secureShellClient","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureShellClient"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureShellClient","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureshellclient"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellserver.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellserver.json new file mode 100644 index 000000000..2ef26a81b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellserver.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureShellServer"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureshellserver"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureShellServer","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureShellServer"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.secureShellServer","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO17secureShellServeryA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/secureShellServer":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.secureShellServer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureShellServer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureShellServer","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureshellserver"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/serverauth.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/serverauth.json new file mode 100644 index 000000000..a575bf5d1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/serverauth.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverAuth"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/serverauth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/serverAuth","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverAuth"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.serverAuth","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO10serverAuthyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/serverAuth":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.serverAuth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverAuth"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/serverAuth","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/serverauth"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/timestamping.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/timestamping.json new file mode 100644 index 000000000..e43e49cb2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/timestamping.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeStamping"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/timestamping"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/timeStamping","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeStamping"}],"title":"iso.org.dod.internet.security.mechanisms.pkix.kp.timeStamping","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV2kpO12timeStampingyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp/timeStamping":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp.timeStamping","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeStamping"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/timeStamping","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/timestamping"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/names.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/names.json new file mode 100644 index 000000000..2cf06e000 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV10mechanismsV4pkixV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/names"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkix"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkix"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"mechanisms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"mechanisms"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/names.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/names.json new file mode 100644 index 000000000..97841d019 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/internet/security/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV8internetV8securityV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security":{"role":"symbol","title":"iso.org.dod.internet.security","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"security"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"security"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet":{"role":"symbol","title":"iso.org.dod.internet","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"internet"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"internet"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet"},"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/names"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/dod/names.json b/3.4.0/data/documentation/shieldoid/iso/org/dod/names.json new file mode 100644 index 000000000..a627736da --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/dod/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/dod\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV3dodV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"},"doc://Shield/documentation/ShieldOID/iso/org/dod":{"role":"symbol","title":"iso.org.dod","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"dod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"dod"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/dod/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/dod\/names"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/id.json b/3.4.0/data/documentation/shieldoid/iso/org/id.json new file mode 100644 index 000000000..1fd5bd8df --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org"]]},"references":{"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso/org/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/id"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso/org/names.json b/3.4.0/data/documentation/shieldoid/iso/org/names.json new file mode 100644 index 000000000..942d98a41 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso/org/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso\/org\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3isoV3orgV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso\/org\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso/org":{"role":"symbol","title":"iso.org","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"org"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"org"}],"url":"\/documentation\/shieldoid\/iso\/org"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu.json b/3.4.0/data/documentation/shieldoid/iso_itu.json new file mode 100644 index 000000000..a8ef0583f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"title":"ShieldOID","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso","doc:\/\/Shield\/documentation\/ShieldOID\/itu"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"See: http:\/\/oid-info.com\/get\/2"}]}]}],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"title":"iso_itu","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID7iso_ituV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"iso_itu"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/names"]}],"references":{"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/iso_itu/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/id"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/names"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country.json b/3.4.0/data/documentation/shieldoid/iso_itu/country.json new file mode 100644 index 000000000..7e53d18e2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"title":"iso_itu.country","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID7iso_ituV7countryV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"country"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/names"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/id.json new file mode 100644 index 000000000..5bbe30743 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/names.json new file mode 100644 index 000000000..3440e4038 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us.json new file mode 100644 index 000000000..7f8988165 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"title":"iso_itu.country.us","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID7iso_ituV7countryV2usV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"us"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/id"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/id.json new file mode 100644 index 000000000..9fada9c45 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/names.json new file mode 100644 index 000000000..e642c4460 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization.json new file mode 100644 index 000000000..6352f95b6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"title":"iso_itu.country.us.organization","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"organization"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/id"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov.json new file mode 100644 index 000000000..150db1b54 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"title":"iso_itu.country.us.organization.gov","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"gov"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor.json new file mode 100644 index 000000000..99a5157a3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"title":"iso_itu.country.us.organization.gov.csor","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"csor"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/id.json new file mode 100644 index 000000000..9c56c4093 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/names.json new file mode 100644 index 000000000..d5bfda9a3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/names"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms.json new file mode 100644 index 000000000..1ce045828 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes.json new file mode 100644 index 000000000..26f5e1ebc --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CBC_PAD","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CCM","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CFB","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_ECB","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_GCM","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_GMAC","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_OFB","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_wrap","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_wrap_pad","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CBC_PAD","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CCM","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CFB","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_ECB","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_GCM","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_GMAC","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_OFB","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_wrap","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_wrap_pad","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CBC_PAD","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CCM","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CFB","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_ECB","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_GCM","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_GMAC","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_OFB","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_wrap","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_wrap_pad"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"aes"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_OFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_OFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_OFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_OFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ofb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_GMAC":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_GMAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_GMAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_GMAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_gmac"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_CCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_CCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ccm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_OFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_OFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_OFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_OFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ofb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_ECB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_ECB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_ECB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_ECB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ecb"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_wrap":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_wrap","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_wrap"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_wrap","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_wrap"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_GCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_GCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_GCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_GCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_gcm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_ECB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_ECB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_ECB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_ECB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ecb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_CCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_CCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ccm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_wrap_pad":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_wrap_pad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_wrap_pad"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_wrap_pad","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_wrap_pad"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_CCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_CCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ccm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_GCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_GCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_GCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_GCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_gcm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_GCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_GCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_GCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_GCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_gcm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_GMAC":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_GMAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_GMAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_GMAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_gmac"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_CBC_PAD":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_CBC_PAD","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CBC_PAD"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CBC_PAD","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_cbc_pad"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_GMAC":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_GMAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_GMAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_GMAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_gmac"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_CFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_CFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_cfb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_wrap_pad":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_wrap_pad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_wrap_pad"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_wrap_pad","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_wrap_pad"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_CFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_CFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_cfb"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_wrap_pad":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_wrap_pad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_wrap_pad"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_wrap_pad","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_wrap_pad"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_CBC_PAD":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_CBC_PAD","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CBC_PAD"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CBC_PAD","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_cbc_pad"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_CFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_CFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_cfb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_OFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_OFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_OFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_OFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ofb"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_wrap":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_wrap","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_wrap"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_wrap","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_wrap"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_ECB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_ECB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_ECB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_ECB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ecb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_wrap":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_wrap","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_wrap"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_wrap","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_wrap"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_CBC_PAD":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_CBC_PAD","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CBC_PAD"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CBC_PAD","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_cbc_pad"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/!=(_:_:).json new file mode 100644 index 000000000..f96079a69 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cbc_pad.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cbc_pad.json new file mode 100644 index 000000000..85650e250 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cbc_pad.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CBC_PAD"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_cbc_pad"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CBC_PAD","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CBC_PAD"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_CBC_PAD","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO14aes128_CBC_PADyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_CBC_PAD":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_CBC_PAD","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CBC_PAD"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CBC_PAD","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_cbc_pad"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ccm.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ccm.json new file mode 100644 index 000000000..c29344426 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ccm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CCM"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ccm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CCM","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CCM"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_CCM","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes128_CCMyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_CCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_CCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ccm"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cfb.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cfb.json new file mode 100644 index 000000000..fd286dfe5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cfb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CFB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_cfb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CFB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CFB"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_CFB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes128_CFByA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_CFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_CFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_CFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_CFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_cfb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ecb.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ecb.json new file mode 100644 index 000000000..139ae286b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ecb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_ECB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ecb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_ECB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_ECB"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_ECB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes128_ECByA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_ECB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_ECB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_ECB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_ECB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ecb"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gcm.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gcm.json new file mode 100644 index 000000000..b5183d9d7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gcm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_GCM"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_gcm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_GCM","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_GCM"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_GCM","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes128_GCMyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_GCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_GCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_GCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_GCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_gcm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gmac.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gmac.json new file mode 100644 index 000000000..664b33c84 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gmac.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_GMAC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_gmac"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_GMAC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_GMAC"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_GMAC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO11aes128_GMACyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_GMAC":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_GMAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_GMAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_GMAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_gmac"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ofb.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ofb.json new file mode 100644 index 000000000..583137ea0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ofb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_OFB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ofb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_OFB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_OFB"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_OFB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes128_OFByA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_OFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_OFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_OFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_OFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ofb"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap.json new file mode 100644 index 000000000..9acdbc80b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_wrap"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_wrap"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_wrap","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_wrap"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_wrap","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO11aes128_wrapyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_wrap":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_wrap","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_wrap"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_wrap","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_wrap"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap_pad.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap_pad.json new file mode 100644 index 000000000..1ddf63c9d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap_pad.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_wrap_pad"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_wrap_pad"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_wrap_pad","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_wrap_pad"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_wrap_pad","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO15aes128_wrap_padyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes128_wrap_pad":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes128_wrap_pad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes128_wrap_pad"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes128_wrap_pad","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_wrap_pad"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cbc_pad.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cbc_pad.json new file mode 100644 index 000000000..31b723120 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cbc_pad.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CBC_PAD"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_cbc_pad"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CBC_PAD","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CBC_PAD"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_CBC_PAD","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO14aes192_CBC_PADyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_CBC_PAD":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_CBC_PAD","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CBC_PAD"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CBC_PAD","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_cbc_pad"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ccm.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ccm.json new file mode 100644 index 000000000..542473f6d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ccm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CCM"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ccm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CCM","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CCM"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_CCM","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes192_CCMyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_CCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_CCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ccm"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cfb.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cfb.json new file mode 100644 index 000000000..8cc02b5f6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cfb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CFB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_cfb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CFB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CFB"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_CFB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes192_CFByA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_CFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_CFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_CFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_CFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_cfb"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ecb.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ecb.json new file mode 100644 index 000000000..270000aae --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ecb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_ECB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ecb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_ECB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_ECB"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_ECB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes192_ECByA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_ECB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_ECB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_ECB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_ECB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ecb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gcm.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gcm.json new file mode 100644 index 000000000..9e47cc537 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gcm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_GCM"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_gcm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_GCM","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_GCM"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_GCM","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes192_GCMyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_GCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_GCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_GCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_GCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_gcm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gmac.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gmac.json new file mode 100644 index 000000000..3fd3a5d9b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gmac.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_GMAC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_gmac"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_GMAC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_GMAC"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_GMAC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO11aes192_GMACyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_GMAC":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_GMAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_GMAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_GMAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_gmac"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ofb.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ofb.json new file mode 100644 index 000000000..d2f19dfcf --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ofb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_OFB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ofb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_OFB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_OFB"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_OFB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes192_OFByA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_OFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_OFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_OFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_OFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ofb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap.json new file mode 100644 index 000000000..6921ad5e2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_wrap"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_wrap"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_wrap","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_wrap"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_wrap","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO11aes192_wrapyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_wrap":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_wrap","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_wrap"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_wrap","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_wrap"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap_pad.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap_pad.json new file mode 100644 index 000000000..ee4f34130 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap_pad.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_wrap_pad"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_wrap_pad"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_wrap_pad","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_wrap_pad"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_wrap_pad","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO15aes192_wrap_padyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes192_wrap_pad":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes192_wrap_pad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes192_wrap_pad"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes192_wrap_pad","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_wrap_pad"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cbc_pad.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cbc_pad.json new file mode 100644 index 000000000..7359e7a57 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cbc_pad.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CBC_PAD"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_cbc_pad"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CBC_PAD","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CBC_PAD"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_CBC_PAD","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO14aes256_CBC_PADyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_CBC_PAD":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_CBC_PAD","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CBC_PAD"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CBC_PAD","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_cbc_pad"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ccm.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ccm.json new file mode 100644 index 000000000..66724f6ff --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ccm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CCM"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ccm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CCM","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CCM"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_CCM","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes256_CCMyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_CCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_CCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ccm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cfb.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cfb.json new file mode 100644 index 000000000..dd0f5f65f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cfb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CFB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_cfb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CFB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CFB"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_CFB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes256_CFByA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_CFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_CFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_CFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_CFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_cfb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ecb.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ecb.json new file mode 100644 index 000000000..4e88a3242 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ecb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_ECB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ecb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_ECB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_ECB"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_ECB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes256_ECByA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_ECB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_ECB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_ECB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_ECB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ecb"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gcm.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gcm.json new file mode 100644 index 000000000..c1ed5983e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gcm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_GCM"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_gcm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_GCM","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_GCM"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_GCM","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes256_GCMyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_GCM":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_GCM","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_GCM"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_GCM","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_gcm"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gmac.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gmac.json new file mode 100644 index 000000000..570247f47 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gmac.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_GMAC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_gmac"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_GMAC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_GMAC"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_GMAC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO11aes256_GMACyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_GMAC":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_GMAC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_GMAC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_GMAC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_gmac"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ofb.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ofb.json new file mode 100644 index 000000000..0c2494fdd --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ofb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_OFB"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ofb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_OFB","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_OFB"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_OFB","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO10aes256_OFByA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_OFB":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_OFB","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_OFB"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_OFB","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ofb"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap.json new file mode 100644 index 000000000..eff5834b7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_wrap"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_wrap"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_wrap","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_wrap"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_wrap","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO11aes256_wrapyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_wrap":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_wrap","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_wrap"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_wrap","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_wrap"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap_pad.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap_pad.json new file mode 100644 index 000000000..feab10769 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap_pad.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_wrap_pad"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_wrap_pad"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_wrap_pad","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_wrap_pad"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_wrap_pad","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO15aes256_wrap_padyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/aes256_wrap_pad":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes.aes256_wrap_pad","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes256_wrap_pad"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/aes256_wrap_pad","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_wrap_pad"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/equatable-implementations.json new file mode 100644 index 000000000..6b250a19c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hash(into:).json new file mode 100644 index 000000000..8ed4cdbb9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hashvalue.json new file mode 100644 index 000000000..cf05b8866 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/id.json new file mode 100644 index 000000000..f95d01e52 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/init(rawvalue:).json new file mode 100644 index 000000000..41bdf2b46 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO8rawValueAQSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/names.json new file mode 100644 index 000000000..bb19f99db --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV3aesO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/rawrepresentable-implementations.json new file mode 100644 index 000000000..71c71d2e0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/hash(into:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs.json new file mode 100644 index 000000000..fdace7ec8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/KACXOF256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/KMACXOF128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_224","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_384","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_512","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/kmac128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/kmac256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha224","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha384","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_224","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_384","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_512","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512_224","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake128_len","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake256_len"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/shake128":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake128"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hmacWithSHA3_512":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_512"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha224":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha224"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha3_256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/kmac128":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.kmac128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmac128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/kmac128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmac128"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/shake256_len":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake256_len","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake256_len"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake256_len","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake256_len"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha512_256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha512_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512_256"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/KMACXOF128":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.KMACXOF128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"KMACXOF128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/KMACXOF128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmacxof128"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/KACXOF256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.KACXOF256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"KACXOF256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/KACXOF256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kacxof256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha512":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha3_384":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_384"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/shake256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hmacWithSHA3_384":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_384"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hmacWithSHA3_224":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_224"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha3_224":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_224"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/shake128_len":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake128_len","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake128_len"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake128_len","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake128_len"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha3_512":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_512"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/init(rawvalue:)"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha384":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha384"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/kmac256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.kmac256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmac256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/kmac256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmac256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha512_224":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha512_224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512_224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512_224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512_224"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hmacWithSHA3_256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/!=(_:_:).json new file mode 100644 index 000000000..b49210e52 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/equatable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/equatable-implementations.json new file mode 100644 index 000000000..f8cf2bafb --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hash(into:).json new file mode 100644 index 000000000..1618d5d50 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hashvalue.json new file mode 100644 index 000000000..390941123 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_224.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_224.json new file mode 100644 index 000000000..0133e5ce9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_224"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_224"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_224","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO16hmacWithSHA3_224yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hmacWithSHA3_224":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_224"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_256.json new file mode 100644 index 000000000..ccf72f2ab --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_256"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO16hmacWithSHA3_256yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hmacWithSHA3_256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_256"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_384.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_384.json new file mode 100644 index 000000000..d4b0f1c9d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_384.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_384"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_384"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_384","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_384"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_384","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO16hmacWithSHA3_384yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hmacWithSHA3_384":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_384"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_512.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_512.json new file mode 100644 index 000000000..b13027de9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_512.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_512"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_512"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_512","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_512"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_512","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO16hmacWithSHA3_512yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hmacWithSHA3_512":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.hmacWithSHA3_512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmacWithSHA3_512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hmacWithSHA3_512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_512"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/id.json new file mode 100644 index 000000000..63b1107ae --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/init(rawvalue:).json new file mode 100644 index 000000000..585574c3d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO8rawValueAQSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kacxof256.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kacxof256.json new file mode 100644 index 000000000..7b9f7868e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kacxof256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"KACXOF256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kacxof256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/KACXOF256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"KACXOF256"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.KACXOF256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO9KACXOF256yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/KACXOF256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.KACXOF256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"KACXOF256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/KACXOF256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kacxof256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac128.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac128.json new file mode 100644 index 000000000..bc0f4c5b2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmac128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmac128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/kmac128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmac128"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.kmac128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO7kmac128yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/kmac128":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.kmac128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmac128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/kmac128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmac128"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac256.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac256.json new file mode 100644 index 000000000..45df8cb1a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmac256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmac256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/kmac256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmac256"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.kmac256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO7kmac256yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/kmac256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.kmac256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"kmac256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/kmac256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmac256"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmacxof128.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmacxof128.json new file mode 100644 index 000000000..e89130810 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmacxof128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"KMACXOF128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmacxof128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/KMACXOF128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"KMACXOF128"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.KMACXOF128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO10KMACXOF128yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/KMACXOF128":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.KMACXOF128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"KMACXOF128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/KMACXOF128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmacxof128"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/names.json new file mode 100644 index 000000000..3697c7dbc --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/rawrepresentable-implementations.json new file mode 100644 index 000000000..b2c084b47 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha224.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha224.json new file mode 100644 index 000000000..2eefa0e18 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha224","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO6sha224yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha224":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha224"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha256.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha256.json new file mode 100644 index 000000000..7bf19111b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO6sha256yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha384.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha384.json new file mode 100644 index 000000000..1b736fbd1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha384.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha384"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha384","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha384","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO6sha384yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha384":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha384"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_224.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_224.json new file mode 100644 index 000000000..f5597af85 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_224"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_224"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_224","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO8sha3_224yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha3_224":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_224"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_256.json new file mode 100644 index 000000000..4f138d373 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_256"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO8sha3_256yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha3_256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_256"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_384.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_384.json new file mode 100644 index 000000000..068023da8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_384.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_384"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_384"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_384","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_384"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_384","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO8sha3_384yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha3_384":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_384","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_384"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_384","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_384"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_512.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_512.json new file mode 100644 index 000000000..2b03b11e1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_512.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_512"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_512"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_512","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_512"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_512","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO8sha3_512yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha3_512":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha3_512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha3_512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha3_512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_512"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512.json new file mode 100644 index 000000000..66556d669 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha512","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO6sha512yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha512":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha512","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_224.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_224.json new file mode 100644 index 000000000..8d9c9ea4d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_224.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512_224"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512_224"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512_224","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512_224"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha512_224","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO10sha512_224yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha512_224":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha512_224","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512_224"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512_224","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512_224"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_256.json new file mode 100644 index 000000000..fd5ed1c48 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512_256"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha512_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO10sha512_256yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/sha512_256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.sha512_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/sha512_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512_256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128.json new file mode 100644 index 000000000..8de7f8f54 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake128"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO8shake128yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/shake128":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake128"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128_len.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128_len.json new file mode 100644 index 000000000..5f9fb49bc --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128_len.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake128_len"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake128_len"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake128_len","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake128_len"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake128_len","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO12shake128_lenyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/shake128_len":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake128_len","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake128_len"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake128_len","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake128_len"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256.json new file mode 100644 index 000000000..7036f6946 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake256"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO8shake256yA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/shake256":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake256"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256_len.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256_len.json new file mode 100644 index 000000000..fd6c22e25 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256_len.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake256_len"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake256_len"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake256_len","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake256_len"}],"title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake256_len","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV8hashAlgsO12shake256_lenyA2QmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs/shake256_len":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs.shake256_len","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shake256_len"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs\/shake256_len","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake256_len"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/id.json new file mode 100644 index 000000000..4326a3bf5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/names.json new file mode 100644 index 000000000..78cdfb33f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV4csorV14nistAlgorithmsV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"nistAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"nistAlgorithms"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"csor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"csor"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/id.json new file mode 100644 index 000000000..d5bd53f12 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/names.json new file mode 100644 index 000000000..99d6d33f9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/gov/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV3govV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov":{"role":"symbol","title":"iso_itu.country.us.organization.gov","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"gov"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"gov"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/names"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/id.json new file mode 100644 index 000000000..e22a57179 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/names.json new file mode 100644 index 000000000..ae8189c21 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/country/us/organization/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV7countryV2usV12organizationV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us":{"role":"symbol","title":"iso_itu.country.us","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"us"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"us"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization":{"role":"symbol","title":"iso_itu.country.us.organization","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"organization"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"organization"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization"},"doc://Shield/documentation/ShieldOID/iso_itu/country":{"role":"symbol","title":"iso_itu.country","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"country"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"country"}],"url":"\/documentation\/shieldoid\/iso_itu\/country"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds.json new file mode 100644 index 000000000..8fd66eb84 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"title":"iso_itu.ds","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID7iso_ituV2dsV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"ds"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm.json new file mode 100644 index 000000000..cb5180684 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"title":"iso_itu.ds.algorithm","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"algorithm"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes.json new file mode 100644 index 000000000..dc2f16613 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_192","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_192","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_192","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_192","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_192","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_192","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_256","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_128","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_192","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_256"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"title":"iso_itu.ds.algorithm.aes","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"aes"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cfb_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cfb_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_192"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ccm_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ccm_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_128"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ccm_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ccm_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_192"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gmac_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gmac_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_128"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_siv_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_siv_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_192"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gmac_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gmac_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_192"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cbc_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cbc_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_siv_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_siv_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ofb_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ofb_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_192"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cbc_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cbc_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_128"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cfb_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cfb_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_128"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_128"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ofb_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ofb_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_128"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gmac_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gmac_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_192"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cfb_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cfb_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cbc_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cbc_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_192"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_siv_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_siv_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_128"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ofb_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ofb_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ccm_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ccm_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/!=(_:_:).json new file mode 100644 index 000000000..ea50d3137 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_128.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_128.json new file mode 100644 index 000000000..9b3038dae --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_128"}],"title":"iso_itu.ds.algorithm.aes.aes_cbc_128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_cbc_128yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cbc_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cbc_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_128"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_192.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_192.json new file mode 100644 index 000000000..a7790ebbe --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_192.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_192"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_192"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_192","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_192"}],"title":"iso_itu.ds.algorithm.aes.aes_cbc_192","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_cbc_192yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cbc_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cbc_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_192"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_256.json new file mode 100644 index 000000000..edb5f4c29 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_256"}],"title":"iso_itu.ds.algorithm.aes.aes_cbc_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_cbc_256yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cbc_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cbc_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cbc_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_256"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_128.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_128.json new file mode 100644 index 000000000..c560683ab --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_128"}],"title":"iso_itu.ds.algorithm.aes.aes_ccm_128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_ccm_128yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ccm_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ccm_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_128"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_192.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_192.json new file mode 100644 index 000000000..ab7a726bf --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_192.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_192"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_192"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_192","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_192"}],"title":"iso_itu.ds.algorithm.aes.aes_ccm_192","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_ccm_192yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ccm_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ccm_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_192"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_256.json new file mode 100644 index 000000000..d87c3651a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_256"}],"title":"iso_itu.ds.algorithm.aes.aes_ccm_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_ccm_256yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ccm_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ccm_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ccm_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_128.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_128.json new file mode 100644 index 000000000..a3ae7307a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_128"}],"title":"iso_itu.ds.algorithm.aes.aes_cfb_128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_cfb_128yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cfb_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cfb_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_128"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_192.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_192.json new file mode 100644 index 000000000..c42bd7404 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_192.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_192"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_192"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_192","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_192"}],"title":"iso_itu.ds.algorithm.aes.aes_cfb_192","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_cfb_192yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cfb_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cfb_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_192"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_256.json new file mode 100644 index 000000000..660dc828d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_256"}],"title":"iso_itu.ds.algorithm.aes.aes_cfb_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_cfb_256yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_cfb_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_cfb_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_cfb_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_256"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_128.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_128.json new file mode 100644 index 000000000..a99eb0b4f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_128"}],"title":"iso_itu.ds.algorithm.aes.aes_gcm_128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_gcm_128yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_128"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_192.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_192.json new file mode 100644 index 000000000..e13d466cd --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_192.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_192"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_192"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_192","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_192"}],"title":"iso_itu.ds.algorithm.aes.aes_gcm_192","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_gcm_192yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_192"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_256.json new file mode 100644 index 000000000..443449850 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_256"}],"title":"iso_itu.ds.algorithm.aes.aes_gcm_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_gcm_256yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_128.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_128.json new file mode 100644 index 000000000..c2c44ef45 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_128"}],"title":"iso_itu.ds.algorithm.aes.aes_gcm_siv_128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G12_gcm_siv_128yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_siv_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_siv_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_128"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_192.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_192.json new file mode 100644 index 000000000..b42c85f30 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_192.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_192"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_192"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_192","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_192"}],"title":"iso_itu.ds.algorithm.aes.aes_gcm_siv_192","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G12_gcm_siv_192yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_siv_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_siv_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_192"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_256.json new file mode 100644 index 000000000..f99514b09 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_256"}],"title":"iso_itu.ds.algorithm.aes.aes_gcm_siv_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G12_gcm_siv_256yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gcm_siv_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gcm_siv_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gcm_siv_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_256"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_128.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_128.json new file mode 100644 index 000000000..d38870e25 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_128"}],"title":"iso_itu.ds.algorithm.aes.aes_gmac_128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G9_gmac_128yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gmac_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gmac_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_128"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_192.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_192.json new file mode 100644 index 000000000..a1a3ea0da --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_192.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_192"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_192"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_192","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_192"}],"title":"iso_itu.ds.algorithm.aes.aes_gmac_192","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G9_gmac_192yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gmac_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gmac_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_192"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_256.json new file mode 100644 index 000000000..9c3dbd831 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_256"}],"title":"iso_itu.ds.algorithm.aes.aes_gmac_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G9_gmac_256yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_gmac_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_gmac_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_gmac_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_256"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_128.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_128.json new file mode 100644 index 000000000..effd8e820 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_128"}],"title":"iso_itu.ds.algorithm.aes.aes_ofb_128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_ofb_128yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ofb_128":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ofb_128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_128","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_128"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_192.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_192.json new file mode 100644 index 000000000..5276d0e74 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_192.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_192"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_192"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_192","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_192"}],"title":"iso_itu.ds.algorithm.aes.aes_ofb_192","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_ofb_192yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ofb_192":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ofb_192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_192","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_192"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_256.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_256.json new file mode 100644 index 000000000..b45836baf --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_256"}],"title":"iso_itu.ds.algorithm.aes.aes_ofb_256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO0G8_ofb_256yA2ImF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/aes_ofb_256":{"role":"symbol","title":"iso_itu.ds.algorithm.aes.aes_ofb_256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes_ofb_256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_256","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_256"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/equatable-implementations.json new file mode 100644 index 000000000..5d52156ee --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/hash(into:).json new file mode 100644 index 000000000..17c837c8f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/hashvalue.json new file mode 100644 index 000000000..2fa37ebe6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/rawrepresentable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/id.json new file mode 100644 index 000000000..35c15266d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/init(rawvalue:).json new file mode 100644 index 000000000..896b11806 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO8rawValueAISg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/init(rawvalue:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/names.json new file mode 100644 index 000000000..aac5c844d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV3aesO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/rawrepresentable-implementations.json new file mode 100644 index 000000000..cf1d9fc78 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/aes/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/id.json new file mode 100644 index 000000000..b222a120c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/names.json new file mode 100644 index 000000000..dccb107c9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/algorithm/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV9algorithmV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/names"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm":{"role":"symbol","title":"iso_itu.ds.algorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"algorithm"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype.json new file mode 100644 index 000000000..08542f9da --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/aaCertificate","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/aliasedEntryName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeAuthorityRevocationList","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeCertificate","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeCertificateRevocationList","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeDescriptorCertificate","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeIntegrityInfo","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/authorityRevocationList","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/businessCategory","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/caCertificate","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificatePolicy","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificateRevocationList","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificationPracticeStmt","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/clearance","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/commonName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/communicationsNetwork","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/communicationsService","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/confKeyInfo","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/contentUrl","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/countryName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/crossCertificatePair","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/defaultDirQop","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/delegationPath","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/deltaRevocationList","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/description","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/destinationIndicator","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/distinguishedName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/dmdName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/dnQualifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/enhancedSearchGuide","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epc","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epcFormat","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epcInUrn","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/facsimileTelephoneNumber","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/family","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/generationQualifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/givenName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/houseIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/initials","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/internationalISDNNumber","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/knowledgeInformation","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/ldapUrl","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/localityName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/member","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/name","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/objectClass","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationalUnitName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/owner","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/permission","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/physicalDeliveryOfficeName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pkiPath","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postOfficeBox","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postalAddress","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postalCode","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/preferredDeliveryMethod","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/presentationAddress","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/privPolicy","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/protPrivPolicy","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/protocolInformation","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pseudonym","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pwdAttribute","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/registeredAddress","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/role","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/roleOccupant","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/searchGuide","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/seeAlso","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/serialNumber","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/stateOrProvinceName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/streetAddress","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/supportedAlgorithms","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/supportedApplicationContext","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/surname","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagAfi","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagLocation","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagOid","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/telephoneNumber","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/teletexTerminalIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/telexNumber","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/title","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uii","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uiiFormat","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uiiInUrh","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uniqueIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uniqueMember","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uri","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/url","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/urn","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/urnC","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userCertificate","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userPassword","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userPwd","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/utmCoordinates","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uuidpair","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/x121Address","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/xmlPrivPolicy","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/xmlPrivilegeInfo"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"title":"iso_itu.ds.attributeType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"attributeType"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributecertificate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/objectClass":{"role":"symbol","title":"iso_itu.ds.attributeType.objectClass","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"objectClass"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/objectClass","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/objectclass"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/clearance":{"role":"symbol","title":"iso_itu.ds.attributeType.clearance","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"clearance"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/clearance","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/clearance"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/aliasedEntryName":{"role":"symbol","title":"iso_itu.ds.attributeType.aliasedEntryName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aliasedEntryName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/aliasedEntryName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/aliasedentryname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/contentUrl":{"role":"symbol","title":"iso_itu.ds.attributeType.contentUrl","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentUrl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/contentUrl","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/contenturl"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/certificatePolicy":{"role":"symbol","title":"iso_itu.ds.attributeType.certificatePolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificatePolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificatePolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificatepolicy"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/facsimileTelephoneNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.facsimileTelephoneNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"facsimileTelephoneNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/facsimileTelephoneNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/facsimiletelephonenumber"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/preferredDeliveryMethod":{"role":"symbol","title":"iso_itu.ds.attributeType.preferredDeliveryMethod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"preferredDeliveryMethod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/preferredDeliveryMethod","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/preferreddeliverymethod"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/givenName":{"role":"symbol","title":"iso_itu.ds.attributeType.givenName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"givenName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/givenName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/givenname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/userCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.userCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/usercertificate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/certificationPracticeStmt":{"role":"symbol","title":"iso_itu.ds.attributeType.certificationPracticeStmt","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificationPracticeStmt"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificationPracticeStmt","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificationpracticestmt"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/postalAddress":{"role":"symbol","title":"iso_itu.ds.attributeType.postalAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postalAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postalAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postaladdress"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/epc":{"role":"symbol","title":"iso_itu.ds.attributeType.epc","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epc"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epc","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epc"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/permission":{"role":"symbol","title":"iso_itu.ds.attributeType.permission","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permission"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/permission","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/permission"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/pkiPath":{"role":"symbol","title":"iso_itu.ds.attributeType.pkiPath","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkiPath"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pkiPath","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pkipath"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/roleOccupant":{"role":"symbol","title":"iso_itu.ds.attributeType.roleOccupant","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"roleOccupant"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/roleOccupant","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/roleoccupant"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/seeAlso":{"role":"symbol","title":"iso_itu.ds.attributeType.seeAlso","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"seeAlso"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/seeAlso","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/seealso"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uniqueMember":{"role":"symbol","title":"iso_itu.ds.attributeType.uniqueMember","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniqueMember"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uniqueMember","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uniquemember"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/tagLocation":{"role":"symbol","title":"iso_itu.ds.attributeType.tagLocation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagLocation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagLocation","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/taglocation"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/supportedApplicationContext":{"role":"symbol","title":"iso_itu.ds.attributeType.supportedApplicationContext","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"supportedApplicationContext"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/supportedApplicationContext","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/supportedapplicationcontext"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/protocolInformation":{"role":"symbol","title":"iso_itu.ds.attributeType.protocolInformation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"protocolInformation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/protocolInformation","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/protocolinformation"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/authorityRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.authorityRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/authorityRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/authorityrevocationlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/enhancedSearchGuide":{"role":"symbol","title":"iso_itu.ds.attributeType.enhancedSearchGuide","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"enhancedSearchGuide"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/enhancedSearchGuide","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/enhancedsearchguide"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/delegationPath":{"role":"symbol","title":"iso_itu.ds.attributeType.delegationPath","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegationPath"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/delegationPath","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/delegationpath"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/telexNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.telexNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telexNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/telexNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/telexnumber"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/deltaRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.deltaRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/deltaRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/deltarevocationlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/localityName":{"role":"symbol","title":"iso_itu.ds.attributeType.localityName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"localityName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/localityName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/localityname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/serialNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.serialNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/serialNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/serialnumber"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uuidpair":{"role":"symbol","title":"iso_itu.ds.attributeType.uuidpair","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uuidpair"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uuidpair","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uuidpair"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/surname":{"role":"symbol","title":"iso_itu.ds.attributeType.surname","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"surname"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/surname","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/surname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/crossCertificatePair":{"role":"symbol","title":"iso_itu.ds.attributeType.crossCertificatePair","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crossCertificatePair"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/crossCertificatePair","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/crosscertificatepair"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/protPrivPolicy":{"role":"symbol","title":"iso_itu.ds.attributeType.protPrivPolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"protPrivPolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/protPrivPolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/protprivpolicy"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/dnQualifier":{"role":"symbol","title":"iso_itu.ds.attributeType.dnQualifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dnQualifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/dnQualifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/dnqualifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeCertificateRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeCertificateRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeCertificateRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeCertificateRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributecertificaterevocationlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/defaultDirQop":{"role":"symbol","title":"iso_itu.ds.attributeType.defaultDirQop","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultDirQop"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/defaultDirQop","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/defaultdirqop"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/tagOid":{"role":"symbol","title":"iso_itu.ds.attributeType.tagOid","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagOid"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagOid","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/tagoid"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/epcFormat":{"role":"symbol","title":"iso_itu.ds.attributeType.epcFormat","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epcFormat"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epcFormat","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epcformat"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/telephoneNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.telephoneNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telephoneNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/telephoneNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/telephonenumber"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/ldapUrl":{"role":"symbol","title":"iso_itu.ds.attributeType.ldapUrl","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ldapUrl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/ldapUrl","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/ldapurl"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/postOfficeBox":{"role":"symbol","title":"iso_itu.ds.attributeType.postOfficeBox","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postOfficeBox"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postOfficeBox","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postofficebox"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/confKeyInfo":{"role":"symbol","title":"iso_itu.ds.attributeType.confKeyInfo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"confKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/confKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/confkeyinfo"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/organizationIdentifier":{"role":"symbol","title":"iso_itu.ds.attributeType.organizationIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationidentifier"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/description":{"role":"symbol","title":"iso_itu.ds.attributeType.description","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/description"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uii":{"role":"symbol","title":"iso_itu.ds.attributeType.uii","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uii"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uii","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uii"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/urnC":{"role":"symbol","title":"iso_itu.ds.attributeType.urnC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"urnC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/urnC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/urnc"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/teletexTerminalIdentifier":{"role":"symbol","title":"iso_itu.ds.attributeType.teletexTerminalIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"teletexTerminalIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/teletexTerminalIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/teletexterminalidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/stateOrProvinceName":{"role":"symbol","title":"iso_itu.ds.attributeType.stateOrProvinceName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stateOrProvinceName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/stateOrProvinceName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/stateorprovincename"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/url":{"role":"symbol","title":"iso_itu.ds.attributeType.url","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"url"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/url","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/url"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/userPwd":{"role":"symbol","title":"iso_itu.ds.attributeType.userPwd","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userPwd"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userPwd","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/userpwd"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/communicationsService":{"role":"symbol","title":"iso_itu.ds.attributeType.communicationsService","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"communicationsService"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/communicationsService","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/communicationsservice"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/epcInUrn":{"role":"symbol","title":"iso_itu.ds.attributeType.epcInUrn","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epcInUrn"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epcInUrn","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epcinurn"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/registeredAddress":{"role":"symbol","title":"iso_itu.ds.attributeType.registeredAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"registeredAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/registeredAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/registeredaddress"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/owner":{"role":"symbol","title":"iso_itu.ds.attributeType.owner","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"owner"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/owner","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/owner"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/presentationAddress":{"role":"symbol","title":"iso_itu.ds.attributeType.presentationAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/presentationAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/presentationaddress"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeAuthorityRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeAuthorityRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeAuthorityRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeAuthorityRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributeauthorityrevocationlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/organizationalUnitName":{"role":"symbol","title":"iso_itu.ds.attributeType.organizationalUnitName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationalUnitName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationalUnitName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationalunitname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/organizationName":{"role":"symbol","title":"iso_itu.ds.attributeType.organizationName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/caCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.caCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"caCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/caCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/cacertificate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/title":{"role":"symbol","title":"iso_itu.ds.attributeType.title","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/title","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/title"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/urn":{"role":"symbol","title":"iso_itu.ds.attributeType.urn","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"urn"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/urn","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/urn"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/supportedAlgorithms":{"role":"symbol","title":"iso_itu.ds.attributeType.supportedAlgorithms","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"supportedAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/supportedAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/supportedalgorithms"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/searchGuide":{"role":"symbol","title":"iso_itu.ds.attributeType.searchGuide","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchGuide"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/searchGuide","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/searchguide"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/userPassword":{"role":"symbol","title":"iso_itu.ds.attributeType.userPassword","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userPassword"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userPassword","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/userpassword"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/pseudonym":{"role":"symbol","title":"iso_itu.ds.attributeType.pseudonym","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pseudonym"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pseudonym","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pseudonym"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/utmCoordinates":{"role":"symbol","title":"iso_itu.ds.attributeType.utmCoordinates","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"utmCoordinates"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/utmCoordinates","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/utmcoordinates"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uri":{"role":"symbol","title":"iso_itu.ds.attributeType.uri","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uri","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uri"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/destinationIndicator":{"role":"symbol","title":"iso_itu.ds.attributeType.destinationIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"destinationIndicator"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/destinationIndicator","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/destinationindicator"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/dmdName":{"role":"symbol","title":"iso_itu.ds.attributeType.dmdName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dmdName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/dmdName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/dmdname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/member":{"role":"symbol","title":"iso_itu.ds.attributeType.member","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"member"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/member","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/member"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/xmlPrivilegeInfo":{"role":"symbol","title":"iso_itu.ds.attributeType.xmlPrivilegeInfo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xmlPrivilegeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/xmlPrivilegeInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/xmlprivilegeinfo"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/pwdAttribute":{"role":"symbol","title":"iso_itu.ds.attributeType.pwdAttribute","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pwdAttribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pwdAttribute","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pwdattribute"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeDescriptorCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeDescriptorCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeDescriptorCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeDescriptorCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributedescriptorcertificate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/distinguishedName":{"role":"symbol","title":"iso_itu.ds.attributeType.distinguishedName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"distinguishedName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/distinguishedName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/distinguishedname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/certificateRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.certificateRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificateRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificaterevocationlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/xmlPrivPolicy":{"role":"symbol","title":"iso_itu.ds.attributeType.xmlPrivPolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xmlPrivPolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/xmlPrivPolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/xmlprivpolicy"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/houseIdentifier":{"role":"symbol","title":"iso_itu.ds.attributeType.houseIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"houseIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/houseIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/houseidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/internationalISDNNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.internationalISDNNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"internationalISDNNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/internationalISDNNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/internationalisdnnumber"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/generationQualifier":{"role":"symbol","title":"iso_itu.ds.attributeType.generationQualifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generationQualifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/generationQualifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/generationqualifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/tagAfi":{"role":"symbol","title":"iso_itu.ds.attributeType.tagAfi","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagAfi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagAfi","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/tagafi"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/countryName":{"role":"symbol","title":"iso_itu.ds.attributeType.countryName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"countryName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/countryName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/countryname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/knowledgeInformation":{"role":"symbol","title":"iso_itu.ds.attributeType.knowledgeInformation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"knowledgeInformation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/knowledgeInformation","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/knowledgeinformation"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/postalCode":{"role":"symbol","title":"iso_itu.ds.attributeType.postalCode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postalCode"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postalCode","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postalcode"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/businessCategory":{"role":"symbol","title":"iso_itu.ds.attributeType.businessCategory","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"businessCategory"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/businessCategory","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/businesscategory"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/role":{"role":"symbol","title":"iso_itu.ds.attributeType.role","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/role","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/role"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/streetAddress":{"role":"symbol","title":"iso_itu.ds.attributeType.streetAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"streetAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/streetAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/streetaddress"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/physicalDeliveryOfficeName":{"role":"symbol","title":"iso_itu.ds.attributeType.physicalDeliveryOfficeName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"physicalDeliveryOfficeName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/physicalDeliveryOfficeName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/physicaldeliveryofficename"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uiiInUrh":{"role":"symbol","title":"iso_itu.ds.attributeType.uiiInUrh","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uiiInUrh"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uiiInUrh","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uiiinurh"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uiiFormat":{"role":"symbol","title":"iso_itu.ds.attributeType.uiiFormat","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uiiFormat"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uiiFormat","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uiiformat"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/communicationsNetwork":{"role":"symbol","title":"iso_itu.ds.attributeType.communicationsNetwork","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"communicationsNetwork"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/communicationsNetwork","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/communicationsnetwork"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/family":{"role":"symbol","title":"iso_itu.ds.attributeType.family","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"family"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/family","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/family"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/commonName":{"role":"symbol","title":"iso_itu.ds.attributeType.commonName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"commonName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/commonName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/commonname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/x121Address":{"role":"symbol","title":"iso_itu.ds.attributeType.x121Address","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"x121Address"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/x121Address","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/x121address"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/name":{"role":"symbol","title":"iso_itu.ds.attributeType.name","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/name"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/privPolicy":{"role":"symbol","title":"iso_itu.ds.attributeType.privPolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"privPolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/privPolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/privpolicy"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uniqueIdentifier":{"role":"symbol","title":"iso_itu.ds.attributeType.uniqueIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uniqueIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uniqueidentifier"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/aaCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.aaCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aaCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/aaCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/aacertificate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeIntegrityInfo":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeIntegrityInfo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeIntegrityInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeIntegrityInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributeintegrityinfo"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/initials":{"role":"symbol","title":"iso_itu.ds.attributeType.initials","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"initials"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/initials","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/initials"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/!=(_:_:).json new file mode 100644 index 000000000..3a4b3eb32 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID7iso_ituV2dsV13attributeTypeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/equatable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/aacertificate.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/aacertificate.json new file mode 100644 index 000000000..d35406d25 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/aacertificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aaCertificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/aacertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/aaCertificate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aaCertificate"}],"title":"iso_itu.ds.attributeType.aaCertificate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO13aaCertificateyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/aaCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.aaCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aaCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/aaCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/aacertificate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/aliasedentryname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/aliasedentryname.json new file mode 100644 index 000000000..0ebf18255 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/aliasedentryname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aliasedEntryName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/aliasedentryname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/aliasedEntryName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aliasedEntryName"}],"title":"iso_itu.ds.attributeType.aliasedEntryName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO16aliasedEntryNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/aliasedEntryName":{"role":"symbol","title":"iso_itu.ds.attributeType.aliasedEntryName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"aliasedEntryName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/aliasedEntryName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/aliasedentryname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributeauthorityrevocationlist.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributeauthorityrevocationlist.json new file mode 100644 index 000000000..111d0d703 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributeauthorityrevocationlist.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeAuthorityRevocationList"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributeauthorityrevocationlist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeAuthorityRevocationList","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeAuthorityRevocationList"}],"title":"iso_itu.ds.attributeType.attributeAuthorityRevocationList","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO0F23AuthorityRevocationListyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeAuthorityRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeAuthorityRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeAuthorityRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeAuthorityRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributeauthorityrevocationlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificate.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificate.json new file mode 100644 index 000000000..38c3ebae3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeCertificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributecertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeCertificate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeCertificate"}],"title":"iso_itu.ds.attributeType.attributeCertificate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO0F11CertificateyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributecertificate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificaterevocationlist.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificaterevocationlist.json new file mode 100644 index 000000000..57b124e6a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificaterevocationlist.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeCertificateRevocationList"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributecertificaterevocationlist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeCertificateRevocationList","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeCertificateRevocationList"}],"title":"iso_itu.ds.attributeType.attributeCertificateRevocationList","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO0F25CertificateRevocationListyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeCertificateRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeCertificateRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeCertificateRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeCertificateRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributecertificaterevocationlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributedescriptorcertificate.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributedescriptorcertificate.json new file mode 100644 index 000000000..49d3d442a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributedescriptorcertificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeDescriptorCertificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributedescriptorcertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeDescriptorCertificate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeDescriptorCertificate"}],"title":"iso_itu.ds.attributeType.attributeDescriptorCertificate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO0F21DescriptorCertificateyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeDescriptorCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeDescriptorCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeDescriptorCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeDescriptorCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributedescriptorcertificate"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributeintegrityinfo.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributeintegrityinfo.json new file mode 100644 index 000000000..b2283ceb0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/attributeintegrityinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeIntegrityInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributeintegrityinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeIntegrityInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeIntegrityInfo"}],"title":"iso_itu.ds.attributeType.attributeIntegrityInfo","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO0F13IntegrityInfoyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/attributeIntegrityInfo":{"role":"symbol","title":"iso_itu.ds.attributeType.attributeIntegrityInfo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeIntegrityInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/attributeIntegrityInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributeintegrityinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/authorityrevocationlist.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/authorityrevocationlist.json new file mode 100644 index 000000000..1d5416bad --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/authorityrevocationlist.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityRevocationList"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/authorityrevocationlist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/authorityRevocationList","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityRevocationList"}],"title":"iso_itu.ds.attributeType.authorityRevocationList","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO23authorityRevocationListyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/authorityRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.authorityRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/authorityRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/authorityrevocationlist"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/businesscategory.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/businesscategory.json new file mode 100644 index 000000000..bcf08da0c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/businesscategory.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"businessCategory"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/businesscategory"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/businessCategory","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"businessCategory"}],"title":"iso_itu.ds.attributeType.businessCategory","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO16businessCategoryyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/businessCategory":{"role":"symbol","title":"iso_itu.ds.attributeType.businessCategory","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"businessCategory"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/businessCategory","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/businesscategory"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/cacertificate.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/cacertificate.json new file mode 100644 index 000000000..b046e2369 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/cacertificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"caCertificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/cacertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/caCertificate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"caCertificate"}],"title":"iso_itu.ds.attributeType.caCertificate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO13caCertificateyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/caCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.caCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"caCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/caCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/cacertificate"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificatepolicy.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificatepolicy.json new file mode 100644 index 000000000..4f70b0f3f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificatepolicy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificatePolicy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificatepolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificatePolicy","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificatePolicy"}],"title":"iso_itu.ds.attributeType.certificatePolicy","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO17certificatePolicyyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/certificatePolicy":{"role":"symbol","title":"iso_itu.ds.attributeType.certificatePolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificatePolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificatePolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificatepolicy"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificaterevocationlist.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificaterevocationlist.json new file mode 100644 index 000000000..b3316ebd0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificaterevocationlist.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateRevocationList"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificaterevocationlist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificateRevocationList","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateRevocationList"}],"title":"iso_itu.ds.attributeType.certificateRevocationList","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO25certificateRevocationListyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/certificateRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.certificateRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificateRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificaterevocationlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificationpracticestmt.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificationpracticestmt.json new file mode 100644 index 000000000..423768405 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/certificationpracticestmt.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificationPracticeStmt"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificationpracticestmt"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificationPracticeStmt","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificationPracticeStmt"}],"title":"iso_itu.ds.attributeType.certificationPracticeStmt","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO25certificationPracticeStmtyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/certificationPracticeStmt":{"role":"symbol","title":"iso_itu.ds.attributeType.certificationPracticeStmt","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificationPracticeStmt"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/certificationPracticeStmt","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificationpracticestmt"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/clearance.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/clearance.json new file mode 100644 index 000000000..adaebe314 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/clearance.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"clearance"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/clearance"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/clearance","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"clearance"}],"title":"iso_itu.ds.attributeType.clearance","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO9clearanceyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/clearance":{"role":"symbol","title":"iso_itu.ds.attributeType.clearance","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"clearance"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/clearance","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/clearance"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/commonname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/commonname.json new file mode 100644 index 000000000..f77b10fd0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/commonname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"commonName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/commonname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/commonName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"commonName"}],"title":"iso_itu.ds.attributeType.commonName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO10commonNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/commonName":{"role":"symbol","title":"iso_itu.ds.attributeType.commonName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"commonName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/commonName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/commonname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/communicationsnetwork.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/communicationsnetwork.json new file mode 100644 index 000000000..0d2957b73 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/communicationsnetwork.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"communicationsNetwork"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/communicationsnetwork"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/communicationsNetwork","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"communicationsNetwork"}],"title":"iso_itu.ds.attributeType.communicationsNetwork","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO21communicationsNetworkyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/communicationsNetwork":{"role":"symbol","title":"iso_itu.ds.attributeType.communicationsNetwork","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"communicationsNetwork"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/communicationsNetwork","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/communicationsnetwork"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/communicationsservice.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/communicationsservice.json new file mode 100644 index 000000000..928eb111e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/communicationsservice.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"communicationsService"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/communicationsservice"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/communicationsService","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"communicationsService"}],"title":"iso_itu.ds.attributeType.communicationsService","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO21communicationsServiceyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/communicationsService":{"role":"symbol","title":"iso_itu.ds.attributeType.communicationsService","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"communicationsService"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/communicationsService","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/communicationsservice"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/confkeyinfo.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/confkeyinfo.json new file mode 100644 index 000000000..c1d502d87 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/confkeyinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"confKeyInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/confkeyinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/confKeyInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"confKeyInfo"}],"title":"iso_itu.ds.attributeType.confKeyInfo","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO11confKeyInfoyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/confKeyInfo":{"role":"symbol","title":"iso_itu.ds.attributeType.confKeyInfo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"confKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/confKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/confkeyinfo"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/contenturl.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/contenturl.json new file mode 100644 index 000000000..77199bb22 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/contenturl.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentUrl"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/contenturl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/contentUrl","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentUrl"}],"title":"iso_itu.ds.attributeType.contentUrl","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO10contentUrlyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/contentUrl":{"role":"symbol","title":"iso_itu.ds.attributeType.contentUrl","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentUrl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/contentUrl","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/contenturl"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/countryname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/countryname.json new file mode 100644 index 000000000..5d4165a1e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/countryname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"countryName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/countryname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/countryName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"countryName"}],"title":"iso_itu.ds.attributeType.countryName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO11countryNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/countryName":{"role":"symbol","title":"iso_itu.ds.attributeType.countryName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"countryName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/countryName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/countryname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/crosscertificatepair.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/crosscertificatepair.json new file mode 100644 index 000000000..84d3dfac3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/crosscertificatepair.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crossCertificatePair"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/crosscertificatepair"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/crossCertificatePair","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crossCertificatePair"}],"title":"iso_itu.ds.attributeType.crossCertificatePair","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO20crossCertificatePairyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/crossCertificatePair":{"role":"symbol","title":"iso_itu.ds.attributeType.crossCertificatePair","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crossCertificatePair"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/crossCertificatePair","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/crosscertificatepair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/defaultdirqop.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/defaultdirqop.json new file mode 100644 index 000000000..c16aa6309 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/defaultdirqop.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultDirQop"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/defaultdirqop"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/defaultDirQop","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultDirQop"}],"title":"iso_itu.ds.attributeType.defaultDirQop","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO13defaultDirQopyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/defaultDirQop":{"role":"symbol","title":"iso_itu.ds.attributeType.defaultDirQop","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultDirQop"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/defaultDirQop","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/defaultdirqop"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/delegationpath.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/delegationpath.json new file mode 100644 index 000000000..6bffb85fd --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/delegationpath.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegationPath"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/delegationpath"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/delegationPath","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegationPath"}],"title":"iso_itu.ds.attributeType.delegationPath","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO14delegationPathyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/delegationPath":{"role":"symbol","title":"iso_itu.ds.attributeType.delegationPath","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegationPath"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/delegationPath","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/delegationpath"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/deltarevocationlist.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/deltarevocationlist.json new file mode 100644 index 000000000..04ec9cc26 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/deltarevocationlist.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaRevocationList"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/deltarevocationlist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/deltaRevocationList","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaRevocationList"}],"title":"iso_itu.ds.attributeType.deltaRevocationList","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO19deltaRevocationListyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/deltaRevocationList":{"role":"symbol","title":"iso_itu.ds.attributeType.deltaRevocationList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaRevocationList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/deltaRevocationList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/deltarevocationlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/description.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/description.json new file mode 100644 index 000000000..288e5ff8d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/description.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"}],"title":"iso_itu.ds.attributeType.description","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO11descriptionyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/description":{"role":"symbol","title":"iso_itu.ds.attributeType.description","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/description"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/destinationindicator.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/destinationindicator.json new file mode 100644 index 000000000..251e51173 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/destinationindicator.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"destinationIndicator"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/destinationindicator"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/destinationIndicator","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"destinationIndicator"}],"title":"iso_itu.ds.attributeType.destinationIndicator","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO20destinationIndicatoryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/destinationIndicator":{"role":"symbol","title":"iso_itu.ds.attributeType.destinationIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"destinationIndicator"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/destinationIndicator","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/destinationindicator"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/distinguishedname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/distinguishedname.json new file mode 100644 index 000000000..0389b8343 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/distinguishedname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"distinguishedName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/distinguishedname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/distinguishedName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"distinguishedName"}],"title":"iso_itu.ds.attributeType.distinguishedName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO17distinguishedNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/distinguishedName":{"role":"symbol","title":"iso_itu.ds.attributeType.distinguishedName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"distinguishedName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/distinguishedName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/distinguishedname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/dmdname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/dmdname.json new file mode 100644 index 000000000..e2cae5457 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/dmdname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dmdName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/dmdname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/dmdName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dmdName"}],"title":"iso_itu.ds.attributeType.dmdName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO7dmdNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/dmdName":{"role":"symbol","title":"iso_itu.ds.attributeType.dmdName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dmdName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/dmdName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/dmdname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/dnqualifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/dnqualifier.json new file mode 100644 index 000000000..778fb8d31 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/dnqualifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dnQualifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/dnqualifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/dnQualifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dnQualifier"}],"title":"iso_itu.ds.attributeType.dnQualifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO11dnQualifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/dnQualifier":{"role":"symbol","title":"iso_itu.ds.attributeType.dnQualifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dnQualifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/dnQualifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/dnqualifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/enhancedsearchguide.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/enhancedsearchguide.json new file mode 100644 index 000000000..49749481e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/enhancedsearchguide.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"enhancedSearchGuide"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/enhancedsearchguide"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/enhancedSearchGuide","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"enhancedSearchGuide"}],"title":"iso_itu.ds.attributeType.enhancedSearchGuide","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO19enhancedSearchGuideyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/enhancedSearchGuide":{"role":"symbol","title":"iso_itu.ds.attributeType.enhancedSearchGuide","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"enhancedSearchGuide"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/enhancedSearchGuide","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/enhancedsearchguide"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epc.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epc.json new file mode 100644 index 000000000..efb0ab26e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epc"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epc","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epc"}],"title":"iso_itu.ds.attributeType.epc","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO3epcyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/epc":{"role":"symbol","title":"iso_itu.ds.attributeType.epc","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epc"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epc","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epc"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epcformat.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epcformat.json new file mode 100644 index 000000000..9fb3d4319 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epcformat.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epcFormat"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epcformat"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epcFormat","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epcFormat"}],"title":"iso_itu.ds.attributeType.epcFormat","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO9epcFormatyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/epcFormat":{"role":"symbol","title":"iso_itu.ds.attributeType.epcFormat","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epcFormat"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epcFormat","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epcformat"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epcinurn.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epcinurn.json new file mode 100644 index 000000000..13733c1b3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/epcinurn.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epcInUrn"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epcinurn"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epcInUrn","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epcInUrn"}],"title":"iso_itu.ds.attributeType.epcInUrn","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO8epcInUrnyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/epcInUrn":{"role":"symbol","title":"iso_itu.ds.attributeType.epcInUrn","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"epcInUrn"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/epcInUrn","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epcinurn"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/equatable-implementations.json new file mode 100644 index 000000000..53be376d8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/facsimiletelephonenumber.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/facsimiletelephonenumber.json new file mode 100644 index 000000000..fb2b2243a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/facsimiletelephonenumber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"facsimileTelephoneNumber"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/facsimiletelephonenumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/facsimileTelephoneNumber","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"facsimileTelephoneNumber"}],"title":"iso_itu.ds.attributeType.facsimileTelephoneNumber","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO24facsimileTelephoneNumberyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/facsimileTelephoneNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.facsimileTelephoneNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"facsimileTelephoneNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/facsimileTelephoneNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/facsimiletelephonenumber"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/family.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/family.json new file mode 100644 index 000000000..65fe68bb2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/family.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"family"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/family"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/family","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"family"}],"title":"iso_itu.ds.attributeType.family","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO6familyyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/family":{"role":"symbol","title":"iso_itu.ds.attributeType.family","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"family"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/family","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/family"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/generationqualifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/generationqualifier.json new file mode 100644 index 000000000..f73c0f4a7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/generationqualifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generationQualifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/generationqualifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/generationQualifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generationQualifier"}],"title":"iso_itu.ds.attributeType.generationQualifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO19generationQualifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/generationQualifier":{"role":"symbol","title":"iso_itu.ds.attributeType.generationQualifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generationQualifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/generationQualifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/generationqualifier"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/givenname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/givenname.json new file mode 100644 index 000000000..1f7cf4431 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/givenname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"givenName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/givenname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/givenName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"givenName"}],"title":"iso_itu.ds.attributeType.givenName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO9givenNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/givenName":{"role":"symbol","title":"iso_itu.ds.attributeType.givenName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"givenName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/givenName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/givenname"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/hash(into:).json new file mode 100644 index 000000000..72a5b83df --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID7iso_ituV2dsV13attributeTypeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/hash(into:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/hashvalue.json new file mode 100644 index 000000000..70a611cca --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID7iso_ituV2dsV13attributeTypeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/houseidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/houseidentifier.json new file mode 100644 index 000000000..0c4cc02c8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/houseidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"houseIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/houseidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/houseIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"houseIdentifier"}],"title":"iso_itu.ds.attributeType.houseIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO15houseIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/houseIdentifier":{"role":"symbol","title":"iso_itu.ds.attributeType.houseIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"houseIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/houseIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/houseidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/id.json new file mode 100644 index 000000000..e2b19f3ce --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/id"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/init(rawvalue:).json new file mode 100644 index 000000000..0cb9e790f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO8rawValueAGSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/initials.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/initials.json new file mode 100644 index 000000000..321b88510 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/initials.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"initials"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/initials"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/initials","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"initials"}],"title":"iso_itu.ds.attributeType.initials","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO8initialsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/initials":{"role":"symbol","title":"iso_itu.ds.attributeType.initials","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"initials"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/initials","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/initials"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/internationalisdnnumber.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/internationalisdnnumber.json new file mode 100644 index 000000000..6363e2ef1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/internationalisdnnumber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"internationalISDNNumber"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/internationalisdnnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/internationalISDNNumber","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"internationalISDNNumber"}],"title":"iso_itu.ds.attributeType.internationalISDNNumber","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO23internationalISDNNumberyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/internationalISDNNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.internationalISDNNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"internationalISDNNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/internationalISDNNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/internationalisdnnumber"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/knowledgeinformation.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/knowledgeinformation.json new file mode 100644 index 000000000..ef76ced35 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/knowledgeinformation.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"knowledgeInformation"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/knowledgeinformation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/knowledgeInformation","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"knowledgeInformation"}],"title":"iso_itu.ds.attributeType.knowledgeInformation","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO20knowledgeInformationyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/knowledgeInformation":{"role":"symbol","title":"iso_itu.ds.attributeType.knowledgeInformation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"knowledgeInformation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/knowledgeInformation","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/knowledgeinformation"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/ldapurl.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/ldapurl.json new file mode 100644 index 000000000..e55c6af6c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/ldapurl.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ldapUrl"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/ldapurl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/ldapUrl","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ldapUrl"}],"title":"iso_itu.ds.attributeType.ldapUrl","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO7ldapUrlyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/ldapUrl":{"role":"symbol","title":"iso_itu.ds.attributeType.ldapUrl","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ldapUrl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/ldapUrl","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/ldapurl"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/localityname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/localityname.json new file mode 100644 index 000000000..165c22421 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/localityname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"localityName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/localityname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/localityName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"localityName"}],"title":"iso_itu.ds.attributeType.localityName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO12localityNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/localityName":{"role":"symbol","title":"iso_itu.ds.attributeType.localityName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"localityName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/localityName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/localityname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/member.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/member.json new file mode 100644 index 000000000..927d854ab --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/member.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"member"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/member"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/member","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"member"}],"title":"iso_itu.ds.attributeType.member","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO6memberyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/member":{"role":"symbol","title":"iso_itu.ds.attributeType.member","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"member"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/member","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/member"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/name.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/name.json new file mode 100644 index 000000000..681da3907 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/name.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/name","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"}],"title":"iso_itu.ds.attributeType.name","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO4nameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/name":{"role":"symbol","title":"iso_itu.ds.attributeType.name","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/name"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/names.json new file mode 100644 index 000000000..8b6da1480 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/names"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/objectclass.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/objectclass.json new file mode 100644 index 000000000..4cc505809 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/objectclass.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"objectClass"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/objectclass"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/objectClass","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"objectClass"}],"title":"iso_itu.ds.attributeType.objectClass","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO11objectClassyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/objectClass":{"role":"symbol","title":"iso_itu.ds.attributeType.objectClass","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"objectClass"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/objectClass","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/objectclass"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationalunitname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationalunitname.json new file mode 100644 index 000000000..fc9dcb4f1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationalunitname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationalUnitName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationalunitname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationalUnitName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationalUnitName"}],"title":"iso_itu.ds.attributeType.organizationalUnitName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO22organizationalUnitNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/organizationalUnitName":{"role":"symbol","title":"iso_itu.ds.attributeType.organizationalUnitName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationalUnitName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationalUnitName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationalunitname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationidentifier.json new file mode 100644 index 000000000..e166938ae --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationIdentifier"}],"title":"iso_itu.ds.attributeType.organizationIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO22organizationIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/organizationIdentifier":{"role":"symbol","title":"iso_itu.ds.attributeType.organizationIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationname.json new file mode 100644 index 000000000..9219d0483 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/organizationname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationName"}],"title":"iso_itu.ds.attributeType.organizationName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO16organizationNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/organizationName":{"role":"symbol","title":"iso_itu.ds.attributeType.organizationName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"organizationName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/organizationName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/owner.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/owner.json new file mode 100644 index 000000000..12b7c60d8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/owner.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"owner"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/owner"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/owner","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"owner"}],"title":"iso_itu.ds.attributeType.owner","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO5owneryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/owner":{"role":"symbol","title":"iso_itu.ds.attributeType.owner","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"owner"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/owner","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/owner"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/permission.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/permission.json new file mode 100644 index 000000000..66b262115 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/permission.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permission"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/permission"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/permission","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permission"}],"title":"iso_itu.ds.attributeType.permission","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO10permissionyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/permission":{"role":"symbol","title":"iso_itu.ds.attributeType.permission","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permission"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/permission","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/permission"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/physicaldeliveryofficename.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/physicaldeliveryofficename.json new file mode 100644 index 000000000..e91bb1887 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/physicaldeliveryofficename.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"physicalDeliveryOfficeName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/physicaldeliveryofficename"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/physicalDeliveryOfficeName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"physicalDeliveryOfficeName"}],"title":"iso_itu.ds.attributeType.physicalDeliveryOfficeName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO26physicalDeliveryOfficeNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/physicalDeliveryOfficeName":{"role":"symbol","title":"iso_itu.ds.attributeType.physicalDeliveryOfficeName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"physicalDeliveryOfficeName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/physicalDeliveryOfficeName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/physicaldeliveryofficename"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pkipath.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pkipath.json new file mode 100644 index 000000000..4760425b6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pkipath.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkiPath"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pkipath"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pkiPath","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkiPath"}],"title":"iso_itu.ds.attributeType.pkiPath","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO7pkiPathyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/pkiPath":{"role":"symbol","title":"iso_itu.ds.attributeType.pkiPath","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkiPath"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pkiPath","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pkipath"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postaladdress.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postaladdress.json new file mode 100644 index 000000000..c96dc41e0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postaladdress.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postalAddress"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postaladdress"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postalAddress","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postalAddress"}],"title":"iso_itu.ds.attributeType.postalAddress","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO13postalAddressyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/postalAddress":{"role":"symbol","title":"iso_itu.ds.attributeType.postalAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postalAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postalAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postaladdress"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postalcode.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postalcode.json new file mode 100644 index 000000000..8e5f42480 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postalcode.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postalCode"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postalcode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postalCode","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postalCode"}],"title":"iso_itu.ds.attributeType.postalCode","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO10postalCodeyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/postalCode":{"role":"symbol","title":"iso_itu.ds.attributeType.postalCode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postalCode"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postalCode","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postalcode"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postofficebox.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postofficebox.json new file mode 100644 index 000000000..c0cbf235d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/postofficebox.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postOfficeBox"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postofficebox"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postOfficeBox","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postOfficeBox"}],"title":"iso_itu.ds.attributeType.postOfficeBox","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO13postOfficeBoxyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/postOfficeBox":{"role":"symbol","title":"iso_itu.ds.attributeType.postOfficeBox","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"postOfficeBox"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/postOfficeBox","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postofficebox"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/preferreddeliverymethod.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/preferreddeliverymethod.json new file mode 100644 index 000000000..5bea34e3a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/preferreddeliverymethod.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"preferredDeliveryMethod"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/preferreddeliverymethod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/preferredDeliveryMethod","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"preferredDeliveryMethod"}],"title":"iso_itu.ds.attributeType.preferredDeliveryMethod","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO23preferredDeliveryMethodyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/preferredDeliveryMethod":{"role":"symbol","title":"iso_itu.ds.attributeType.preferredDeliveryMethod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"preferredDeliveryMethod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/preferredDeliveryMethod","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/preferreddeliverymethod"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/presentationaddress.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/presentationaddress.json new file mode 100644 index 000000000..9b8059536 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/presentationaddress.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAddress"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/presentationaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/presentationAddress","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAddress"}],"title":"iso_itu.ds.attributeType.presentationAddress","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO19presentationAddressyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/presentationAddress":{"role":"symbol","title":"iso_itu.ds.attributeType.presentationAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/presentationAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/presentationaddress"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/privpolicy.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/privpolicy.json new file mode 100644 index 000000000..dbc4fbe22 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/privpolicy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"privPolicy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/privpolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/privPolicy","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"privPolicy"}],"title":"iso_itu.ds.attributeType.privPolicy","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO10privPolicyyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/privPolicy":{"role":"symbol","title":"iso_itu.ds.attributeType.privPolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"privPolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/privPolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/privpolicy"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/protocolinformation.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/protocolinformation.json new file mode 100644 index 000000000..216cae62d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/protocolinformation.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"protocolInformation"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/protocolinformation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/protocolInformation","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"protocolInformation"}],"title":"iso_itu.ds.attributeType.protocolInformation","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO19protocolInformationyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/protocolInformation":{"role":"symbol","title":"iso_itu.ds.attributeType.protocolInformation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"protocolInformation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/protocolInformation","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/protocolinformation"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/protprivpolicy.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/protprivpolicy.json new file mode 100644 index 000000000..5fe9b0fb3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/protprivpolicy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"protPrivPolicy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/protprivpolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/protPrivPolicy","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"protPrivPolicy"}],"title":"iso_itu.ds.attributeType.protPrivPolicy","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO14protPrivPolicyyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/protPrivPolicy":{"role":"symbol","title":"iso_itu.ds.attributeType.protPrivPolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"protPrivPolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/protPrivPolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/protprivpolicy"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pseudonym.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pseudonym.json new file mode 100644 index 000000000..eb095e683 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pseudonym.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pseudonym"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pseudonym"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pseudonym","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pseudonym"}],"title":"iso_itu.ds.attributeType.pseudonym","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO9pseudonymyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/pseudonym":{"role":"symbol","title":"iso_itu.ds.attributeType.pseudonym","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pseudonym"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pseudonym","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pseudonym"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pwdattribute.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pwdattribute.json new file mode 100644 index 000000000..767a4d8a3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/pwdattribute.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pwdAttribute"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pwdattribute"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pwdAttribute","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pwdAttribute"}],"title":"iso_itu.ds.attributeType.pwdAttribute","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO12pwdAttributeyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/pwdAttribute":{"role":"symbol","title":"iso_itu.ds.attributeType.pwdAttribute","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pwdAttribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/pwdAttribute","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pwdattribute"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/rawrepresentable-implementations.json new file mode 100644 index 000000000..3ede4443d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/registeredaddress.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/registeredaddress.json new file mode 100644 index 000000000..5ee371300 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/registeredaddress.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"registeredAddress"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/registeredaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/registeredAddress","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"registeredAddress"}],"title":"iso_itu.ds.attributeType.registeredAddress","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO17registeredAddressyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/registeredAddress":{"role":"symbol","title":"iso_itu.ds.attributeType.registeredAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"registeredAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/registeredAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/registeredaddress"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/role.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/role.json new file mode 100644 index 000000000..701ae26d2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/role.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/role"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/role","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"}],"title":"iso_itu.ds.attributeType.role","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO4roleyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/role":{"role":"symbol","title":"iso_itu.ds.attributeType.role","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"role"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/role","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/role"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/roleoccupant.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/roleoccupant.json new file mode 100644 index 000000000..18fc4e662 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/roleoccupant.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"roleOccupant"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/roleoccupant"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/roleOccupant","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"roleOccupant"}],"title":"iso_itu.ds.attributeType.roleOccupant","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO12roleOccupantyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/roleOccupant":{"role":"symbol","title":"iso_itu.ds.attributeType.roleOccupant","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"roleOccupant"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/roleOccupant","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/roleoccupant"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/searchguide.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/searchguide.json new file mode 100644 index 000000000..6ab28230c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/searchguide.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchGuide"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/searchguide"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/searchGuide","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchGuide"}],"title":"iso_itu.ds.attributeType.searchGuide","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO11searchGuideyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/searchGuide":{"role":"symbol","title":"iso_itu.ds.attributeType.searchGuide","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"searchGuide"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/searchGuide","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/searchguide"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/seealso.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/seealso.json new file mode 100644 index 000000000..2510f6ac9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/seealso.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"seeAlso"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/seealso"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/seeAlso","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"seeAlso"}],"title":"iso_itu.ds.attributeType.seeAlso","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO7seeAlsoyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/seeAlso":{"role":"symbol","title":"iso_itu.ds.attributeType.seeAlso","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"seeAlso"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/seeAlso","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/seealso"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/serialnumber.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/serialnumber.json new file mode 100644 index 000000000..cfba1577a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/serialnumber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/serialnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/serialNumber","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"}],"title":"iso_itu.ds.attributeType.serialNumber","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO12serialNumberyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/serialNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.serialNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/serialNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/serialnumber"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/stateorprovincename.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/stateorprovincename.json new file mode 100644 index 000000000..774dadf26 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/stateorprovincename.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stateOrProvinceName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/stateorprovincename"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/stateOrProvinceName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stateOrProvinceName"}],"title":"iso_itu.ds.attributeType.stateOrProvinceName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO19stateOrProvinceNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/stateOrProvinceName":{"role":"symbol","title":"iso_itu.ds.attributeType.stateOrProvinceName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stateOrProvinceName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/stateOrProvinceName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/stateorprovincename"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/streetaddress.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/streetaddress.json new file mode 100644 index 000000000..949993189 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/streetaddress.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"streetAddress"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/streetaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/streetAddress","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"streetAddress"}],"title":"iso_itu.ds.attributeType.streetAddress","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO13streetAddressyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/streetAddress":{"role":"symbol","title":"iso_itu.ds.attributeType.streetAddress","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"streetAddress"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/streetAddress","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/streetaddress"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/supportedalgorithms.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/supportedalgorithms.json new file mode 100644 index 000000000..dfc728593 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/supportedalgorithms.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"supportedAlgorithms"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/supportedalgorithms"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/supportedAlgorithms","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"supportedAlgorithms"}],"title":"iso_itu.ds.attributeType.supportedAlgorithms","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO19supportedAlgorithmsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/supportedAlgorithms":{"role":"symbol","title":"iso_itu.ds.attributeType.supportedAlgorithms","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"supportedAlgorithms"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/supportedAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/supportedalgorithms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/supportedapplicationcontext.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/supportedapplicationcontext.json new file mode 100644 index 000000000..ff69163c8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/supportedapplicationcontext.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"supportedApplicationContext"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/supportedapplicationcontext"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/supportedApplicationContext","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"supportedApplicationContext"}],"title":"iso_itu.ds.attributeType.supportedApplicationContext","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO27supportedApplicationContextyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/supportedApplicationContext":{"role":"symbol","title":"iso_itu.ds.attributeType.supportedApplicationContext","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"supportedApplicationContext"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/supportedApplicationContext","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/supportedapplicationcontext"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/surname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/surname.json new file mode 100644 index 000000000..af9f1350b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/surname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"surname"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/surname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/surname","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"surname"}],"title":"iso_itu.ds.attributeType.surname","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO7surnameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/surname":{"role":"symbol","title":"iso_itu.ds.attributeType.surname","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"surname"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/surname","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/surname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/tagafi.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/tagafi.json new file mode 100644 index 000000000..feec7d90e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/tagafi.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagAfi"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/tagafi"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagAfi","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagAfi"}],"title":"iso_itu.ds.attributeType.tagAfi","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO6tagAfiyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/tagAfi":{"role":"symbol","title":"iso_itu.ds.attributeType.tagAfi","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagAfi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagAfi","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/tagafi"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/taglocation.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/taglocation.json new file mode 100644 index 000000000..50a1bce44 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/taglocation.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagLocation"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/taglocation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagLocation","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagLocation"}],"title":"iso_itu.ds.attributeType.tagLocation","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO11tagLocationyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/tagLocation":{"role":"symbol","title":"iso_itu.ds.attributeType.tagLocation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagLocation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagLocation","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/taglocation"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/tagoid.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/tagoid.json new file mode 100644 index 000000000..950bc1cc1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/tagoid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagOid"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/tagoid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagOid","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagOid"}],"title":"iso_itu.ds.attributeType.tagOid","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO6tagOidyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/tagOid":{"role":"symbol","title":"iso_itu.ds.attributeType.tagOid","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tagOid"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/tagOid","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/tagoid"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/telephonenumber.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/telephonenumber.json new file mode 100644 index 000000000..296512da1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/telephonenumber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telephoneNumber"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/telephonenumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/telephoneNumber","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telephoneNumber"}],"title":"iso_itu.ds.attributeType.telephoneNumber","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO15telephoneNumberyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/telephoneNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.telephoneNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telephoneNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/telephoneNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/telephonenumber"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/teletexterminalidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/teletexterminalidentifier.json new file mode 100644 index 000000000..23ae2f73c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/teletexterminalidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"teletexTerminalIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/teletexterminalidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/teletexTerminalIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"teletexTerminalIdentifier"}],"title":"iso_itu.ds.attributeType.teletexTerminalIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO25teletexTerminalIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/teletexTerminalIdentifier":{"role":"symbol","title":"iso_itu.ds.attributeType.teletexTerminalIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"teletexTerminalIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/teletexTerminalIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/teletexterminalidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/telexnumber.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/telexnumber.json new file mode 100644 index 000000000..5f728617e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/telexnumber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telexNumber"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/telexnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/telexNumber","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telexNumber"}],"title":"iso_itu.ds.attributeType.telexNumber","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO11telexNumberyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/telexNumber":{"role":"symbol","title":"iso_itu.ds.attributeType.telexNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"telexNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/telexNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/telexnumber"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/title.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/title.json new file mode 100644 index 000000000..8b642dfca --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/title.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/title"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/title","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"}],"title":"iso_itu.ds.attributeType.title","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO5titleyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/title":{"role":"symbol","title":"iso_itu.ds.attributeType.title","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/title","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/title"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uii.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uii.json new file mode 100644 index 000000000..e0da873b0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uii.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uii"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uii"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uii","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uii"}],"title":"iso_itu.ds.attributeType.uii","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO3uiiyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uii":{"role":"symbol","title":"iso_itu.ds.attributeType.uii","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uii"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uii","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uii"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uiiformat.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uiiformat.json new file mode 100644 index 000000000..9b0a8522f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uiiformat.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uiiFormat"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uiiformat"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uiiFormat","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uiiFormat"}],"title":"iso_itu.ds.attributeType.uiiFormat","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO9uiiFormatyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uiiFormat":{"role":"symbol","title":"iso_itu.ds.attributeType.uiiFormat","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uiiFormat"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uiiFormat","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uiiformat"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uiiinurh.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uiiinurh.json new file mode 100644 index 000000000..2d918c941 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uiiinurh.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uiiInUrh"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uiiinurh"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uiiInUrh","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uiiInUrh"}],"title":"iso_itu.ds.attributeType.uiiInUrh","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO8uiiInUrhyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uiiInUrh":{"role":"symbol","title":"iso_itu.ds.attributeType.uiiInUrh","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uiiInUrh"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uiiInUrh","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uiiinurh"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uniqueidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uniqueidentifier.json new file mode 100644 index 000000000..d0e83f1b7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uniqueidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniqueIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uniqueidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uniqueIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniqueIdentifier"}],"title":"iso_itu.ds.attributeType.uniqueIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO16uniqueIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uniqueIdentifier":{"role":"symbol","title":"iso_itu.ds.attributeType.uniqueIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uniqueIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uniqueidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uniquemember.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uniquemember.json new file mode 100644 index 000000000..e5dd2867b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uniquemember.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniqueMember"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uniquemember"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uniqueMember","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniqueMember"}],"title":"iso_itu.ds.attributeType.uniqueMember","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO12uniqueMemberyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uniqueMember":{"role":"symbol","title":"iso_itu.ds.attributeType.uniqueMember","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniqueMember"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uniqueMember","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uniquemember"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uri.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uri.json new file mode 100644 index 000000000..8b6591210 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uri.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uri"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uri","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"}],"title":"iso_itu.ds.attributeType.uri","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO3uriyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uri":{"role":"symbol","title":"iso_itu.ds.attributeType.uri","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uri","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uri"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/url.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/url.json new file mode 100644 index 000000000..1c055fcd7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/url.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"url"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/url"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/url","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"url"}],"title":"iso_itu.ds.attributeType.url","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO3urlyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/url":{"role":"symbol","title":"iso_itu.ds.attributeType.url","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"url"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/url","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/url"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/urn.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/urn.json new file mode 100644 index 000000000..b796f130d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/urn.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"urn"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/urn"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/urn","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"urn"}],"title":"iso_itu.ds.attributeType.urn","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO3urnyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/urn":{"role":"symbol","title":"iso_itu.ds.attributeType.urn","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"urn"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/urn","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/urn"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/urnc.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/urnc.json new file mode 100644 index 000000000..0cc7d7953 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/urnc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"urnC"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/urnc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/urnC","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"urnC"}],"title":"iso_itu.ds.attributeType.urnC","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO4urnCyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/urnC":{"role":"symbol","title":"iso_itu.ds.attributeType.urnC","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"urnC"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/urnC","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/urnc"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/usercertificate.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/usercertificate.json new file mode 100644 index 000000000..ba92030fc --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/usercertificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCertificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/usercertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userCertificate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCertificate"}],"title":"iso_itu.ds.attributeType.userCertificate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO15userCertificateyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/userCertificate":{"role":"symbol","title":"iso_itu.ds.attributeType.userCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/usercertificate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/userpassword.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/userpassword.json new file mode 100644 index 000000000..59fe68ad3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/userpassword.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userPassword"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/userpassword"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userPassword","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userPassword"}],"title":"iso_itu.ds.attributeType.userPassword","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO12userPasswordyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/userPassword":{"role":"symbol","title":"iso_itu.ds.attributeType.userPassword","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userPassword"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userPassword","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/userpassword"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/userpwd.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/userpwd.json new file mode 100644 index 000000000..db1389cd6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/userpwd.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userPwd"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/userpwd"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userPwd","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userPwd"}],"title":"iso_itu.ds.attributeType.userPwd","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO7userPwdyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/userPwd":{"role":"symbol","title":"iso_itu.ds.attributeType.userPwd","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userPwd"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/userPwd","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/userpwd"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/utmcoordinates.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/utmcoordinates.json new file mode 100644 index 000000000..c44034d22 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/utmcoordinates.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"utmCoordinates"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/utmcoordinates"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/utmCoordinates","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"utmCoordinates"}],"title":"iso_itu.ds.attributeType.utmCoordinates","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO14utmCoordinatesyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/utmCoordinates":{"role":"symbol","title":"iso_itu.ds.attributeType.utmCoordinates","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"utmCoordinates"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/utmCoordinates","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/utmcoordinates"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uuidpair.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uuidpair.json new file mode 100644 index 000000000..7c03ff7da --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/uuidpair.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uuidpair"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uuidpair"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uuidpair","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uuidpair"}],"title":"iso_itu.ds.attributeType.uuidpair","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO8uuidpairyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/uuidpair":{"role":"symbol","title":"iso_itu.ds.attributeType.uuidpair","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uuidpair"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/uuidpair","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uuidpair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/x121address.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/x121address.json new file mode 100644 index 000000000..222f0ef54 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/x121address.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"x121Address"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/x121address"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/x121Address","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"x121Address"}],"title":"iso_itu.ds.attributeType.x121Address","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO11x121AddressyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/x121Address":{"role":"symbol","title":"iso_itu.ds.attributeType.x121Address","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"x121Address"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/x121Address","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/x121address"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivilegeinfo.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivilegeinfo.json new file mode 100644 index 000000000..13217fe26 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivilegeinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xmlPrivilegeInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/xmlprivilegeinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/xmlPrivilegeInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xmlPrivilegeInfo"}],"title":"iso_itu.ds.attributeType.xmlPrivilegeInfo","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO16xmlPrivilegeInfoyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/xmlPrivilegeInfo":{"role":"symbol","title":"iso_itu.ds.attributeType.xmlPrivilegeInfo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xmlPrivilegeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/xmlPrivilegeInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/xmlprivilegeinfo"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivpolicy.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivpolicy.json new file mode 100644 index 000000000..449bc2a7c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivpolicy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xmlPrivPolicy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/xmlprivpolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/xmlPrivPolicy","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xmlPrivPolicy"}],"title":"iso_itu.ds.attributeType.xmlPrivPolicy","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV13attributeTypeO13xmlPrivPolicyyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType/xmlPrivPolicy":{"role":"symbol","title":"iso_itu.ds.attributeType.xmlPrivPolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xmlPrivPolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType\/xmlPrivPolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/xmlprivpolicy"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension.json new file mode 100644 index 000000000..d877d83d3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/acceptableCertPolicies","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/acceptablePrivilegePolicies","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/attributeDescriptor","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/authorityAttributeIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/authorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/baseUpdateTime","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/basicAttConstraints","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/basicConstraints","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/certificateIssuer","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/certificatePolicies","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlDistributionPoints","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlNumber","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlScope","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlStreamIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/delegatedNameConstraints","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/deltaCRLIndicator","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/deltaInfo","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/expirationDate","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/extKeyUsage","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/freshestCRL","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/inhibitAnyPolicy","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/instructionCode","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/invalidityDate","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/issuerAltName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/issuingDistributionPoint","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyAttributes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyUsage","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyUsageRestriction","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/nameConstraints","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/noRevAvail","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/orderedList","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyConstraints","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyMapping","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyMappings","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/privateKeyUsagePeriod","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/reasonCode","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/roleSpecCertIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/soaIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/statusReferrals","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectAltName","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectDirectoryAttributes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subtreesConstraint","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/targetInformation","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/timeSpecification","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/userNotice"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/id","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"title":"iso_itu.ds.certificateExtension","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/basicConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.basicConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/basicConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/basicconstraints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/issuerAltName":{"role":"symbol","title":"iso_itu.ds.certificateExtension.issuerAltName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/issuerAltName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/issueraltname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/timeSpecification":{"role":"symbol","title":"iso_itu.ds.certificateExtension.timeSpecification","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeSpecification"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/timeSpecification","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/timespecification"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/extKeyUsage":{"role":"symbol","title":"iso_itu.ds.certificateExtension.extKeyUsage","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/extKeyUsage","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/extkeyusage"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/basicAttConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.basicAttConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicAttConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/basicAttConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/basicattconstraints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/subjectDirectoryAttributes":{"role":"symbol","title":"iso_itu.ds.certificateExtension.subjectDirectoryAttributes","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectDirectoryAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectDirectoryAttributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectdirectoryattributes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/subjectKeyIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.subjectKeyIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectKeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/roleSpecCertIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.roleSpecCertIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"roleSpecCertIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/roleSpecCertIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/rolespeccertidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/instructionCode":{"role":"symbol","title":"iso_itu.ds.certificateExtension.instructionCode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"instructionCode"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/instructionCode","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/instructioncode"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/soaIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.soaIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"soaIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/soaIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/soaidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/nameConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.nameConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/nameConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/nameconstraints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/orderedList":{"role":"symbol","title":"iso_itu.ds.certificateExtension.orderedList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"orderedList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/orderedList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/orderedlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/subtreesConstraint":{"role":"symbol","title":"iso_itu.ds.certificateExtension.subtreesConstraint","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtreesConstraint"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subtreesConstraint","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subtreesconstraint"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/expirationDate":{"role":"symbol","title":"iso_itu.ds.certificateExtension.expirationDate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/expirationDate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/expirationdate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/certificatePolicies":{"role":"symbol","title":"iso_itu.ds.certificateExtension.certificatePolicies","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificatePolicies"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/certificatePolicies","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/certificatepolicies"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/inhibitAnyPolicy":{"role":"symbol","title":"iso_itu.ds.certificateExtension.inhibitAnyPolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inhibitAnyPolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/inhibitAnyPolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/inhibitanypolicy"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/statusReferrals":{"role":"symbol","title":"iso_itu.ds.certificateExtension.statusReferrals","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusReferrals"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/statusReferrals","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/statusreferrals"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/deltaInfo":{"role":"symbol","title":"iso_itu.ds.certificateExtension.deltaInfo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/deltaInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/deltainfo"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/policyConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.policyConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policyconstraints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/certificateIssuer":{"role":"symbol","title":"iso_itu.ds.certificateExtension.certificateIssuer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateIssuer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/certificateIssuer","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/certificateissuer"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/policyMapping":{"role":"symbol","title":"iso_itu.ds.certificateExtension.policyMapping","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyMapping"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyMapping","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policymapping"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/keyAttributes":{"role":"symbol","title":"iso_itu.ds.certificateExtension.keyAttributes","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyAttributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyattributes"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/id"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/freshestCRL":{"role":"symbol","title":"iso_itu.ds.certificateExtension.freshestCRL","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freshestCRL"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/freshestCRL","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/freshestcrl"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/invalidityDate":{"role":"symbol","title":"iso_itu.ds.certificateExtension.invalidityDate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidityDate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/invalidityDate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/invaliditydate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/crlDistributionPoints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.crlDistributionPoints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlDistributionPoints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlDistributionPoints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crldistributionpoints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/subjectAltName":{"role":"symbol","title":"iso_itu.ds.certificateExtension.subjectAltName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectAltName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectaltname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/acceptablePrivilegePolicies":{"role":"symbol","title":"iso_itu.ds.certificateExtension.acceptablePrivilegePolicies","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"acceptablePrivilegePolicies"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/acceptablePrivilegePolicies","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/acceptableprivilegepolicies"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/crlNumber":{"role":"symbol","title":"iso_itu.ds.certificateExtension.crlNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlnumber"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/userNotice":{"role":"symbol","title":"iso_itu.ds.certificateExtension.userNotice","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userNotice"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/userNotice","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/usernotice"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/policyMappings":{"role":"symbol","title":"iso_itu.ds.certificateExtension.policyMappings","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyMappings"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyMappings","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policymappings"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/authorityKeyIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.authorityKeyIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/authorityKeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/authorityAttributeIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.authorityAttributeIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityAttributeIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/authorityAttributeIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/authorityattributeidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/keyUsage":{"role":"symbol","title":"iso_itu.ds.certificateExtension.keyUsage","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyUsage","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyusage"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/baseUpdateTime":{"role":"symbol","title":"iso_itu.ds.certificateExtension.baseUpdateTime","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"baseUpdateTime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/baseUpdateTime","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/baseupdatetime"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/privateKeyUsagePeriod":{"role":"symbol","title":"iso_itu.ds.certificateExtension.privateKeyUsagePeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKeyUsagePeriod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/privateKeyUsagePeriod","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/privatekeyusageperiod"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/keyUsageRestriction":{"role":"symbol","title":"iso_itu.ds.certificateExtension.keyUsageRestriction","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsageRestriction"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyUsageRestriction","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyusagerestriction"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/noRevAvail":{"role":"symbol","title":"iso_itu.ds.certificateExtension.noRevAvail","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noRevAvail"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/noRevAvail","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/norevavail"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/crlStreamIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.crlStreamIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlStreamIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlStreamIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlstreamidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/reasonCode":{"role":"symbol","title":"iso_itu.ds.certificateExtension.reasonCode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"reasonCode"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/reasonCode","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/reasoncode"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/targetInformation":{"role":"symbol","title":"iso_itu.ds.certificateExtension.targetInformation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"targetInformation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/targetInformation","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/targetinformation"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/crlScope":{"role":"symbol","title":"iso_itu.ds.certificateExtension.crlScope","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlScope"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlScope","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlscope"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/acceptableCertPolicies":{"role":"symbol","title":"iso_itu.ds.certificateExtension.acceptableCertPolicies","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"acceptableCertPolicies"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/acceptableCertPolicies","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/acceptablecertpolicies"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/deltaCRLIndicator":{"role":"symbol","title":"iso_itu.ds.certificateExtension.deltaCRLIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaCRLIndicator"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/deltaCRLIndicator","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/deltacrlindicator"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/attributeDescriptor":{"role":"symbol","title":"iso_itu.ds.certificateExtension.attributeDescriptor","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeDescriptor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/attributeDescriptor","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/attributedescriptor"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/delegatedNameConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.delegatedNameConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegatedNameConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/delegatedNameConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/delegatednameconstraints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/issuingDistributionPoint":{"role":"symbol","title":"iso_itu.ds.certificateExtension.issuingDistributionPoint","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuingDistributionPoint"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/issuingDistributionPoint","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/issuingdistributionpoint"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/!=(_:_:).json new file mode 100644 index 000000000..ce5a1aa0c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID7iso_ituV2dsV20certificateExtensionO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/equatable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/acceptablecertpolicies.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/acceptablecertpolicies.json new file mode 100644 index 000000000..09055a7fa --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/acceptablecertpolicies.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"acceptableCertPolicies"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/acceptablecertpolicies"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/acceptableCertPolicies","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"acceptableCertPolicies"}],"title":"iso_itu.ds.certificateExtension.acceptableCertPolicies","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO22acceptableCertPoliciesyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/acceptableCertPolicies":{"role":"symbol","title":"iso_itu.ds.certificateExtension.acceptableCertPolicies","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"acceptableCertPolicies"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/acceptableCertPolicies","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/acceptablecertpolicies"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/acceptableprivilegepolicies.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/acceptableprivilegepolicies.json new file mode 100644 index 000000000..db5332413 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/acceptableprivilegepolicies.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"acceptablePrivilegePolicies"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/acceptableprivilegepolicies"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/acceptablePrivilegePolicies","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"acceptablePrivilegePolicies"}],"title":"iso_itu.ds.certificateExtension.acceptablePrivilegePolicies","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO27acceptablePrivilegePoliciesyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/acceptablePrivilegePolicies":{"role":"symbol","title":"iso_itu.ds.certificateExtension.acceptablePrivilegePolicies","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"acceptablePrivilegePolicies"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/acceptablePrivilegePolicies","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/acceptableprivilegepolicies"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/attributedescriptor.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/attributedescriptor.json new file mode 100644 index 000000000..79a60f682 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/attributedescriptor.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeDescriptor"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/attributedescriptor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/attributeDescriptor","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeDescriptor"}],"title":"iso_itu.ds.certificateExtension.attributeDescriptor","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO19attributeDescriptoryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/attributeDescriptor":{"role":"symbol","title":"iso_itu.ds.certificateExtension.attributeDescriptor","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeDescriptor"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/attributeDescriptor","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/attributedescriptor"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/authorityattributeidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/authorityattributeidentifier.json new file mode 100644 index 000000000..9cd2bc488 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/authorityattributeidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityAttributeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/authorityattributeidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/authorityAttributeIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityAttributeIdentifier"}],"title":"iso_itu.ds.certificateExtension.authorityAttributeIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO28authorityAttributeIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/authorityAttributeIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.authorityAttributeIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityAttributeIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/authorityAttributeIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/authorityattributeidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/authoritykeyidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/authoritykeyidentifier.json new file mode 100644 index 000000000..b15e468f8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/authoritykeyidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityKeyIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/authoritykeyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/authorityKeyIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityKeyIdentifier"}],"title":"iso_itu.ds.certificateExtension.authorityKeyIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO22authorityKeyIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/authorityKeyIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.authorityKeyIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/authorityKeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/authoritykeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/baseupdatetime.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/baseupdatetime.json new file mode 100644 index 000000000..3ae897db8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/baseupdatetime.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"baseUpdateTime"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/baseupdatetime"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/baseUpdateTime","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"baseUpdateTime"}],"title":"iso_itu.ds.certificateExtension.baseUpdateTime","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO14baseUpdateTimeyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/baseUpdateTime":{"role":"symbol","title":"iso_itu.ds.certificateExtension.baseUpdateTime","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"baseUpdateTime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/baseUpdateTime","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/baseupdatetime"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/basicattconstraints.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/basicattconstraints.json new file mode 100644 index 000000000..e9027ab46 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/basicattconstraints.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicAttConstraints"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/basicattconstraints"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/basicAttConstraints","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicAttConstraints"}],"title":"iso_itu.ds.certificateExtension.basicAttConstraints","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO19basicAttConstraintsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/basicAttConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.basicAttConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicAttConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/basicAttConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/basicattconstraints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/basicconstraints.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/basicconstraints.json new file mode 100644 index 000000000..16e03fa8d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/basicconstraints.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicConstraints"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/basicconstraints"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/basicConstraints","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicConstraints"}],"title":"iso_itu.ds.certificateExtension.basicConstraints","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO16basicConstraintsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/basicConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.basicConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/basicConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/basicconstraints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/certificateissuer.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/certificateissuer.json new file mode 100644 index 000000000..870ba86f0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/certificateissuer.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateIssuer"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/certificateissuer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/certificateIssuer","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateIssuer"}],"title":"iso_itu.ds.certificateExtension.certificateIssuer","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO0F6IssueryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/certificateIssuer":{"role":"symbol","title":"iso_itu.ds.certificateExtension.certificateIssuer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateIssuer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/certificateIssuer","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/certificateissuer"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/certificatepolicies.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/certificatepolicies.json new file mode 100644 index 000000000..68fe28c18 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/certificatepolicies.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificatePolicies"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/certificatepolicies"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/certificatePolicies","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificatePolicies"}],"title":"iso_itu.ds.certificateExtension.certificatePolicies","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO0F8PoliciesyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/certificatePolicies":{"role":"symbol","title":"iso_itu.ds.certificateExtension.certificatePolicies","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificatePolicies"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/certificatePolicies","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/certificatepolicies"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crldistributionpoints.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crldistributionpoints.json new file mode 100644 index 000000000..e8b2ef6ef --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crldistributionpoints.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlDistributionPoints"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crldistributionpoints"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlDistributionPoints","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlDistributionPoints"}],"title":"iso_itu.ds.certificateExtension.crlDistributionPoints","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO21crlDistributionPointsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/crlDistributionPoints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.crlDistributionPoints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlDistributionPoints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlDistributionPoints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crldistributionpoints"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlnumber.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlnumber.json new file mode 100644 index 000000000..20b992f7e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlnumber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlNumber"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlNumber","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlNumber"}],"title":"iso_itu.ds.certificateExtension.crlNumber","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO9crlNumberyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/crlNumber":{"role":"symbol","title":"iso_itu.ds.certificateExtension.crlNumber","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlnumber"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlscope.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlscope.json new file mode 100644 index 000000000..26caab1f4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlscope.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlScope"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlscope"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlScope","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlScope"}],"title":"iso_itu.ds.certificateExtension.crlScope","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO8crlScopeyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/crlScope":{"role":"symbol","title":"iso_itu.ds.certificateExtension.crlScope","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlScope"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlScope","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlscope"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlstreamidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlstreamidentifier.json new file mode 100644 index 000000000..de1119ae7 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/crlstreamidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlStreamIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlstreamidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlStreamIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlStreamIdentifier"}],"title":"iso_itu.ds.certificateExtension.crlStreamIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO19crlStreamIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/crlStreamIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.crlStreamIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"crlStreamIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/crlStreamIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlstreamidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/delegatednameconstraints.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/delegatednameconstraints.json new file mode 100644 index 000000000..9733f7f25 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/delegatednameconstraints.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegatedNameConstraints"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/delegatednameconstraints"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/delegatedNameConstraints","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegatedNameConstraints"}],"title":"iso_itu.ds.certificateExtension.delegatedNameConstraints","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO24delegatedNameConstraintsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/delegatedNameConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.delegatedNameConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegatedNameConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/delegatedNameConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/delegatednameconstraints"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/deltacrlindicator.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/deltacrlindicator.json new file mode 100644 index 000000000..e5f6a7258 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/deltacrlindicator.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaCRLIndicator"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/deltacrlindicator"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/deltaCRLIndicator","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaCRLIndicator"}],"title":"iso_itu.ds.certificateExtension.deltaCRLIndicator","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO17deltaCRLIndicatoryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/deltaCRLIndicator":{"role":"symbol","title":"iso_itu.ds.certificateExtension.deltaCRLIndicator","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaCRLIndicator"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/deltaCRLIndicator","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/deltacrlindicator"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/deltainfo.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/deltainfo.json new file mode 100644 index 000000000..d41a557f0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/deltainfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/deltainfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/deltaInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaInfo"}],"title":"iso_itu.ds.certificateExtension.deltaInfo","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO9deltaInfoyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/deltaInfo":{"role":"symbol","title":"iso_itu.ds.certificateExtension.deltaInfo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deltaInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/deltaInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/deltainfo"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/equatable-implementations.json new file mode 100644 index 000000000..b43454dfa --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/expirationdate.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/expirationdate.json new file mode 100644 index 000000000..555a6f8aa --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/expirationdate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/expirationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/expirationDate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"}],"title":"iso_itu.ds.certificateExtension.expirationDate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO14expirationDateyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/expirationDate":{"role":"symbol","title":"iso_itu.ds.certificateExtension.expirationDate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/expirationDate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/expirationdate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/extkeyusage.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/extkeyusage.json new file mode 100644 index 000000000..cb2925cb4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/extkeyusage.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extKeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/extkeyusage"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/extKeyUsage","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extKeyUsage"}],"title":"iso_itu.ds.certificateExtension.extKeyUsage","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO11extKeyUsageyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/extKeyUsage":{"role":"symbol","title":"iso_itu.ds.certificateExtension.extKeyUsage","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"extKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/extKeyUsage","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/extkeyusage"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/freshestcrl.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/freshestcrl.json new file mode 100644 index 000000000..7c4548c57 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/freshestcrl.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freshestCRL"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/freshestcrl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/freshestCRL","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freshestCRL"}],"title":"iso_itu.ds.certificateExtension.freshestCRL","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO11freshestCRLyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/freshestCRL":{"role":"symbol","title":"iso_itu.ds.certificateExtension.freshestCRL","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freshestCRL"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/freshestCRL","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/freshestcrl"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/hash(into:).json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/hash(into:).json new file mode 100644 index 000000000..ed9d5f2c3 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID7iso_ituV2dsV20certificateExtensionO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/hashvalue.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/hashvalue.json new file mode 100644 index 000000000..37e9b44b6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID7iso_ituV2dsV20certificateExtensionO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/hashvalue"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/id.json new file mode 100644 index 000000000..24ab93201 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/id"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/inhibitanypolicy.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/inhibitanypolicy.json new file mode 100644 index 000000000..0b00a4851 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/inhibitanypolicy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inhibitAnyPolicy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/inhibitanypolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/inhibitAnyPolicy","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inhibitAnyPolicy"}],"title":"iso_itu.ds.certificateExtension.inhibitAnyPolicy","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO16inhibitAnyPolicyyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/inhibitAnyPolicy":{"role":"symbol","title":"iso_itu.ds.certificateExtension.inhibitAnyPolicy","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inhibitAnyPolicy"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/inhibitAnyPolicy","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/inhibitanypolicy"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/init(rawvalue:).json new file mode 100644 index 000000000..334b8acde --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO8rawValueAGSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/instructioncode.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/instructioncode.json new file mode 100644 index 000000000..a59ea144c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/instructioncode.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"instructionCode"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/instructioncode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/instructionCode","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"instructionCode"}],"title":"iso_itu.ds.certificateExtension.instructionCode","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO15instructionCodeyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/instructionCode":{"role":"symbol","title":"iso_itu.ds.certificateExtension.instructionCode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"instructionCode"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/instructionCode","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/instructioncode"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/invaliditydate.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/invaliditydate.json new file mode 100644 index 000000000..c19bba698 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/invaliditydate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidityDate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/invaliditydate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/invalidityDate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidityDate"}],"title":"iso_itu.ds.certificateExtension.invalidityDate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO14invalidityDateyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/invalidityDate":{"role":"symbol","title":"iso_itu.ds.certificateExtension.invalidityDate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidityDate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/invalidityDate","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/invaliditydate"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/issueraltname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/issueraltname.json new file mode 100644 index 000000000..d4c5a7748 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/issueraltname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAltName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/issueraltname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/issuerAltName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAltName"}],"title":"iso_itu.ds.certificateExtension.issuerAltName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO13issuerAltNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/issuerAltName":{"role":"symbol","title":"iso_itu.ds.certificateExtension.issuerAltName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/issuerAltName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/issueraltname"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/issuingdistributionpoint.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/issuingdistributionpoint.json new file mode 100644 index 000000000..1e238f936 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/issuingdistributionpoint.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuingDistributionPoint"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/issuingdistributionpoint"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/issuingDistributionPoint","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuingDistributionPoint"}],"title":"iso_itu.ds.certificateExtension.issuingDistributionPoint","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO24issuingDistributionPointyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/issuingDistributionPoint":{"role":"symbol","title":"iso_itu.ds.certificateExtension.issuingDistributionPoint","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuingDistributionPoint"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/issuingDistributionPoint","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/issuingdistributionpoint"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyattributes.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyattributes.json new file mode 100644 index 000000000..50a3bf22d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyattributes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyAttributes"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyattributes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyAttributes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyAttributes"}],"title":"iso_itu.ds.certificateExtension.keyAttributes","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO13keyAttributesyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/keyAttributes":{"role":"symbol","title":"iso_itu.ds.certificateExtension.keyAttributes","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyAttributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyattributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyusage.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyusage.json new file mode 100644 index 000000000..1c9ab3ffb --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyusage.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyusage"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyUsage","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsage"}],"title":"iso_itu.ds.certificateExtension.keyUsage","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO8keyUsageyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/keyUsage":{"role":"symbol","title":"iso_itu.ds.certificateExtension.keyUsage","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyUsage","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyusage"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyusagerestriction.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyusagerestriction.json new file mode 100644 index 000000000..2091bde30 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/keyusagerestriction.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsageRestriction"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyusagerestriction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyUsageRestriction","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsageRestriction"}],"title":"iso_itu.ds.certificateExtension.keyUsageRestriction","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO19keyUsageRestrictionyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/keyUsageRestriction":{"role":"symbol","title":"iso_itu.ds.certificateExtension.keyUsageRestriction","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsageRestriction"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/keyUsageRestriction","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyusagerestriction"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/nameconstraints.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/nameconstraints.json new file mode 100644 index 000000000..ac9ff2fcd --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/nameconstraints.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameConstraints"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/nameconstraints"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/nameConstraints","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameConstraints"}],"title":"iso_itu.ds.certificateExtension.nameConstraints","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO15nameConstraintsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/nameConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.nameConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/nameConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/nameconstraints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/names.json new file mode 100644 index 000000000..e18fbb34e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/names"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/norevavail.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/norevavail.json new file mode 100644 index 000000000..aadc3d7e8 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/norevavail.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noRevAvail"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/norevavail"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/noRevAvail","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noRevAvail"}],"title":"iso_itu.ds.certificateExtension.noRevAvail","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO10noRevAvailyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/noRevAvail":{"role":"symbol","title":"iso_itu.ds.certificateExtension.noRevAvail","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noRevAvail"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/noRevAvail","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/norevavail"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/orderedlist.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/orderedlist.json new file mode 100644 index 000000000..92d03d912 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/orderedlist.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"orderedList"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/orderedlist"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/orderedList","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"orderedList"}],"title":"iso_itu.ds.certificateExtension.orderedList","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO11orderedListyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/orderedList":{"role":"symbol","title":"iso_itu.ds.certificateExtension.orderedList","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"orderedList"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/orderedList","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/orderedlist"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policyconstraints.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policyconstraints.json new file mode 100644 index 000000000..fc2e3f5f4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policyconstraints.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyConstraints"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policyconstraints"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyConstraints","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyConstraints"}],"title":"iso_itu.ds.certificateExtension.policyConstraints","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO17policyConstraintsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/policyConstraints":{"role":"symbol","title":"iso_itu.ds.certificateExtension.policyConstraints","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policyconstraints"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policymapping.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policymapping.json new file mode 100644 index 000000000..2f8203d16 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policymapping.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyMapping"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policymapping"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyMapping","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyMapping"}],"title":"iso_itu.ds.certificateExtension.policyMapping","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO13policyMappingyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/policyMapping":{"role":"symbol","title":"iso_itu.ds.certificateExtension.policyMapping","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyMapping"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyMapping","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policymapping"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policymappings.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policymappings.json new file mode 100644 index 000000000..eec7b00c0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/policymappings.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyMappings"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policymappings"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyMappings","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyMappings"}],"title":"iso_itu.ds.certificateExtension.policyMappings","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO14policyMappingsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/policyMappings":{"role":"symbol","title":"iso_itu.ds.certificateExtension.policyMappings","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"policyMappings"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/policyMappings","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policymappings"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/privatekeyusageperiod.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/privatekeyusageperiod.json new file mode 100644 index 000000000..a9db85d4e --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/privatekeyusageperiod.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKeyUsagePeriod"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/privatekeyusageperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/privateKeyUsagePeriod","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKeyUsagePeriod"}],"title":"iso_itu.ds.certificateExtension.privateKeyUsagePeriod","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO21privateKeyUsagePeriodyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/privateKeyUsagePeriod":{"role":"symbol","title":"iso_itu.ds.certificateExtension.privateKeyUsagePeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKeyUsagePeriod"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/privateKeyUsagePeriod","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/privatekeyusageperiod"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/rawrepresentable-implementations.json new file mode 100644 index 000000000..6a04e85f0 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/hash(into:)"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/reasoncode.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/reasoncode.json new file mode 100644 index 000000000..25e5aeef2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/reasoncode.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"reasonCode"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/reasoncode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/reasonCode","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"reasonCode"}],"title":"iso_itu.ds.certificateExtension.reasonCode","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO10reasonCodeyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/reasonCode":{"role":"symbol","title":"iso_itu.ds.certificateExtension.reasonCode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"reasonCode"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/reasonCode","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/reasoncode"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/rolespeccertidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/rolespeccertidentifier.json new file mode 100644 index 000000000..81a9726d4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/rolespeccertidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"roleSpecCertIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/rolespeccertidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/roleSpecCertIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"roleSpecCertIdentifier"}],"title":"iso_itu.ds.certificateExtension.roleSpecCertIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO22roleSpecCertIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/roleSpecCertIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.roleSpecCertIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"roleSpecCertIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/roleSpecCertIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/rolespeccertidentifier"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/soaidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/soaidentifier.json new file mode 100644 index 000000000..ae50e0a2b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/soaidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"soaIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/soaidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/soaIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"soaIdentifier"}],"title":"iso_itu.ds.certificateExtension.soaIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO13soaIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/soaIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.soaIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"soaIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/soaIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/soaidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/statusreferrals.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/statusreferrals.json new file mode 100644 index 000000000..17090e836 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/statusreferrals.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusReferrals"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/statusreferrals"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/statusReferrals","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusReferrals"}],"title":"iso_itu.ds.certificateExtension.statusReferrals","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO15statusReferralsyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/statusReferrals":{"role":"symbol","title":"iso_itu.ds.certificateExtension.statusReferrals","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"statusReferrals"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/statusReferrals","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/statusreferrals"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectaltname.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectaltname.json new file mode 100644 index 000000000..1225fa678 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectaltname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAltName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectaltname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectAltName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAltName"}],"title":"iso_itu.ds.certificateExtension.subjectAltName","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO14subjectAltNameyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/subjectAltName":{"role":"symbol","title":"iso_itu.ds.certificateExtension.subjectAltName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectAltName","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectaltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectdirectoryattributes.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectdirectoryattributes.json new file mode 100644 index 000000000..8ae40e7b1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectdirectoryattributes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectDirectoryAttributes"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectdirectoryattributes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectDirectoryAttributes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectDirectoryAttributes"}],"title":"iso_itu.ds.certificateExtension.subjectDirectoryAttributes","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO26subjectDirectoryAttributesyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/subjectDirectoryAttributes":{"role":"symbol","title":"iso_itu.ds.certificateExtension.subjectDirectoryAttributes","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectDirectoryAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectDirectoryAttributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectdirectoryattributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectkeyidentifier.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectkeyidentifier.json new file mode 100644 index 000000000..6e6e0e11f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subjectkeyidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectKeyIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectkeyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectKeyIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectKeyIdentifier"}],"title":"iso_itu.ds.certificateExtension.subjectKeyIdentifier","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO20subjectKeyIdentifieryA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/subjectKeyIdentifier":{"role":"symbol","title":"iso_itu.ds.certificateExtension.subjectKeyIdentifier","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subjectKeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectkeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subtreesconstraint.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subtreesconstraint.json new file mode 100644 index 000000000..a6782e7dd --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/subtreesconstraint.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtreesConstraint"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subtreesconstraint"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subtreesConstraint","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtreesConstraint"}],"title":"iso_itu.ds.certificateExtension.subtreesConstraint","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO18subtreesConstraintyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/subtreesConstraint":{"role":"symbol","title":"iso_itu.ds.certificateExtension.subtreesConstraint","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtreesConstraint"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/subtreesConstraint","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subtreesconstraint"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/targetinformation.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/targetinformation.json new file mode 100644 index 000000000..31df2b115 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/targetinformation.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"targetInformation"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/targetinformation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/targetInformation","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"targetInformation"}],"title":"iso_itu.ds.certificateExtension.targetInformation","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO17targetInformationyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/targetInformation":{"role":"symbol","title":"iso_itu.ds.certificateExtension.targetInformation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"targetInformation"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/targetInformation","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/targetinformation"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/timespecification.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/timespecification.json new file mode 100644 index 000000000..849d76672 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/timespecification.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeSpecification"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/timespecification"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/timeSpecification","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeSpecification"}],"title":"iso_itu.ds.certificateExtension.timeSpecification","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO17timeSpecificationyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/timeSpecification":{"role":"symbol","title":"iso_itu.ds.certificateExtension.timeSpecification","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeSpecification"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/timeSpecification","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/timespecification"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/usernotice.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/usernotice.json new file mode 100644 index 000000000..2666baecf --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/certificateextension/usernotice.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userNotice"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/usernotice"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/userNotice","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userNotice"}],"title":"iso_itu.ds.certificateExtension.userNotice","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID7iso_ituV2dsV20certificateExtensionO10userNoticeyA2GmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension/userNotice":{"role":"symbol","title":"iso_itu.ds.certificateExtension.userNotice","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userNotice"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension\/userNotice","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/usernotice"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/id.json new file mode 100644 index 000000000..adccad7cc --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/ds/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/ds/names.json new file mode 100644 index 000000000..9b5ede713 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/ds/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/ds\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2dsV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/ds\/names"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso_itu/ds":{"role":"symbol","title":"iso_itu.ds","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ds"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ds"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/id.json b/3.4.0/data/documentation/shieldoid/iso_itu/id.json new file mode 100644 index 000000000..13ca88eb4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu"]]},"references":{"doc://Shield/documentation/ShieldOID/iso_itu/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/iso_itu/names.json b/3.4.0/data/documentation/shieldoid/iso_itu/names.json new file mode 100644 index 000000000..c2974971c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/iso_itu/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/iso_itu\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID7iso_ituV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/iso_itu/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/iso_itu\/names"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu.json b/3.4.0/data/documentation/shieldoid/itu.json new file mode 100644 index 000000000..72afef97d --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"title":"ShieldOID","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","doc:\/\/Shield\/documentation\/ShieldOID\/iso"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"See: http:\/\/oid-info.com\/get\/0"}]}]}],"variants":[{"paths":["\/documentation\/shieldoid\/itu"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"title":"itu","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3ituV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"itu"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/id","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/names"]}],"references":{"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/iso_itu":{"role":"symbol","title":"iso_itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso_itu"}],"abstract":[{"type":"text","text":"Areas of joint work between ISO\/IEC (International Organization for Standardization\/International Electrotechnical Commission)"},{"type":"text","text":" "},{"type":"text","text":"and ITU-T (International Telecommunication Union - Telecommunication standardization sector), and other international work"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso_itu"}],"url":"\/documentation\/shieldoid\/iso_itu"},"doc://Shield/documentation/ShieldOID/iso":{"role":"symbol","title":"iso","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso"}],"abstract":[{"type":"text","text":"International Organization for Standardization (ISO)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"iso"}],"url":"\/documentation\/shieldoid\/iso"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data.json b/3.4.0/data/documentation/shieldoid/itu/data.json new file mode 100644 index 000000000..b04a964fc --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/id","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"title":"itu.data","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3ituV4dataV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"data"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/names"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/id.json b/3.4.0/data/documentation/shieldoid/itu/data/id.json new file mode 100644 index 000000000..a18ecad09 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/id"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/names.json b/3.4.0/data/documentation/shieldoid/itu/data/names.json new file mode 100644 index 000000000..a7ef08dcc --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/names"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss.json b/3.4.0/data/documentation/shieldoid/itu/data/pss.json new file mode 100644 index 000000000..8a8c0bd4a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/id","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"title":"itu.data.pss","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3ituV4dataV3pssV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"pss"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/id"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/names"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/id.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/id.json new file mode 100644 index 000000000..8d873b799 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV3pssV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/id"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/names.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/names.json new file mode 100644 index 000000000..a3b727839 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV3pssV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/names"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl.json new file mode 100644 index 000000000..b9a0ff514 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/id","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/names"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"title":"itu.data.pss.ucl","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"ucl"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/id.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/id.json new file mode 100644 index 000000000..21d7301df --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/id"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/names.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/names.json new file mode 100644 index 000000000..4b37922d9 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl"]]},"references":{"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/names"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot.json new file mode 100644 index 000000000..18ecfd1b5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/id","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/names"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"title":"itu.data.pss.ucl.pilot","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"pilot"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/id"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/names"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/id.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/id.json new file mode 100644 index 000000000..e6e77973f --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot"]]},"references":{"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/id"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/names.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/names.json new file mode 100644 index 000000000..292e2d1a6 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/names"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype.json new file mode 100644 index 000000000..ddcefecc1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/domainComponent","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/userId"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/id","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/names"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"title":"itu.data.pss.ucl.pilot.pilotAttributeType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV0G13AttributeTypeO","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot"]]},"references":{"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/domainComponent":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType.domainComponent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"domainComponent"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/domainComponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/domaincomponent"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/id"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/equatable-implementations"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/names"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/userId":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType.userId","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/userId","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/userid"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/!=(_:_:).json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/!=(_:_:).json new file mode 100644 index 000000000..61b9949f2 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV0G13AttributeTypeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/equatable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/domaincomponent.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/domaincomponent.json new file mode 100644 index 000000000..ef047f34c --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/domaincomponent.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"domainComponent"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/domaincomponent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/domainComponent","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"domainComponent"}],"title":"itu.data.pss.ucl.pilot.pilotAttributeType.domainComponent","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV0G13AttributeTypeO15domainComponentyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/domainComponent":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType.domainComponent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"domainComponent"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/domainComponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/domaincomponent"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/equatable-implementations.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/equatable-implementations.json new file mode 100644 index 000000000..4fcea9a4a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/!=(_:_:)"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hash(into:).json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hash(into:).json new file mode 100644 index 000000000..1721893da --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV0G13AttributeTypeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hashvalue.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hashvalue.json new file mode 100644 index 000000000..af32f54e1 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV0G13AttributeTypeO","extendedModule":"Swift","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/hashvalue"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/id.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/id.json new file mode 100644 index 000000000..165f846aa --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV0G13AttributeTypeO2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/id"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/init(rawvalue:).json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/init(rawvalue:).json new file mode 100644 index 000000000..9597ed667 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV0G13AttributeTypeO8rawValueAMSg10PotentASN116ObjectIdentifierV_tcfc","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/init(rawvalue:)"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/names.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/names.json new file mode 100644 index 000000000..2a3fa80c4 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV0G13AttributeTypeO5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/rawrepresentable-implementations.json new file mode 100644 index 000000000..679c8c38a --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/hash(into:)"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/hashvalue"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/userid.json b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/userid.json new file mode 100644 index 000000000..6cc8b722b --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/userid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/userid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/userId","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"}],"title":"itu.data.pss.ucl.pilot.pilotAttributeType.userId","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:9ShieldOID3ituV4dataV3pssV3uclV5pilotV0G13AttributeTypeO6userIdyA2MmF","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl":{"role":"symbol","title":"itu.data.pss.ucl","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ucl"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ucl"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType/userId":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType.userId","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userId"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType\/userId","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/userid"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot":{"role":"symbol","title":"itu.data.pss.ucl.pilot","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilot"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilot"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu/data":{"role":"symbol","title":"itu.data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"data"}],"url":"\/documentation\/shieldoid\/itu\/data"},"doc://Shield/documentation/ShieldOID/itu/data/pss":{"role":"symbol","title":"itu.data.pss","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"pss"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pss"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/id.json b/3.4.0/data/documentation/shieldoid/itu/id.json new file mode 100644 index 000000000..70e01f196 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"id","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV2ids6UInt64VvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/id","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/id"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/itu/names.json b/3.4.0/data/documentation/shieldoid/itu/names.json new file mode 100644 index 000000000..9af143c29 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/itu/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/itu\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"names","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:9ShieldOID3ituV5namesSaySSGvpZ","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldOID\/itu"]]},"references":{"doc://Shield/documentation/ShieldOID/itu/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/itu\/names"},"doc://Shield/documentation/ShieldOID/itu":{"role":"symbol","title":"itu","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"itu"}],"abstract":[{"type":"text","text":"International Telecommunication Union - Telecommunication standardization sector (ITU-T)"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"itu"}],"url":"\/documentation\/shieldoid\/itu"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/oid.json b/3.4.0/data/documentation/shieldoid/oid.json new file mode 100644 index 000000000..74c00d195 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/oid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/oid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"title":"OID","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:9ShieldOID0B0a","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"OID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldOID"]]},"references":{"doc://Shield/documentation/ShieldOID":{"role":"collection","title":"ShieldOID","abstract":[{"type":"text","text":"Common OID definitions and conversions."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/oidref.json b/3.4.0/data/documentation/shieldoid/oidref.json new file mode 100644 index 000000000..e3cfe8119 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/oidref.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/oidref"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/asn1","doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-9f2wo"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"title":"OIDRef","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:9ShieldOID6OIDRefP","modules":[{"name":"ShieldOID"}],"navigatorTitle":[{"kind":"identifier","text":"OIDRef"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldOID"]]},"references":{"doc://Shield/documentation/ShieldOID/iso/org/dod/internet/security/mechanisms/pkix/kp":{"role":"symbol","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"kp"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"kp"}],"url":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/hashAlgs":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashAlgs"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/hashAlgs","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"hashAlgs"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs5":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs5"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs5","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs5"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/curve":{"role":"symbol","title":"iso.org.certicom.curve","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"curve"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/curve","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"curve"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/encryptionAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/encryptionAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"encryptionAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs1":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs1","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs1"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1"},"doc://Shield/documentation/ShieldOID/iso_itu/country/us/organization/gov/csor/nistAlgorithms/aes":{"role":"symbol","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/country\/us\/organization\/gov\/csor\/nistAlgorithms\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures/ecdsaWithSHA2":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ecdsaWithSHA2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures\/ecdsaWithSHA2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ecdsaWithSHA2"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2"},"doc://Shield/documentation/ShieldOID/iso/org/certicom/schemes":{"role":"symbol","title":"iso.org.certicom.schemes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"schemes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/org\/certicom\/schemes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"schemes"}],"url":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/signatures":{"role":"symbol","title":"iso.memberBody.us.ansix962.signatures","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatures"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/signatures","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"signatures"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/attributeType":{"role":"symbol","title":"iso_itu.ds.attributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/attributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"attributeType"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype"},"doc://Shield/documentation/ShieldOID":{"role":"collection","title":"ShieldOID","abstract":[{"type":"text","text":"Common OID definitions and conversions."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/keyType":{"role":"symbol","title":"iso.memberBody.us.ansix962.keyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/keyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"keyType"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/certificateExtension":{"role":"symbol","title":"iso_itu.ds.certificateExtension","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateExtension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/certificateExtension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"certificateExtension"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension"},"doc://Shield/documentation/ShieldOID/iso_itu/ds/algorithm/aes":{"role":"symbol","title":"iso_itu.ds.algorithm.aes","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"aes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso_itu\/ds\/algorithm\/aes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"aes"}],"url":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes"},"doc://Shield/documentation/ShieldOID/OIDRef/oid-9f2wo":{"defaultImplementations":1,"role":"symbol","title":"oid","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-9f2wo","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldoid\/oidref\/oid-9f2wo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/pkcs/pkcs9":{"role":"symbol","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs9"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/pkcs\/pkcs9","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pkcs9"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9"},"doc://Shield/documentation/ShieldOID/OIDRef/asn1":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"CaseIterable"},{"type":"text","text":", "},{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"RawRepresentable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ObjectIdentifier"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"asn1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/asn1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/oidref\/asn1"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/characteristicTwo":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"characteristicTwo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/characteristicTwo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"characteristicTwo"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/rsadsi/digestAlgorithm":{"role":"symbol","title":"iso.memberBody.us.rsadsi.digestAlgorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"digestAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/rsadsi\/digestAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"digestAlgorithm"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm"},"doc://Shield/documentation/ShieldOID/iso/memberBody/us/ansix962/curves/prime":{"role":"symbol","title":"iso.memberBody.us.ansix962.curves.prime","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/iso\/memberBody\/us\/ansix962\/curves\/prime","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"prime"}],"url":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime"},"doc://Shield/documentation/ShieldOID/itu/data/pss/ucl/pilot/pilotAttributeType":{"role":"symbol","title":"itu.data.pss.ucl.pilot.pilotAttributeType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"pilotAttributeType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/itu\/data\/pss\/ucl\/pilot\/pilotAttributeType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"pilotAttributeType"}],"url":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/oidref/asn1.json b/3.4.0/data/documentation/shieldoid/oidref/asn1.json new file mode 100644 index 000000000..67cba9b14 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/oidref/asn1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/oidref\/asn1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/asn1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"CaseIterable"},{"type":"text","text":", "},{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"RawRepresentable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ObjectIdentifier"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"asn1","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"symbolKind":"property","externalID":"s:9ShieldOID6OIDRefPAAs12CaseIterableRzSYRz10PotentASN116ObjectIdentifierV8RawValueSYRtzrlE4asn1AE0G0Ovp","extendedModule":"ShieldOID","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldOID","doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef"]]},"references":{"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/OIDRef/asn1":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"CaseIterable"},{"type":"text","text":", "},{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"RawRepresentable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ObjectIdentifier"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"asn1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/asn1","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/oidref\/asn1"},"doc://Shield/documentation/ShieldOID":{"role":"collection","title":"ShieldOID","abstract":[{"type":"text","text":"Common OID definitions and conversions."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/oidref/oid-58twl.json b/3.4.0/data/documentation/shieldoid/oidref/oid-58twl.json new file mode 100644 index 000000000..d81a8cedb --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/oidref/oid-58twl.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/oidref\/oid-58twl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-58twl","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"CaseIterable"},{"type":"text","text":", "},{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"RawRepresentable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ObjectIdentifier"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"oid","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"symbolKind":"property","externalID":"s:9ShieldOID6OIDRefPAAs12CaseIterableRzSYRz10PotentASN116ObjectIdentifierV8RawValueSYRtzrlE3oidAGvp","extendedModule":"ShieldOID","modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldOID","doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-9f2wo"]]},"references":{"doc://Shield/documentation/ShieldOID/OIDRef/oid-9f2wo":{"defaultImplementations":1,"role":"symbol","title":"oid","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-9f2wo","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldoid\/oidref\/oid-9f2wo"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID":{"role":"collection","title":"ShieldOID","abstract":[{"type":"text","text":"Common OID definitions and conversions."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid"},"doc://Shield/documentation/ShieldOID/OIDRef/oid-58twl":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"CaseIterable"},{"type":"text","text":", "},{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"RawRepresentable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ObjectIdentifier"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"oid","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-58twl","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/oidref\/oid-58twl"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldoid/oidref/oid-9f2wo.json b/3.4.0/data/documentation/shieldoid/oidref/oid-9f2wo.json new file mode 100644 index 000000000..c89e80cf5 --- /dev/null +++ b/3.4.0/data/documentation/shieldoid/oidref/oid-9f2wo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldoid\/oidref\/oid-9f2wo"],"traits":[{"interfaceLanguage":"swift"}]}],"defaultImplementationsSections":[{"title":"OIDRef Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-58twl"]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-9f2wo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"oid","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"symbolKind":"property","externalID":"s:9ShieldOID6OIDRefP3oid10PotentASN116ObjectIdentifierVvp","required":true,"modules":[{"name":"ShieldOID"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldOID","doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef"]]},"references":{"doc://Shield/documentation/ShieldOID/OIDRef/oid-9f2wo":{"defaultImplementations":1,"role":"symbol","title":"oid","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-9f2wo","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldoid\/oidref\/oid-9f2wo"},"doc://Shield/documentation/ShieldOID":{"role":"collection","title":"ShieldOID","abstract":[{"type":"text","text":"Common OID definitions and conversions."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid"},"doc://Shield/documentation/ShieldOID/OIDRef":{"role":"symbol","title":"OIDRef","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"OIDRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OIDRef"}],"url":"\/documentation\/shieldoid\/oidref"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldOID/OIDRef/oid-58twl":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"CaseIterable"},{"type":"text","text":", "},{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"RawRepresentable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ObjectIdentifier"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"oid","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OIDRef\/oid-58twl","kind":"symbol","type":"topic","url":"\/documentation\/shieldoid\/oidref\/oid-58twl"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs.json b/3.4.0/data/documentation/shieldpkcs.json new file mode 100644 index 000000000..c2b4aeb2c --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"PKCS related types required by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":". They exist in a separate namespace to more easily match the ASN.1"},{"type":"text","text":" "},{"type":"text","text":"naming laid out in related RFCs."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"ShieldPKCS","title":"ShieldPKCS","symbolKind":"module","role":"collection","modules":[{"name":"ShieldPKCS"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas"]},{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldPKCS\/ECParameters","doc:\/\/Shield\/documentation\/ShieldPKCS\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldPKCS\/RSAPublicKey"]}],"references":{"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"},"doc://Shield/documentation/ShieldPKCS/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldpkcs\/schemas"},"doc://Shield/documentation/ShieldPKCS/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldpkcs\/rsaprivatekey"},"doc://Shield/documentation/ShieldPKCS/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/ECParameters","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECParameters"}],"url":"\/documentation\/shieldpkcs\/ecparameters"},"doc://Shield/documentation/ShieldPKCS/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldpkcs\/rsapublickey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs/ecparameters.json b/3.4.0/data/documentation/shieldpkcs/ecparameters.json new file mode 100644 index 000000000..43007c038 --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs/ecparameters.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":" = ShieldX509"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","preciseIdentifier":"s:10ShieldX50912ECParametersa","text":"ECParameters"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs\/ecparameters"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS\/ECParameters","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"}],"title":"ECParameters","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldPKCS12ECParametersa","modules":[{"name":"ShieldPKCS"}],"navigatorTitle":[{"kind":"identifier","text":"ECParameters"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldPKCS"]]},"references":{"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldPKCS/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/ECParameters","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECParameters"}],"url":"\/documentation\/shieldpkcs\/ecparameters"},"doc://Shield/documentation/ShieldX509/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECParameters"}],"url":"\/documentation\/shieldx509\/ecparameters"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs/rsaprivatekey.json b/3.4.0/data/documentation/shieldpkcs/rsaprivatekey.json new file mode 100644 index 000000000..062d13fcd --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs/rsaprivatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"},{"kind":"text","text":" = ShieldX509"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV","text":"RSAPrivateKey"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs\/rsaprivatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS\/RSAPrivateKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"title":"RSAPrivateKey","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldPKCS13RSAPrivateKeya","modules":[{"name":"ShieldPKCS"}],"navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldPKCS"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldPKCS/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldpkcs\/rsaprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs/rsapublickey.json b/3.4.0/data/documentation/shieldpkcs/rsapublickey.json new file mode 100644 index 000000000..f21d5d7b0 --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs/rsapublickey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"},{"kind":"text","text":" = ShieldX509"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","preciseIdentifier":"s:10ShieldX50912RSAPublicKeyV","text":"RSAPublicKey"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs\/rsapublickey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS\/RSAPublicKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"title":"RSAPublicKey","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldPKCS12RSAPublicKeya","modules":[{"name":"ShieldPKCS"}],"navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldPKCS"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"},"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"},"doc://Shield/documentation/ShieldPKCS/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldpkcs\/rsapublickey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs/schemas.json b/3.4.0/data/documentation/shieldpkcs/schemas.json new file mode 100644 index 000000000..776cf4536 --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs/schemas.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs\/schemas"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/ECParameters","doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKeyOtherPrimeInfo","doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKeyOtherPrimeInfos","doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPublicKey"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"title":"Schemas","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldPKCS7SchemasV","modules":[{"name":"ShieldPKCS"}],"navigatorTitle":[{"kind":"identifier","text":"Schemas"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldPKCS"]]},"references":{"doc://Shield/documentation/ShieldPKCS/Schemas/RSAPrivateKeyOtherPrimeInfos":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfos","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfos"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKeyOtherPrimeInfos","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/rsaprivatekeyotherprimeinfos"},"doc://Shield/documentation/ShieldPKCS/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldpkcs\/schemas"},"doc://Shield/documentation/ShieldPKCS/Schemas/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/rsaprivatekey"},"doc://Shield/documentation/ShieldPKCS/Schemas/RSAPrivateKeyOtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKeyOtherPrimeInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/rsaprivatekeyotherprimeinfo"},"doc://Shield/documentation/ShieldPKCS/Schemas/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/ECParameters","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/ecparameters"},"doc://Shield/documentation/ShieldPKCS/Schemas/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPublicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/rsapublickey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs/schemas/ecparameters.json b/3.4.0/data/documentation/shieldpkcs/schemas/ecparameters.json new file mode 100644 index 000000000..b0ea897c7 --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs/schemas/ecparameters.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs\/schemas\/ecparameters"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/ECParameters","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"ECParameters","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldPKCS7SchemasV12ECParameters10PotentASN16SchemaOvpZ","extendedModule":"ShieldPKCS","modules":[{"name":"ShieldPKCS"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldPKCS","doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldPKCS/Schemas/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/ECParameters","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/ecparameters"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"},"doc://Shield/documentation/ShieldPKCS/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldpkcs\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekey.json b/3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekey.json new file mode 100644 index 000000000..25f112f40 --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs\/schemas\/rsaprivatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"RSAPrivateKey","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldPKCS7SchemasV13RSAPrivateKey10PotentASN16SchemaOvpZ","extendedModule":"ShieldPKCS","modules":[{"name":"ShieldPKCS"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldPKCS","doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldPKCS/Schemas/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/rsaprivatekey"},"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldPKCS/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldpkcs\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfo.json b/3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfo.json new file mode 100644 index 000000000..f92b2cf2c --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs\/schemas\/rsaprivatekeyotherprimeinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKeyOtherPrimeInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfo","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldPKCS7SchemasV27RSAPrivateKeyOtherPrimeInfo10PotentASN16SchemaOvpZ","extendedModule":"ShieldPKCS","modules":[{"name":"ShieldPKCS"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldPKCS","doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldPKCS/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldpkcs\/schemas"},"doc://Shield/documentation/ShieldPKCS/Schemas/RSAPrivateKeyOtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKeyOtherPrimeInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/rsaprivatekeyotherprimeinfo"},"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfos.json b/3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfos.json new file mode 100644 index 000000000..ce4513868 --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfos.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfos"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs\/schemas\/rsaprivatekeyotherprimeinfos"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKeyOtherPrimeInfos","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfos","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfos"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldPKCS7SchemasV28RSAPrivateKeyOtherPrimeInfos10PotentASN16SchemaOvpZ","extendedModule":"ShieldPKCS","modules":[{"name":"ShieldPKCS"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldPKCS","doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldPKCS/Schemas/RSAPrivateKeyOtherPrimeInfos":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfos","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfos"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPrivateKeyOtherPrimeInfos","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/rsaprivatekeyotherprimeinfos"},"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"},"doc://Shield/documentation/ShieldPKCS/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldpkcs\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldpkcs/schemas/rsapublickey.json b/3.4.0/data/documentation/shieldpkcs/schemas/rsapublickey.json new file mode 100644 index 000000000..23310a7b8 --- /dev/null +++ b/3.4.0/data/documentation/shieldpkcs/schemas/rsapublickey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldpkcs\/schemas\/rsapublickey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPublicKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"RSAPublicKey","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldPKCS7SchemasV12RSAPublicKey10PotentASN16SchemaOvpZ","extendedModule":"ShieldPKCS","modules":[{"name":"ShieldPKCS"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldPKCS","doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldPKCS/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldpkcs\/schemas"},"doc://Shield/documentation/ShieldPKCS/Schemas/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS\/Schemas\/RSAPublicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs\/schemas\/rsapublickey"},"doc://Shield/documentation/ShieldPKCS":{"role":"collection","title":"ShieldPKCS","abstract":[{"type":"text","text":"Public Key Cryptograpgy Standard (PKCS) types for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldPKCS","kind":"symbol","type":"topic","url":"\/documentation\/shieldpkcs"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity.json b/3.4.0/data/documentation/shieldsecurity.json new file mode 100644 index 000000000..dd22f24f5 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"ShieldSecurity"},{"type":"text","text":" provides extensions to security objects provided by the "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" framework making them easier to"},{"type":"text","text":" "},{"type":"text","text":"work with and in many cases adding capabilities."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"One of the main goals of "},{"type":"codeVoice","code":"ShieldSecurity"},{"type":"text","text":" is to provide a common interface that is available on all Apple platforms"},{"type":"text","text":" "},{"type":"text","text":"including macOS, iOS, watchOS, and tvOS. This ensures that all the code handling specific platform differences are"},{"type":"text","text":" "},{"type":"text","text":"isolated in the ShieldSecurity package and doesn’t have to be handled in application code."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Another goal of SieldSecurity is to extend objects like "},{"type":"codeVoice","code":"SecKey"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SecCertificate"},{"type":"text","text":" with easier interfaces and"},{"type":"text","text":" "},{"type":"text","text":"more capabilities. To further this goal a couple small “new” types have been added to provided clean interfaces."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" objects have notable extensions:"}]},{"anchor":"SecKey","level":3,"type":"heading","text":"SecKey"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"SecKey"},{"type":"text","text":" ’s extensions provide the following platform agnostic capabilities:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Sign\/Verify"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Encrypt\/Decrypt"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Saving\/Loading\/Deleting from Keychains"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"DER format encoding\/decoding"}]}]}]},{"anchor":"SecCertificate","level":3,"type":"heading","text":"SecCertificate"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"SecCertificate"},{"type":"text","text":"’s extensions provide the following platform agnostic capabilities:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Trust Validated Public Key"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Access to frequently used properties (issuer, subject)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Access decoded Certificate (ShieldX509 "},{"type":"codeVoice","code":"Certificate"},{"type":"text","text":" type)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Saving\/Loading\/Deleting from Keychains"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"DER format encoding\/decoding"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"PEM loading\/saving"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"ShieldSecurity","title":"ShieldSecurity","symbolKind":"module","role":"collection","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyError"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType"]}],"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility":{"role":"symbol","title":"SecAccessibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}],"url":"\/documentation\/shieldsecurity\/secaccessibility"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding":{"role":"symbol","title":"SecEncryptionPadding","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecEncryptionPadding"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecEncryptionPadding"}],"url":"\/documentation\/shieldsecurity\/secencryptionpadding"},"doc://Shield/documentation/ShieldSecurity/SecKeyError":{"deprecated":true,"role":"symbol","title":"SecKeyError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyError"}],"url":"\/documentation\/shieldsecurity\/seckeyerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secaccessibility.json b/3.4.0/data/documentation/shieldsecurity/secaccessibility.json new file mode 100644 index 000000000..99374f1e3 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secaccessibility.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secaccessibility"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/default","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/passcodeEnabled","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/unlocked(afterFirst:shared:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"title":"SecAccessibility","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:14ShieldSecurity16SecAccessibilityO","modules":[{"name":"ShieldSecurity"}],"navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility/unlocked(afterFirst:shared:)":{"role":"symbol","title":"SecAccessibility.unlocked(afterFirst:shared:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unlocked"},{"kind":"text","text":"("},{"kind":"externalParam","text":"afterFirst"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/unlocked(afterFirst:shared:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/unlocked(afterfirst:shared:)"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/equatable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility/default":{"role":"symbol","title":"SecAccessibility.default","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/default","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/default"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility/passcodeEnabled":{"role":"symbol","title":"SecAccessibility.passcodeEnabled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"passcodeEnabled"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/passcodeEnabled","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/passcodeenabled"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility":{"role":"symbol","title":"SecAccessibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}],"url":"\/documentation\/shieldsecurity\/secaccessibility"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secaccessibility/!=(_:_:).json b/3.4.0/data/documentation/shieldsecurity/secaccessibility/!=(_:_:).json new file mode 100644 index 000000000..ed8a9979c --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secaccessibility/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secaccessibility\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14ShieldSecurity16SecAccessibilityO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility":{"role":"symbol","title":"SecAccessibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}],"url":"\/documentation\/shieldsecurity\/secaccessibility"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/equatable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secaccessibility/default.json b/3.4.0/data/documentation/shieldsecurity/secaccessibility/default.json new file mode 100644 index 000000000..8570c336e --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secaccessibility/default.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secaccessibility\/default"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/default","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"}],"title":"SecAccessibility.default","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity16SecAccessibilityO7defaultyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecAccessibility/default":{"role":"symbol","title":"SecAccessibility.default","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/default","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/default"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility":{"role":"symbol","title":"SecAccessibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}],"url":"\/documentation\/shieldsecurity\/secaccessibility"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secaccessibility/equatable-implementations.json b/3.4.0/data/documentation/shieldsecurity/secaccessibility/equatable-implementations.json new file mode 100644 index 000000000..df84b6b8a --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secaccessibility/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldSecurity"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecAccessibility":{"role":"symbol","title":"SecAccessibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}],"url":"\/documentation\/shieldsecurity\/secaccessibility"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secaccessibility/passcodeenabled.json b/3.4.0/data/documentation/shieldsecurity/secaccessibility/passcodeenabled.json new file mode 100644 index 000000000..746245560 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secaccessibility/passcodeenabled.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"passcodeEnabled"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secaccessibility\/passcodeenabled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/passcodeEnabled","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"passcodeEnabled"}],"title":"SecAccessibility.passcodeEnabled","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity16SecAccessibilityO15passcodeEnabledyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecAccessibility/passcodeEnabled":{"role":"symbol","title":"SecAccessibility.passcodeEnabled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"passcodeEnabled"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/passcodeEnabled","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/passcodeenabled"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility":{"role":"symbol","title":"SecAccessibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}],"url":"\/documentation\/shieldsecurity\/secaccessibility"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secaccessibility/unlocked(afterfirst:shared:).json b/3.4.0/data/documentation/shieldsecurity/secaccessibility/unlocked(afterfirst:shared:).json new file mode 100644 index 000000000..a2317fa4b --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secaccessibility/unlocked(afterfirst:shared:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unlocked"},{"kind":"text","text":"("},{"kind":"externalParam","text":"afterFirst"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secaccessibility\/unlocked(afterfirst:shared:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/unlocked(afterFirst:shared:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unlocked"},{"kind":"text","text":"("},{"kind":"externalParam","text":"afterFirst"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"SecAccessibility.unlocked(afterFirst:shared:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity16SecAccessibilityO8unlockedyACSb_SbtcACmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility/unlocked(afterFirst:shared:)":{"role":"symbol","title":"SecAccessibility.unlocked(afterFirst:shared:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unlocked"},{"kind":"text","text":"("},{"kind":"externalParam","text":"afterFirst"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility\/unlocked(afterFirst:shared:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secaccessibility\/unlocked(afterfirst:shared:)"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility":{"role":"symbol","title":"SecAccessibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}],"url":"\/documentation\/shieldsecurity\/secaccessibility"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror.json new file mode 100644 index 000000000..b412cad0f --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/loadFailed","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/parsingFailed","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/publicKeyRetrievalFailed","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/queryFailed","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/saveDuplicate","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/saveFailed","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustCreationFailed","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustValidationError","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustValidationFailed"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Error-Implementations","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"title":"SecCertificateError","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:14ShieldSecurity19SecCertificateErrorO","modules":[{"name":"ShieldSecurity"}],"navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/init(rawvalue:)"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/parsingFailed":{"role":"symbol","title":"SecCertificateError.parsingFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"parsingFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/parsingFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/parsingfailed"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/loadFailed":{"role":"symbol","title":"SecCertificateError.loadFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/loadFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/loadfailed"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/trustValidationError":{"role":"symbol","title":"SecCertificateError.trustValidationError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustValidationError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustValidationError","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/trustvalidationerror"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/equatable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/saveFailed":{"role":"symbol","title":"SecCertificateError.saveFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/saveFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/savefailed"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/trustValidationFailed":{"role":"symbol","title":"SecCertificateError.trustValidationFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustValidationFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustValidationFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/trustvalidationfailed"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/error-implementations"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/queryFailed":{"role":"symbol","title":"SecCertificateError.queryFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"queryFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/queryFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/queryfailed"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/publicKeyRetrievalFailed":{"role":"symbol","title":"SecCertificateError.publicKeyRetrievalFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKeyRetrievalFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/publicKeyRetrievalFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/publickeyretrievalfailed"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/saveDuplicate":{"role":"symbol","title":"SecCertificateError.saveDuplicate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveDuplicate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/saveDuplicate","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/saveduplicate"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/trustCreationFailed":{"role":"symbol","title":"SecCertificateError.trustCreationFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustCreationFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustCreationFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/trustcreationfailed"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/!=(_:_:).json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/!=(_:_:).json new file mode 100644 index 000000000..69ab5c342 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14ShieldSecurity19SecCertificateErrorO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/!=(_:_:)"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/equatable-implementations"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/equatable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/equatable-implementations.json new file mode 100644 index 000000000..8e79c15c3 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldSecurity"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/error-implementations.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/error-implementations.json new file mode 100644 index 000000000..d87246e91 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldSecurity"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/localizeddescription"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/hash(into:).json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/hash(into:).json new file mode 100644 index 000000000..cdbb7f09e --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:14ShieldSecurity19SecCertificateErrorO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/hash(into:)"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/hashvalue.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/hashvalue.json new file mode 100644 index 000000000..d140fd9dd --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:14ShieldSecurity19SecCertificateErrorO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/hashvalue"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/init(rawvalue:).json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/init(rawvalue:).json new file mode 100644 index 000000000..f768d6815 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:14ShieldSecurity19SecCertificateErrorO8rawValueACSgSi_tcfc","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/loadfailed.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/loadfailed.json new file mode 100644 index 000000000..3ac6ce55f --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/loadfailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/loadfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/loadFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFailed"}],"title":"SecCertificateError.loadFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity19SecCertificateErrorO10loadFailedyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/loadFailed":{"role":"symbol","title":"SecCertificateError.loadFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/loadFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/loadfailed"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/localizeddescription.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/localizeddescription.json new file mode 100644 index 000000000..bc6e50dff --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:14ShieldSecurity19SecCertificateErrorO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/error-implementations"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/localizeddescription"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/parsingfailed.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/parsingfailed.json new file mode 100644 index 000000000..0a0549e29 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/parsingfailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"parsingFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/parsingfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/parsingFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"parsingFailed"}],"title":"SecCertificateError.parsingFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity19SecCertificateErrorO13parsingFailedyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/parsingFailed":{"role":"symbol","title":"SecCertificateError.parsingFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"parsingFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/parsingFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/parsingfailed"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/publickeyretrievalfailed.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/publickeyretrievalfailed.json new file mode 100644 index 000000000..376fb8a30 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/publickeyretrievalfailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKeyRetrievalFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/publickeyretrievalfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/publicKeyRetrievalFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKeyRetrievalFailed"}],"title":"SecCertificateError.publicKeyRetrievalFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity19SecCertificateErrorO24publicKeyRetrievalFailedyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError/publicKeyRetrievalFailed":{"role":"symbol","title":"SecCertificateError.publicKeyRetrievalFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKeyRetrievalFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/publicKeyRetrievalFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/publickeyretrievalfailed"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/queryfailed.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/queryfailed.json new file mode 100644 index 000000000..5a784c29a --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/queryfailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"queryFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/queryfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/queryFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"queryFailed"}],"title":"SecCertificateError.queryFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity19SecCertificateErrorO11queryFailedyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError/queryFailed":{"role":"symbol","title":"SecCertificateError.queryFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"queryFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/queryFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/queryfailed"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/rawrepresentable-implementations.json new file mode 100644 index 000000000..132c3b7a5 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldSecurity"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/hashvalue"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/hash(into:)"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/saveduplicate.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/saveduplicate.json new file mode 100644 index 000000000..5b17c6b2f --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/saveduplicate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveDuplicate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/saveduplicate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/saveDuplicate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveDuplicate"}],"title":"SecCertificateError.saveDuplicate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity19SecCertificateErrorO13saveDuplicateyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/saveDuplicate":{"role":"symbol","title":"SecCertificateError.saveDuplicate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveDuplicate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/saveDuplicate","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/saveduplicate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/savefailed.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/savefailed.json new file mode 100644 index 000000000..e170c07d3 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/savefailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/savefailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/saveFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveFailed"}],"title":"SecCertificateError.saveFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity19SecCertificateErrorO10saveFailedyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/saveFailed":{"role":"symbol","title":"SecCertificateError.saveFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"saveFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/saveFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/savefailed"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustcreationfailed.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustcreationfailed.json new file mode 100644 index 000000000..8f0f9116b --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustcreationfailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustCreationFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/trustcreationfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustCreationFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustCreationFailed"}],"title":"SecCertificateError.trustCreationFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity19SecCertificateErrorO19trustCreationFailedyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/trustCreationFailed":{"role":"symbol","title":"SecCertificateError.trustCreationFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustCreationFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustCreationFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/trustcreationfailed"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustvalidationerror.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustvalidationerror.json new file mode 100644 index 000000000..49725bd32 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustvalidationerror.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustValidationError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/trustvalidationerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustValidationError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustValidationError"}],"title":"SecCertificateError.trustValidationError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity19SecCertificateErrorO015trustValidationE0yA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError/trustValidationError":{"role":"symbol","title":"SecCertificateError.trustValidationError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustValidationError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustValidationError","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/trustvalidationerror"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustvalidationfailed.json b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustvalidationfailed.json new file mode 100644 index 000000000..729637a66 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seccertificateerror/trustvalidationfailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustValidationFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seccertificateerror\/trustvalidationfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustValidationFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustValidationFailed"}],"title":"SecCertificateError.trustValidationFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity19SecCertificateErrorO21trustValidationFailedyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecCertificateError/trustValidationFailed":{"role":"symbol","title":"SecCertificateError.trustValidationFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustValidationFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError\/trustValidationFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seccertificateerror\/trustvalidationfailed"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecCertificateError":{"role":"symbol","title":"SecCertificateError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecCertificateError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecCertificateError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecCertificateError"}],"url":"\/documentation\/shieldsecurity\/seccertificateerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secencryptionpadding.json b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding.json new file mode 100644 index 000000000..342c548d5 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecEncryptionPadding"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secencryptionpadding"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/none","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/oaep","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/pkcs1"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecEncryptionPadding"}],"title":"SecEncryptionPadding","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:14ShieldSecurity20SecEncryptionPaddingO","modules":[{"name":"ShieldSecurity"}],"navigatorTitle":[{"kind":"identifier","text":"SecEncryptionPadding"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/none":{"role":"symbol","title":"SecEncryptionPadding.none","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/none","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/none"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/oaep":{"role":"symbol","title":"SecEncryptionPadding.oaep","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"oaep"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/oaep","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/oaep"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding":{"role":"symbol","title":"SecEncryptionPadding","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecEncryptionPadding"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecEncryptionPadding"}],"url":"\/documentation\/shieldsecurity\/secencryptionpadding"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/pkcs1":{"role":"symbol","title":"SecEncryptionPadding.pkcs1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/pkcs1","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/pkcs1"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/equatable-implementations"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/!=(_:_:).json b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/!=(_:_:).json new file mode 100644 index 000000000..8f501f0ee --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secencryptionpadding\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14ShieldSecurity20SecEncryptionPaddingO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/equatable-implementations"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/!=(_:_:)"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding":{"role":"symbol","title":"SecEncryptionPadding","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecEncryptionPadding"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecEncryptionPadding"}],"url":"\/documentation\/shieldsecurity\/secencryptionpadding"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/equatable-implementations.json b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/equatable-implementations.json new file mode 100644 index 000000000..5ab03a033 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldSecurity"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/!=(_:_:)"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding":{"role":"symbol","title":"SecEncryptionPadding","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecEncryptionPadding"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecEncryptionPadding"}],"url":"\/documentation\/shieldsecurity\/secencryptionpadding"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/none.json b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/none.json new file mode 100644 index 000000000..1756caa08 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/none.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secencryptionpadding\/none"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/none","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}],"title":"SecEncryptionPadding.none","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity20SecEncryptionPaddingO4noneyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding":{"role":"symbol","title":"SecEncryptionPadding","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecEncryptionPadding"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecEncryptionPadding"}],"url":"\/documentation\/shieldsecurity\/secencryptionpadding"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/none":{"role":"symbol","title":"SecEncryptionPadding.none","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/none","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/none"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/oaep.json b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/oaep.json new file mode 100644 index 000000000..48ee62285 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/oaep.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"oaep"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secencryptionpadding\/oaep"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/oaep","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"oaep"}],"title":"SecEncryptionPadding.oaep","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity20SecEncryptionPaddingO4oaepyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding":{"role":"symbol","title":"SecEncryptionPadding","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecEncryptionPadding"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecEncryptionPadding"}],"url":"\/documentation\/shieldsecurity\/secencryptionpadding"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/oaep":{"role":"symbol","title":"SecEncryptionPadding.oaep","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"oaep"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/oaep","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/oaep"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/pkcs1.json b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/pkcs1.json new file mode 100644 index 000000000..cb9e0c95f --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/secencryptionpadding/pkcs1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/secencryptionpadding\/pkcs1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/pkcs1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"title":"SecEncryptionPadding.pkcs1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity20SecEncryptionPaddingO5pkcs1yA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding/pkcs1":{"role":"symbol","title":"SecEncryptionPadding.pkcs1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pkcs1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding\/pkcs1","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/secencryptionpadding\/pkcs1"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecEncryptionPadding":{"role":"symbol","title":"SecEncryptionPadding","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecEncryptionPadding"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecEncryptionPadding","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecEncryptionPadding"}],"url":"\/documentation\/shieldsecurity\/secencryptionpadding"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeyerror.json b/3.4.0/data/documentation/shieldsecurity/seckeyerror.json new file mode 100644 index 000000000..c77facebf --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeyerror.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyError"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:So9SecKeyRefa14ShieldSecurityE5ErrorO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeyerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"SecKeyError"}],"role":"symbol","title":"SecKeyError","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyError"}],"symbolKind":"typealias","externalID":"s:14ShieldSecurity11SecKeyErrora","modules":[{"name":"ShieldSecurity"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use SecKey.Error instead"}]}],"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecKeyError":{"deprecated":true,"role":"symbol","title":"SecKeyError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyError"}],"url":"\/documentation\/shieldsecurity\/seckeyerror"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair.json b/3.4.0/data/documentation/shieldsecurity/seckeypair.json new file mode 100644 index 000000000..046450d3c --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Pairs (public and private) of asymmetric "},{"type":"codeVoice","code":"SecKey"},{"type":"text","text":"s."}]},{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"SecKeyPair"},{"type":"text","text":" provides the following functionality:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Key Pair Generation"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Saving\/Loading\/Deleting from Keychains"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Export\/Import using PBKDF passphrase generated symmetric key"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"DER format encoding\/decoding"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Certificate\/KeyPair matching"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/Se","doc:\/\/Shield\/SE"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"title":"SecKeyPair","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:14ShieldSecurity10SecKeyPairV","modules":[{"name":"ShieldSecurity"}],"navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(privateKey:publicKey:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(privateKeyRef:publicKeyRef:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(type:privateKeyData:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/privateKey","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/publicKey"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/delete()","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encodedPrivateKey()","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encodedPublicKey()","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/export()","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/export(password:derivedKeySize:psuedoRandomAlgorithm:keyDerivationTiming:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/matchesCertificate(certificate:trustedCertificates:)-580pf","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/matchesCertificate(certificate:trustedCertificates:)-8gmhq","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/persistentReferences()","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/save(accessibility:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportDerivedKeySizeDefault","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportKeyDerivationTimingDefault","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportPsuedoRandomAlgorithmDefault"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:password:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(fromData:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(fromData:withPassword:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Encodable-Implementations"],"generated":true}],"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(data:password:)":{"role":"symbol","title":"import(data:password:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decrypts an encrypted PKCS#8 encrypted private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:password:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/import(data:password:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/init(type:privateKeyData:)":{"role":"symbol","title":"init(type:privateKeyData:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKeyData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Initialize key pair from the encoded external representation of the private key and its type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(type:privateKeyData:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/init(type:privatekeydata:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/matchesCertificate(certificate:trustedCertificates:)-8gmhq":{"role":"symbol","title":"matchesCertificate(certificate:trustedCertificates:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"matchesCertificate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"trustedCertificates"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Check if the public key of the key pair matches the public key in a certificate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/matchesCertificate(certificate:trustedCertificates:)-8gmhq","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/matchescertificate(certificate:trustedcertificates:)-8gmhq"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/init(privateKeyRef:publicKeyRef:)":{"role":"symbol","title":"init(privateKeyRef:publicKeyRef:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"privateKeyRef"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicKeyRef"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Initialize with an explicit public and private key persistent keychain references."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(privateKeyRef:publicKeyRef:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/init(privatekeyref:publickeyref:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/delete()":{"role":"symbol","title":"delete()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Delete the public and private key from the "},{"type":"codeVoice","code":"Keychain"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/delete()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/delete()"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(fromData:withPassword:)":{"role":"symbol","title":"import(fromData:withPassword:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decrypts an encrypted PKCS#8 encrypted private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(fromData:withPassword:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/import(fromdata:withpassword:)"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/export(password:derivedKeySize:psuedoRandomAlgorithm:keyDerivationTiming:)":{"role":"symbol","title":"export(password:derivedKeySize:psuedoRandomAlgorithm:keyDerivationTiming:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"export"},{"kind":"text","text":"("},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"derivedKeySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExportKeySize","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyDerivationTiming"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encodes the key pair’s private key in PKCS#8 format and then encrypts it using PBKDF and packages"},{"type":"text","text":" "},{"type":"text","text":"into PKCS#8 encrypted format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/export(password:derivedKeySize:psuedoRandomAlgorithm:keyDerivationTiming:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(fromData:)":{"role":"symbol","title":"import(fromData:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decodes a PKCS#8 encoded private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(fromData:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/import(fromdata:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/decodable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/encodedPublicKey()":{"role":"symbol","title":"encodedPublicKey()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedPublicKey"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the public key into an external representation."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encodedPublicKey()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/encodedpublickey()"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/export()":{"role":"symbol","title":"export()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"export"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encodes the key pair’s private key in PKCS#8 format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/export()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/export()"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/privateKey":{"role":"symbol","title":"privateKey","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"}],"abstract":[{"type":"text","text":"Private key of the asymmetric key pair"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/privateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/privatekey"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/encodedPrivateKey()":{"role":"symbol","title":"encodedPrivateKey()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedPrivateKey"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the private key into an external representation."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encodedPrivateKey()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/encodedprivatekey()"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/exportDerivedKeySizeDefault":{"role":"symbol","title":"exportDerivedKeySizeDefault","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportDerivedKeySizeDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExportKeySize","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO"}],"abstract":[{"type":"text","text":"Default final key size for PBKDF generated export keys."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportDerivedKeySizeDefault","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportderivedkeysizedefault"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/matchesCertificate(certificate:trustedCertificates:)-580pf":{"role":"symbol","title":"matchesCertificate(certificate:trustedCertificates:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"matchesCertificate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"trustedCertificates"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Check if the public key of the key pair matches the public key in a certificate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/matchesCertificate(certificate:trustedCertificates:)-580pf","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/matchescertificate(certificate:trustedcertificates:)-580pf"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/exportKeyDerivationTimingDefault":{"role":"symbol","title":"exportKeyDerivationTimingDefault","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportKeyDerivationTimingDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"abstract":[{"type":"text","text":"Default PBKDF generation time for generated export keys."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportKeyDerivationTimingDefault","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeyderivationtimingdefault"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/save(accessibility:)":{"role":"symbol","title":"save(accessibility:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"("},{"kind":"externalParam","text":"accessibility"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecAccessibility","preciseIdentifier":"s:14ShieldSecurity16SecAccessibilityO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Save the public and private key to the "},{"type":"codeVoice","code":"Keychain"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/save(accessibility:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/save(accessibility:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/persistentReferences()":{"role":"symbol","title":"persistentReferences()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"persistentReferences"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Generate persistent keychain references for the public and private keys."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/persistentReferences()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/persistentreferences()"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/encodable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/init(privateKey:publicKey:)":{"role":"symbol","title":"init(privateKey:publicKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initialize with an explicit public and private key"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(privateKey:publicKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/init(privatekey:publickey:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/exportPsuedoRandomAlgorithmDefault":{"role":"symbol","title":"exportPsuedoRandomAlgorithmDefault","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportPsuedoRandomAlgorithmDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[{"type":"text","text":"Default final psuedorandom algorthm for PBKDF generated export keys."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportPsuedoRandomAlgorithmDefault","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportpsuedorandomalgorithmdefault"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/publicKey":{"role":"symbol","title":"publicKey","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"}],"abstract":[{"type":"text","text":"Public key of the asymmetric key pair"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/publicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/publickey"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(data:)":{"role":"symbol","title":"import(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decodes a PKCS#8 encoded private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/import(data:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder.json new file mode 100644 index 000000000..a707ba9e7 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Builders are used to generate multiple sets of key pairs."}]},{"type":"codeListing","syntax":"swift","code":["let builder = SecKeyPair.Builder().type(.ec).keySize(256)","","let keyPair1 = builder.generate(\"Encryption (Device 1)\")","let keyPair2 = builder.generate(\"Encryption (Device 2)\")"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"title":"SecKeyPair.Builder","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC","modules":[{"name":"ShieldSecurity"}],"navigatorTitle":[{"kind":"identifier","text":"Builder"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/init(type:keySize:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/generate(label:flags:accessibility:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize(_:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag"]}],"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/keySize":{"role":"symbol","title":"keySize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Bit size of key pair to generate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/keysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag":{"role":"symbol","title":"SecKeyPair.Builder.Flag","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flag"}],"abstract":[{"type":"text","text":"Key pair generation flags."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flag"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/ec":{"role":"symbol","title":"SecKeyType.ec","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ec"}],"abstract":[{"type":"text","text":"Elliptical Curve Key with curve of P-192, P-256, P-384 or P-521 (based on key size)."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/ec"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/generate(label:flags:accessibility:)":{"role":"symbol","title":"generate(label:flags:accessibility:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"flags"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Flag","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC4FlagO"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"accessibility"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecAccessibility","preciseIdentifier":"s:14ShieldSecurity16SecAccessibilityO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Generates a key pair according the builder’s "},{"type":"codeVoice","code":"type"},{"type":"text","text":" and "},{"type":"codeVoice","code":"keySize"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/generate(label:flags:accessibility:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/generate(label:flags:accessibility:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/keySize(_:)":{"role":"symbol","title":"keySize(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC"}],"abstract":[{"type":"text","text":"Set the bit size of the key pair to be generated."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/keysize(_:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/init(type:keySize:)":{"role":"symbol","title":"init(type:keySize:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Initialize with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type"},{"type":"text","text":" and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/init(type:keySize:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/init(type:keysize:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/type(_:)":{"role":"symbol","title":"type(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC"}],"abstract":[{"type":"text","text":"Set the type of key pair to be generated."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/type(_:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/rsa":{"role":"symbol","title":"SecKeyType.rsa","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsa"}],"abstract":[{"type":"text","text":"RSA Key"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rsa"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Type of key pair to generate "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec"},{"type":"text","text":" or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/type"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag.json new file mode 100644 index 000000000..f41660cda --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flag"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/flag"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Key pair generation flags."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flag"}],"title":"SecKeyPair.Builder.Flag","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC4FlagO","modules":[{"name":"ShieldSecurity"}],"navigatorTitle":[{"kind":"identifier","text":"Flag"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/permanent","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/secureEnclave"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/Equatable-Implementations"],"generated":true}],"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag":{"role":"symbol","title":"SecKeyPair.Builder.Flag","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flag"}],"abstract":[{"type":"text","text":"Key pair generation flags."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flag"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag/permanent":{"role":"symbol","title":"SecKeyPair.Builder.Flag.permanent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permanent"}],"abstract":[{"type":"text","text":"Should the key be saved in the keychain automatically."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/permanent","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/permanent"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/equatable-implementations"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag/secureEnclave":{"role":"symbol","title":"SecKeyPair.Builder.Flag.secureEnclave","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureEnclave"}],"abstract":[{"type":"text","text":"Generate the key pair in the secure enclave."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/secureEnclave","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/secureenclave"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/!=(_:_:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/!=(_:_:).json new file mode 100644 index 000000000..884b5bb66 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14ShieldSecurity10SecKeyPairV7BuilderC4FlagO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag":{"role":"symbol","title":"SecKeyPair.Builder.Flag","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flag"}],"abstract":[{"type":"text","text":"Key pair generation flags."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flag"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/!=(_:_:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/equatable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/equatable-implementations.json new file mode 100644 index 000000000..dbc457aa8 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag":{"role":"symbol","title":"SecKeyPair.Builder.Flag","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flag"}],"abstract":[{"type":"text","text":"Key pair generation flags."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flag"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/permanent.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/permanent.json new file mode 100644 index 000000000..93f7c40fb --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/permanent.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permanent"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/permanent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/permanent","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Should the key be saved in the keychain automatically."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permanent"}],"title":"SecKeyPair.Builder.Flag.permanent","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC4FlagO9permanentyA2GmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag/permanent":{"role":"symbol","title":"SecKeyPair.Builder.Flag.permanent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permanent"}],"abstract":[{"type":"text","text":"Should the key be saved in the keychain automatically."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/permanent","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/permanent"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag":{"role":"symbol","title":"SecKeyPair.Builder.Flag","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flag"}],"abstract":[{"type":"text","text":"Key pair generation flags."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flag"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/secureenclave.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/secureenclave.json new file mode 100644 index 000000000..8fb276051 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/flag/secureenclave.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureEnclave"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/secureenclave"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/secureEnclave","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Generate the key pair in the secure enclave."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureEnclave"}],"title":"SecKeyPair.Builder.Flag.secureEnclave","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC4FlagO13secureEnclaveyA2GmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag":{"role":"symbol","title":"SecKeyPair.Builder.Flag","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flag"}],"abstract":[{"type":"text","text":"Key pair generation flags."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flag"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag/secureEnclave":{"role":"symbol","title":"SecKeyPair.Builder.Flag.secureEnclave","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secureEnclave"}],"abstract":[{"type":"text","text":"Generate the key pair in the secure enclave."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag\/secureEnclave","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/secureenclave"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/generate(label:flags:accessibility:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/generate(label:flags:accessibility:).json new file mode 100644 index 000000000..b06e272bd --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/generate(label:flags:accessibility:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"flags"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC4FlagO","text":"Flag"},{"kind":"text","text":"> = [.permanent], "},{"kind":"externalParam","text":"accessibility"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","preciseIdentifier":"s:14ShieldSecurity16SecAccessibilityO","text":"SecAccessibility"},{"kind":"text","text":" = .default) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV","text":"SecKeyPair"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Generated key pair."}]}]},{"kind":"parameters","parameters":[{"name":"label","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"User-visible label of the keys (optional)."}]}]},{"name":"flags","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Flags controlling the generation of the key pair."}]}]},{"name":"accessibility","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Accessibility of the generated key pair."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The generated public and private key are “permanent” in the "},{"type":"codeVoice","code":"Keychain"},{"type":"text","text":" "},{"type":"text","text":"and can optionally be labeled with a user-visible label."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Errors are thrown when the key generation of persistence to the kaychain fails."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/generate(label:flags:accessibility:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/generate(label:flags:accessibility:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Generates a key pair according the builder’s "},{"type":"codeVoice","code":"type"},{"type":"text","text":" and "},{"type":"codeVoice","code":"keySize"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"flags"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Flag","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC4FlagO"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"accessibility"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecAccessibility","preciseIdentifier":"s:14ShieldSecurity16SecAccessibilityO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"title":"generate(label:flags:accessibility:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC8generate5label5flags13accessibilityACSSSg_ShyAE4FlagOGAA0C13AccessibilityOtKF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/generate(label:flags:accessibility:)":{"role":"symbol","title":"generate(label:flags:accessibility:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"generate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"flags"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Flag","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC4FlagO"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"accessibility"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecAccessibility","preciseIdentifier":"s:14ShieldSecurity16SecAccessibilityO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Generates a key pair according the builder’s "},{"type":"codeVoice","code":"type"},{"type":"text","text":" and "},{"type":"codeVoice","code":"keySize"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/generate(label:flags:accessibility:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/generate(label:flags:accessibility:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/Flag":{"role":"symbol","title":"SecKeyPair.Builder.Flag","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flag"}],"abstract":[{"type":"text","text":"Key pair generation flags."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/Flag","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flag"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag"},"doc://Shield/documentation/ShieldSecurity/SecAccessibility":{"role":"symbol","title":"SecAccessibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}],"url":"\/documentation\/shieldsecurity\/secaccessibility"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/init(type:keysize:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/init(type:keysize:).json new file mode 100644 index 000000000..680f2e49b --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/init(type:keysize:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO","text":"SecKeyType"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/init(type:keysize:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/init(type:keySize:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initialize with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type"},{"type":"text","text":" and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?)"}],"title":"init(type:keySize:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC4type7keySizeAeA0cD4TypeOSg_SiSgtcfc","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Type of key pair to generate "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec"},{"type":"text","text":" or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/type"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/ec":{"role":"symbol","title":"SecKeyType.ec","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ec"}],"abstract":[{"type":"text","text":"Elliptical Curve Key with curve of P-192, P-256, P-384 or P-521 (based on key size)."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/ec"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/init(type:keySize:)":{"role":"symbol","title":"init(type:keySize:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Initialize with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type"},{"type":"text","text":" and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/init(type:keySize:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/init(type:keysize:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/keySize":{"role":"symbol","title":"keySize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Bit size of key pair to generate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/keysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/rsa":{"role":"symbol","title":"SecKeyType.rsa","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsa"}],"abstract":[{"type":"text","text":"RSA Key"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rsa"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/keysize(_:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/keysize(_:).json new file mode 100644 index 000000000..8232c5f2d --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/keysize(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/keysize(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the bit size of the key pair to be generated."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC"}],"title":"keySize(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC7keySizeyAESiF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/keySize(_:)":{"role":"symbol","title":"keySize(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC"}],"abstract":[{"type":"text","text":"Set the bit size of the key pair to be generated."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/keysize(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/keysize.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/keysize.json new file mode 100644 index 000000000..0545dd71c --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/keysize.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/keysize"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Bit size of key pair to generate."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"title":"keySize","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC7keySizeSiSgvp","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/keySize":{"role":"symbol","title":"keySize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Bit size of key pair to generate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/keySize","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/keysize"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/type(_:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/type(_:).json new file mode 100644 index 000000000..5a7efd19d --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/type(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO","text":"SecKeyType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/type(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set the type of key pair to be generated."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC"}],"title":"type(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC4typeyAeA0cD4TypeOF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/type(_:)":{"role":"symbol","title":"type(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV7BuilderC"}],"abstract":[{"type":"text","text":"Set the type of key pair to be generated."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/type(_:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/type.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/type.json new file mode 100644 index 000000000..d9f463a1b --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/builder/type.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO","text":"SecKeyType"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/builder\/type"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Type of key pair to generate "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec"},{"type":"text","text":" or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":"?"}],"title":"type","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:14ShieldSecurity10SecKeyPairV7BuilderC4typeAA0cD4TypeOSgvp","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder":{"role":"symbol","title":"SecKeyPair.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" instances."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/builder"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/rsa":{"role":"symbol","title":"SecKeyType.rsa","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsa"}],"abstract":[{"type":"text","text":"RSA Key"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rsa"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Builder/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Type of key pair to generate "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec"},{"type":"text","text":" or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Builder\/type","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/builder\/type"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/ec":{"role":"symbol","title":"SecKeyType.ec","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ec"}],"abstract":[{"type":"text","text":"Elliptical Curve Key with curve of P-192, P-256, P-384 or P-521 (based on key size)."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/ec"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/decodable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/decodable-implementations.json new file mode 100644 index 000000000..323bd1178 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/init(from:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/delete().json b/3.4.0/data/documentation/shieldsecurity/seckeypair/delete().json new file mode 100644 index 000000000..30cfd1593 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/delete().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Errors are thrown if either of the keys could not be deleted."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/delete()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/delete()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Delete the public and private key from the "},{"type":"codeVoice","code":"Keychain"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"title":"delete()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV6deleteyyKF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/delete()":{"role":"symbol","title":"delete()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Delete the public and private key from the "},{"type":"codeVoice","code":"Keychain"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/delete()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/delete()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/encodable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/encodable-implementations.json new file mode 100644 index 000000000..2d819b5d3 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/encode(to:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/encode(to:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/encode(to:).json new file mode 100644 index 000000000..adec6668d --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV6encode2toys7Encoder_p_tKF","extendedModule":"ShieldSecurity","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/encodable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/encode(to:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/encodedprivatekey().json b/3.4.0/data/documentation/shieldsecurity/seckeypair/encodedprivatekey().json new file mode 100644 index 000000000..07433c6b8 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/encodedprivatekey().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedPrivateKey"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The format is PKCS#1 for RSA keys and X9.63 for EC keys."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/encodedprivatekey()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encodedPrivateKey()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the private key into an external representation."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedPrivateKey"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"encodedPrivateKey()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV014encodedPrivateD010Foundation4DataVyKF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/encodedPrivateKey()":{"role":"symbol","title":"encodedPrivateKey()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedPrivateKey"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the private key into an external representation."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encodedPrivateKey()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/encodedprivatekey()"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/encodedpublickey().json b/3.4.0/data/documentation/shieldsecurity/seckeypair/encodedpublickey().json new file mode 100644 index 000000000..787aa978b --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/encodedpublickey().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedPublicKey"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The format is PKCS#1 for RSA keys and X9.63 for EC keys."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/encodedpublickey()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encodedPublicKey()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the public key into an external representation."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedPublicKey"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"encodedPublicKey()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV013encodedPublicD010Foundation4DataVyKF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/encodedPublicKey()":{"role":"symbol","title":"encodedPublicKey()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encodedPublicKey"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the public key into an external representation."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/encodedPublicKey()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/encodedpublickey()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error.json new file mode 100644 index 000000000..6904c8530 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/failedToCopyPublicKeyFromPrivateKey","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/generateFailed","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/invalidEncodedPrivateKey","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/itemAddFailed","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/itemDeleteFailed","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/noMatchingKey"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/status"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/build(error:message:status:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Error-Implementations","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"title":"SecKeyPair.Error","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO","modules":[{"name":"ShieldSecurity"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/build(error:message:status:)":{"role":"symbol","title":"build(error:message:status:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV5ErrorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"NSError","preciseIdentifier":"c:objc(cs)NSError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/build(error:message:status:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/build(error:message:status:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/error-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/generateFailed":{"role":"symbol","title":"SecKeyPair.Error.generateFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generateFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/generateFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/generatefailed"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/itemAddFailed":{"role":"symbol","title":"SecKeyPair.Error.itemAddFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemAddFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/itemAddFailed","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/error\/itemaddfailed"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/status":{"role":"symbol","title":"status","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/status","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/status"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/itemDeleteFailed":{"role":"symbol","title":"SecKeyPair.Error.itemDeleteFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemDeleteFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/itemDeleteFailed","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/error\/itemdeletefailed"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/failedToCopyPublicKeyFromPrivateKey":{"role":"symbol","title":"SecKeyPair.Error.failedToCopyPublicKeyFromPrivateKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToCopyPublicKeyFromPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/failedToCopyPublicKeyFromPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/failedtocopypublickeyfromprivatekey"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/invalidEncodedPrivateKey":{"role":"symbol","title":"SecKeyPair.Error.invalidEncodedPrivateKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncodedPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/invalidEncodedPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/invalidencodedprivatekey"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/noMatchingKey":{"role":"symbol","title":"SecKeyPair.Error.noMatchingKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noMatchingKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/noMatchingKey","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/error\/nomatchingkey"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/equatable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/!=(_:_:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/!=(_:_:).json new file mode 100644 index 000000000..4a1b7725b --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14ShieldSecurity10SecKeyPairV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/!=(_:_:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/build(error:message:status:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/build(error:message:status:).json new file mode 100644 index 000000000..0c109102a --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/build(error:message:status:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV5ErrorO","text":"Error"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"NSError","preciseIdentifier":"c:objc(cs)NSError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/build(error:message:status:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/build(error:message:status:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV5ErrorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"NSError","preciseIdentifier":"c:objc(cs)NSError"}],"title":"build(error:message:status:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO5build5error7message6statusSo7NSErrorCAE_SSs5Int32VtFZ","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/build(error:message:status:)":{"role":"symbol","title":"build(error:message:status:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV5ErrorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"NSError","preciseIdentifier":"c:objc(cs)NSError"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/build(error:message:status:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/build(error:message:status:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/equatable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/equatable-implementations.json new file mode 100644 index 000000000..2ce343bb8 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/!=(_:_:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/error-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/error-implementations.json new file mode 100644 index 000000000..28e97771d --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/localizeddescription"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/failedtocopypublickeyfromprivatekey.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/failedtocopypublickeyfromprivatekey.json new file mode 100644 index 000000000..c89bc7b06 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/failedtocopypublickeyfromprivatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToCopyPublicKeyFromPrivateKey"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/failedtocopypublickeyfromprivatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/failedToCopyPublicKeyFromPrivateKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToCopyPublicKeyFromPrivateKey"}],"title":"SecKeyPair.Error.failedToCopyPublicKeyFromPrivateKey","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO018failedToCopyPublicd11FromPrivateD0yA2EmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/failedToCopyPublicKeyFromPrivateKey":{"role":"symbol","title":"SecKeyPair.Error.failedToCopyPublicKeyFromPrivateKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToCopyPublicKeyFromPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/failedToCopyPublicKeyFromPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/failedtocopypublickeyfromprivatekey"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/generatefailed.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/generatefailed.json new file mode 100644 index 000000000..c70bb0c2f --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/generatefailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generateFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/generatefailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/generateFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generateFailed"}],"title":"SecKeyPair.Error.generateFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO14generateFailedyA2EmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/generateFailed":{"role":"symbol","title":"SecKeyPair.Error.generateFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generateFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/generateFailed","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/generatefailed"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/hash(into:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/hash(into:).json new file mode 100644 index 000000000..54bfaf23e --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:14ShieldSecurity10SecKeyPairV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/hash(into:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/hashvalue.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/hashvalue.json new file mode 100644 index 000000000..492e09700 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:14ShieldSecurity10SecKeyPairV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/hashvalue"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/init(rawvalue:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/init(rawvalue:).json new file mode 100644 index 000000000..78b836c46 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO8rawValueAESgSi_tcfc","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/init(rawvalue:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/invalidencodedprivatekey.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/invalidencodedprivatekey.json new file mode 100644 index 000000000..564f6c797 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/invalidencodedprivatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncodedPrivateKey"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/invalidencodedprivatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/invalidEncodedPrivateKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncodedPrivateKey"}],"title":"SecKeyPair.Error.invalidEncodedPrivateKey","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO021invalidEncodedPrivateD0yA2EmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/invalidEncodedPrivateKey":{"role":"symbol","title":"SecKeyPair.Error.invalidEncodedPrivateKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncodedPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/invalidEncodedPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/invalidencodedprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/itemaddfailed.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/itemaddfailed.json new file mode 100644 index 000000000..d54bdae5e --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/itemaddfailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemAddFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/itemaddfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/itemAddFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"SecKeyPair.Error.itemAddFailed","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemAddFailed"}],"symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO13itemAddFailedyA2EmF","modules":[{"name":"ShieldSecurity"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Unused"}]}],"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/itemAddFailed":{"role":"symbol","title":"SecKeyPair.Error.itemAddFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemAddFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/itemAddFailed","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/error\/itemaddfailed"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/itemdeletefailed.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/itemdeletefailed.json new file mode 100644 index 000000000..aa0bf5e37 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/itemdeletefailed.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemDeleteFailed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/itemdeletefailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/itemDeleteFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"SecKeyPair.Error.itemDeleteFailed","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemDeleteFailed"}],"symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO16itemDeleteFailedyA2EmF","modules":[{"name":"ShieldSecurity"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Unused"}]}],"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/itemDeleteFailed":{"role":"symbol","title":"SecKeyPair.Error.itemDeleteFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"itemDeleteFailed"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/itemDeleteFailed","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/error\/itemdeletefailed"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/localizeddescription.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/localizeddescription.json new file mode 100644 index 000000000..f7112bb51 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:14ShieldSecurity10SecKeyPairV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/localizeddescription"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/error-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/nomatchingkey.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/nomatchingkey.json new file mode 100644 index 000000000..b81a38f7d --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/nomatchingkey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noMatchingKey"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/nomatchingkey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/noMatchingKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"SecKeyPair.Error.noMatchingKey","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noMatchingKey"}],"symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO010noMatchingD0yA2EmF","modules":[{"name":"ShieldSecurity"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Unused"}]}],"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/noMatchingKey":{"role":"symbol","title":"SecKeyPair.Error.noMatchingKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noMatchingKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/noMatchingKey","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/error\/nomatchingkey"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/rawrepresentable-implementations.json new file mode 100644 index 000000000..c44e5da19 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/hash(into:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/hashvalue"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/error/status.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/status.json new file mode 100644 index 000000000..a3f4c2128 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/error/status.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/error\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/status","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","text":"?"}],"title":"status","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:14ShieldSecurity10SecKeyPairV5ErrorO6statuss5Int32VSgvp","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error":{"role":"symbol","title":"SecKeyPair.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/error"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Error/status":{"role":"symbol","title":"status","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Error\/status","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/error\/status"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/export().json b/3.4.0/data/documentation/shieldsecurity/seckeypair/export().json new file mode 100644 index 000000000..b3c662a1e --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/export().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"export"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Encoded encrypted key and PBKDF paraemters."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"With the exported key and original password, "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:password:)"},{"type":"text","text":" "},{"type":"text","text":"can be used to recover the original "},{"type":"codeVoice","code":"SecKey"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/export()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/export()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes the key pair’s private key in PKCS#8 format."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"export"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"export()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV6export10Foundation4DataVyKF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(data:password:)":{"role":"symbol","title":"import(data:password:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decrypts an encrypted PKCS#8 encrypted private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:password:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/import(data:password:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/export()":{"role":"symbol","title":"export()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"export"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encodes the key pair’s private key in PKCS#8 format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/export()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/export()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:).json new file mode 100644 index 000000000..8b98a9fb6 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"export"},{"kind":"text","text":"("},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"derivedKeySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO","text":"ExportKeySize"},{"kind":"text","text":" = exportDerivedKeySizeDefault, "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"},{"kind":"text","text":" = exportPsuedoRandomAlgorithmDefault, "},{"kind":"externalParam","text":"keyDerivationTiming"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":" = exportKeyDerivationTimingDefault) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Encrypted PKCS#8 encoded private key."}]}]},{"kind":"parameters","parameters":[{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Password use for key encryption."}]}]},{"name":"derivedKeySize","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"PBKDF target key size."}]}]},{"name":"psuedoRandomAlgorithm","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Which psuedo random algorithm should be used with PBKDF."}]}]},{"name":"keyDerivationTiming","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Time PBKDF function should take to generate encryption key."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"With the exported key and original password, "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:password:)"},{"type":"text","text":" "},{"type":"text","text":"can be used to recover the original "},{"type":"codeVoice","code":"SecKey"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/export(password:derivedKeySize:psuedoRandomAlgorithm:keyDerivationTiming:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes the key pair’s private key in PKCS#8 format and then encrypts it using PBKDF and packages"},{"type":"text","text":" "},{"type":"text","text":"into PKCS#8 encrypted format."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"export"},{"kind":"text","text":"("},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"derivedKeySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExportKeySize","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyDerivationTiming"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"export(password:derivedKeySize:psuedoRandomAlgorithm:keyDerivationTiming:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV6export8password07derivedD4Size21psuedoRandomAlgorithm19keyDerivationTiming10Foundation4DataVSS_AC06ExportdI0O0A6Crypto5PBKDFO06PsuedokL0VSdtKF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(data:password:)":{"role":"symbol","title":"import(data:password:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decrypts an encrypted PKCS#8 encrypted private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:password:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/import(data:password:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/export(password:derivedKeySize:psuedoRandomAlgorithm:keyDerivationTiming:)":{"role":"symbol","title":"export(password:derivedKeySize:psuedoRandomAlgorithm:keyDerivationTiming:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"export"},{"kind":"text","text":"("},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"derivedKeySize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExportKeySize","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"psuedoRandomAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyDerivationTiming"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encodes the key pair’s private key in PKCS#8 format and then encrypts it using PBKDF and packages"},{"type":"text","text":" "},{"type":"text","text":"into PKCS#8 encrypted format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/export(password:derivedKeySize:psuedoRandomAlgorithm:keyDerivationTiming:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportderivedkeysizedefault.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportderivedkeysizedefault.json new file mode 100644 index 000000000..01695e62e --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportderivedkeysizedefault.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportDerivedKeySizeDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO","text":"ExportKeySize"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportderivedkeysizedefault"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportDerivedKeySizeDefault","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Default final key size for PBKDF generated export keys."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportDerivedKeySizeDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExportKeySize","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO"}],"title":"exportDerivedKeySizeDefault","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:14ShieldSecurity10SecKeyPairV013exportDerivedD11SizeDefaultAC06ExportdH0OvpZ","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/exportDerivedKeySizeDefault":{"role":"symbol","title":"exportDerivedKeySizeDefault","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportDerivedKeySizeDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExportKeySize","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO"}],"abstract":[{"type":"text","text":"Default final key size for PBKDF generated export keys."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportDerivedKeySizeDefault","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportderivedkeysizedefault"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeyderivationtimingdefault.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeyderivationtimingdefault.json new file mode 100644 index 000000000..afa10943e --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeyderivationtimingdefault.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportKeyDerivationTimingDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportkeyderivationtimingdefault"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportKeyDerivationTimingDefault","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Default PBKDF generation time for generated export keys."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportKeyDerivationTimingDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"title":"exportKeyDerivationTimingDefault","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:14ShieldSecurity10SecKeyPairV06exportD23DerivationTimingDefaultSdvpZ","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/exportKeyDerivationTimingDefault":{"role":"symbol","title":"exportKeyDerivationTimingDefault","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportKeyDerivationTimingDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"abstract":[{"type":"text","text":"Default PBKDF generation time for generated export keys."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportKeyDerivationTimingDefault","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeyderivationtimingdefault"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize.json new file mode 100644 index 000000000..37b706ef4 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits128","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits192","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits256"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"title":"SecKeyPair.ExportKeySize","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO","modules":[{"name":"ShieldSecurity"}],"navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/bits128":{"role":"symbol","title":"SecKeyPair.ExportKeySize.bits128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits128","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits128"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/bits256":{"role":"symbol","title":"SecKeyPair.ExportKeySize.bits256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits256","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits256"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/init(rawvalue:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/equatable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/bits192":{"role":"symbol","title":"SecKeyPair.ExportKeySize.bits192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits192","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits192"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/!=(_:_:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/!=(_:_:).json new file mode 100644 index 000000000..b4b825a34 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/equatable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits128.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits128.json new file mode 100644 index 000000000..f5540a2a4 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits128.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits128"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits128"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits128","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits128"}],"title":"SecKeyPair.ExportKeySize.bits128","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO7bits128yA2EmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/bits128":{"role":"symbol","title":"SecKeyPair.ExportKeySize.bits128","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits128"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits128","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits128"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits192.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits192.json new file mode 100644 index 000000000..6c7018604 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits192.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits192"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits192"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits192","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits192"}],"title":"SecKeyPair.ExportKeySize.bits192","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO7bits192yA2EmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/bits192":{"role":"symbol","title":"SecKeyPair.ExportKeySize.bits192","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits192"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits192","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits192"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits256.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits256.json new file mode 100644 index 000000000..d8ed13aa3 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/bits256.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits256"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits256"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits256","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits256"}],"title":"SecKeyPair.ExportKeySize.bits256","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO7bits256yA2EmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/bits256":{"role":"symbol","title":"SecKeyPair.ExportKeySize.bits256","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bits256"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/bits256","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits256"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/equatable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/equatable-implementations.json new file mode 100644 index 000000000..673014928 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/!=(_:_:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/hash(into:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/hash(into:).json new file mode 100644 index 000000000..58ee79bd6 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/hash(into:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/hashvalue.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/hashvalue.json new file mode 100644 index 000000000..a5def13ca --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/hashvalue"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/init(rawvalue:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/init(rawvalue:).json new file mode 100644 index 000000000..69107dd03 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:14ShieldSecurity10SecKeyPairV06ExportD4SizeO8rawValueAESgSi_tcfc","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/rawrepresentable-implementations.json new file mode 100644 index 000000000..0c80565c9 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportkeysize/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize":{"role":"symbol","title":"SecKeyPair.ExportKeySize","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExportKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExportKeySize"}],"url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/hash(into:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/ExportKeySize/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/ExportKeySize\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/exportpsuedorandomalgorithmdefault.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportpsuedorandomalgorithmdefault.json new file mode 100644 index 000000000..aac8323ac --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/exportpsuedorandomalgorithmdefault.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportPsuedoRandomAlgorithmDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO","text":"PBKDF"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV","text":"PsuedoRandomAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/exportpsuedorandomalgorithmdefault"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportPsuedoRandomAlgorithmDefault","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Default final psuedorandom algorthm for PBKDF generated export keys."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportPsuedoRandomAlgorithmDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"title":"exportPsuedoRandomAlgorithmDefault","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:14ShieldSecurity10SecKeyPairV34exportPsuedoRandomAlgorithmDefault0A6Crypto5PBKDFO0ghI0VvpZ","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldCrypto/PBKDF":{"role":"symbol","title":"PBKDF","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF"}],"abstract":[{"type":"text","text":"Password based key derivation algorithms."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF"}],"url":"\/documentation\/shieldcrypto\/pbkdf"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/exportPsuedoRandomAlgorithmDefault":{"role":"symbol","title":"exportPsuedoRandomAlgorithmDefault","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"exportPsuedoRandomAlgorithmDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PBKDF","preciseIdentifier":"s:12ShieldCrypto5PBKDFO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PsuedoRandomAlgorithm","preciseIdentifier":"s:12ShieldCrypto5PBKDFO21PsuedoRandomAlgorithmV"}],"abstract":[{"type":"text","text":"Default final psuedorandom algorthm for PBKDF generated export keys."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/exportPsuedoRandomAlgorithmDefault","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/exportpsuedorandomalgorithmdefault"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldCrypto/PBKDF/PsuedoRandomAlgorithm":{"role":"symbol","title":"PBKDF.PsuedoRandomAlgorithm","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/PBKDF\/PsuedoRandomAlgorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PsuedoRandomAlgorithm"}],"url":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/import(data:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/import(data:).json new file mode 100644 index 000000000..655c32b1f --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/import(data:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV","text":"SecKeyPair"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" for the decrypted private key."}]}]},{"kind":"parameters","parameters":[{"name":"data","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Data for exported private key."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/import(data:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Decodes a PKCS#8 encoded private key and builds a complete key pair."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"title":"import(data:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV6import4dataAC10Foundation4DataV_tKFZ","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(data:)":{"role":"symbol","title":"import(data:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decodes a PKCS#8 encoded private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/import(data:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/import(data:password:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/import(data:password:).json new file mode 100644 index 000000000..12303f686 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/import(data:password:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV","text":"SecKeyPair"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" for the decrypted & decoded private key."}]}]},{"kind":"parameters","parameters":[{"name":"data","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Data for exported private key."}]}]},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Password used during key export."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is the reverse operation of "},{"type":"codeVoice","code":"export(password:derivedKeyLength:keyDerivationTiming:)"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Only supports PKCS#8’s PBES2 sceheme using PBKDF2 for key derivation."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/import(data:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:password:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Decrypts an encrypted PKCS#8 encrypted private key and builds a complete key pair."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"title":"import(data:password:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV6import4data8passwordAC10Foundation4DataV_SStKFZ","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(data:password:)":{"role":"symbol","title":"import(data:password:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decrypts an encrypted PKCS#8 encrypted private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(data:password:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/import(data:password:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/import(fromdata:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/import(fromdata:).json new file mode 100644 index 000000000..f453030c0 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/import(fromdata:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromData"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV","text":"SecKeyPair"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" for the decrypted private key."}]}]},{"kind":"parameters","parameters":[{"name":"data","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Data for exported private key."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/import(fromdata:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(fromData:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Decodes a PKCS#8 encoded private key and builds a complete key pair."}],"kind":"symbol","metadata":{"role":"symbol","title":"import(fromData:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV6import8fromDataAC10Foundation0H0V_tKFZ","modules":[{"name":"ShieldSecurity"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use import(data:) instead"}]}],"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(fromData:)":{"role":"symbol","title":"import(fromData:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decodes a PKCS#8 encoded private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(fromData:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/import(fromdata:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/import(fromdata:withpassword:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/import(fromdata:withpassword:).json new file mode 100644 index 000000000..c6e714555 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/import(fromdata:withpassword:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromData"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withPassword"},{"kind":"text","text":" "},{"kind":"internalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV","text":"SecKeyPair"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"},{"type":"text","text":" for the decrypted & decoded private key."}]}]},{"kind":"parameters","parameters":[{"name":"data","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Data for exported private key."}]}]},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Password used during key export."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is the reverse operation of "},{"type":"codeVoice","code":"export(password:derivedKeyLength:keyDerivationTiming:)"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Only supports PKCS#8’s PBES2 sceheme using PBKDF2 for key derivation."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/import(fromdata:withpassword:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(fromData:withPassword:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Decrypts an encrypted PKCS#8 encrypted private key and builds a complete key pair."}],"kind":"symbol","metadata":{"role":"symbol","title":"import(fromData:withPassword:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV6import8fromData12withPasswordAC10Foundation0H0V_SStKFZ","modules":[{"name":"ShieldSecurity"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use import(data:password:) instead"}]}],"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/import(fromData:withPassword:)":{"role":"symbol","title":"import(fromData:withPassword:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`import`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"}],"abstract":[{"type":"text","text":"Decrypts an encrypted PKCS#8 encrypted private key and builds a complete key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/import(fromData:withPassword:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldsecurity\/seckeypair\/import(fromdata:withpassword:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/init(from:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/init(from:).json new file mode 100644 index 000000000..09173fa2a --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:14ShieldSecurity10SecKeyPairV4fromACs7Decoder_p_tKcfc","extendedModule":"ShieldSecurity","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/init(from:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/decodable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/init(privatekey:publickey:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/init(privatekey:publickey:).json new file mode 100644 index 000000000..898f4ac9d --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/init(privatekey:publickey:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"privateKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Private key of the asymmetric key pair"}]}]},{"name":"publicKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Public key of the asymmetric key pair"}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"No checking is done to ensure the keys are part"},{"type":"text","text":" "},{"type":"text","text":"of the same asymmetric key pair."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/init(privatekey:publickey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(privateKey:publicKey:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initialize with an explicit public and private key"}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":")"}],"title":"init(privateKey:publicKey:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:14ShieldSecurity10SecKeyPairV07privateD006publicD0ACSo0cD3Refa_AGtcfc","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair/init(privateKey:publicKey:)":{"role":"symbol","title":"init(privateKey:publicKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initialize with an explicit public and private key"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(privateKey:publicKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/init(privatekey:publickey:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/init(privatekeyref:publickeyref:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/init(privatekeyref:publickeyref:).json new file mode 100644 index 000000000..3b61d554a --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/init(privatekeyref:publickeyref:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"privateKeyRef"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicKeyRef"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"privateKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Persistent keychain reference to the private key of the asymmetric key pair"}]}]},{"name":"publicKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Persistent keychain reference to the public key of the asymmetric key pair"}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"No checking is done to ensure the keys are part"},{"type":"text","text":" "},{"type":"text","text":"of the same asymmetric key pair."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/init(privatekeyref:publickeyref:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(privateKeyRef:publicKeyRef:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initialize with an explicit public and private key persistent keychain references."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"privateKeyRef"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicKeyRef"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(privateKeyRef:publicKeyRef:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:14ShieldSecurity10SecKeyPairV07privateD3Ref06publicdG0AC10Foundation4DataV_AHtKcfc","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/init(privateKeyRef:publicKeyRef:)":{"role":"symbol","title":"init(privateKeyRef:publicKeyRef:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"privateKeyRef"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicKeyRef"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Initialize with an explicit public and private key persistent keychain references."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(privateKeyRef:publicKeyRef:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/init(privatekeyref:publickeyref:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/init(type:privatekeydata:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/init(type:privatekeydata:).json new file mode 100644 index 000000000..089079c0f --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/init(type:privatekeydata:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO","text":"SecKeyType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKeyData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"type","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Type of private key (e.g. EC or RSA)"}]}]},{"name":"privateKeyData","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Encoded private key data."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoded private key data must be in PKCS#1 for RSA keys and"},{"type":"text","text":" "},{"type":"text","text":"ASN1 X9.63 format for EC keys. This is the same format returned"},{"type":"text","text":" "},{"type":"text","text":"from "},{"type":"codeVoice","code":"SecKeyCopyExternalRepresentation"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error is thrown if the private key is in the incorrect format or the"},{"type":"text","text":" "},{"type":"text","text":"public key cannot be retrieved from the keychain or derived from the private key."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/init(type:privatekeydata:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(type:privateKeyData:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initialize key pair from the encoded external representation of the private key and its type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKeyData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(type:privateKeyData:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:14ShieldSecurity10SecKeyPairV4type07privateD4DataAcA0cD4TypeO_10Foundation0H0VtKcfc","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/init(type:privateKeyData:)":{"role":"symbol","title":"init(type:privateKeyData:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKeyData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Initialize key pair from the encoded external representation of the private key and its type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/init(type:privateKeyData:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/init(type:privatekeydata:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-580pf.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-580pf.json new file mode 100644 index 000000000..ac100bd68 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-580pf.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"matchesCertificate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"trustedCertificates"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"True if the public key of "},{"type":"codeVoice","code":"certificate"},{"type":"text","text":" and the key pair match."}]}]},{"kind":"parameters","parameters":[{"name":"certificate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Certificate to check for equality with the key pair’s public key."}]}]},{"name":"trustedCertificates","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Any certificates needed to complete the “chain-of-trust” for "},{"type":"codeVoice","code":"certificate"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The certificate is first validated as a trusted certificate and then the key pair"},{"type":"text","text":" "},{"type":"text","text":"is checked against the public key of the key pair."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/matchescertificate(certificate:trustedcertificates:)-580pf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/matchesCertificate(certificate:trustedCertificates:)-580pf","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Check if the public key of the key pair matches the public key in a certificate."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"matchesCertificate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"trustedCertificates"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"matchesCertificate(certificate:trustedCertificates:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV18matchesCertificate11certificate19trustedCertificatesSbSo0cG3Refa_SayAHGtYaF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/matchesCertificate(certificate:trustedCertificates:)-580pf":{"role":"symbol","title":"matchesCertificate(certificate:trustedCertificates:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"matchesCertificate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"trustedCertificates"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Check if the public key of the key pair matches the public key in a certificate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/matchesCertificate(certificate:trustedCertificates:)-580pf","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/matchescertificate(certificate:trustedcertificates:)-580pf"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-8gmhq.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-8gmhq.json new file mode 100644 index 000000000..568d4a5d7 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-8gmhq.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"matchesCertificate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"trustedCertificates"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"True if the public key of "},{"type":"codeVoice","code":"certificate"},{"type":"text","text":" and the key pair match."}]}]},{"kind":"parameters","parameters":[{"name":"certificate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Certificate to check for equality with the key pair’s public key."}]}]},{"name":"trustedCertificates","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Any certificates needed to complete the “chain-of-trust” for "},{"type":"codeVoice","code":"certificate"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The certificate is first validated as a trusted certificate and then the key pair"},{"type":"text","text":" "},{"type":"text","text":"is checked against the public key of the key pair."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/matchescertificate(certificate:trustedcertificates:)-8gmhq"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/matchesCertificate(certificate:trustedCertificates:)-8gmhq","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Check if the public key of the key pair matches the public key in a certificate."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"matchesCertificate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"trustedCertificates"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"matchesCertificate(certificate:trustedCertificates:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV18matchesCertificate11certificate19trustedCertificatesSbSo0cG3Refa_SayAHGtF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/matchesCertificate(certificate:trustedCertificates:)-8gmhq":{"role":"symbol","title":"matchesCertificate(certificate:trustedCertificates:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"matchesCertificate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"trustedCertificates"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Check if the public key of the key pair matches the public key in a certificate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/matchesCertificate(certificate:trustedCertificates:)-8gmhq","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/matchescertificate(certificate:trustedcertificates:)-8gmhq"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/persistentreferences().json b/3.4.0/data/documentation/shieldsecurity/seckeypair/persistentreferences().json new file mode 100644 index 000000000..c94652c41 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/persistentreferences().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"persistentReferences"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Tuple of the format (private key reference, public key reference)."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Errors are thrown if a persistence reference cannot be generated for either of the keys."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/persistentreferences()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/persistentReferences()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Generate persistent keychain references for the public and private keys."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"persistentReferences"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"persistentReferences()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV20persistentReferences10Foundation4DataV_AGtyKF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/persistentReferences()":{"role":"symbol","title":"persistentReferences()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"persistentReferences"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Generate persistent keychain references for the public and private keys."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/persistentReferences()","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/persistentreferences()"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/privatekey.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/privatekey.json new file mode 100644 index 000000000..922cab950 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/privatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/privatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/privateKey","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Private key of the asymmetric key pair"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"}],"title":"privateKey","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:14ShieldSecurity10SecKeyPairV07privateD0So0cD3Refavp","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/privateKey":{"role":"symbol","title":"privateKey","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"}],"abstract":[{"type":"text","text":"Private key of the asymmetric key pair"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/privateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/privatekey"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/publickey.json b/3.4.0/data/documentation/shieldsecurity/seckeypair/publickey.json new file mode 100644 index 000000000..cada8f304 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/publickey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/publickey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/publicKey","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Public key of the asymmetric key pair"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"}],"title":"publicKey","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:14ShieldSecurity10SecKeyPairV06publicD0So0cD3Refavp","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/publicKey":{"role":"symbol","title":"publicKey","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"}],"abstract":[{"type":"text","text":"Public key of the asymmetric key pair"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/publicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/publickey"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeypair/save(accessibility:).json b/3.4.0/data/documentation/shieldsecurity/seckeypair/save(accessibility:).json new file mode 100644 index 000000000..b97ffe848 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeypair/save(accessibility:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"("},{"kind":"externalParam","text":"accessibility"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","preciseIdentifier":"s:14ShieldSecurity16SecAccessibilityO","text":"SecAccessibility"},{"kind":"text","text":" = .default) "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Errors are thrown if either of the keys could not be saved."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeypair\/save(accessibility:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/save(accessibility:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Save the public and private key to the "},{"type":"codeVoice","code":"Keychain"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"("},{"kind":"externalParam","text":"accessibility"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecAccessibility","preciseIdentifier":"s:14ShieldSecurity16SecAccessibilityO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"save(accessibility:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:14ShieldSecurity10SecKeyPairV4save13accessibilityyAA0C13AccessibilityO_tKF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecAccessibility":{"role":"symbol","title":"SecAccessibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecAccessibility"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecAccessibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecAccessibility"}],"url":"\/documentation\/shieldsecurity\/secaccessibility"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair/save(accessibility:)":{"role":"symbol","title":"save(accessibility:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"("},{"kind":"externalParam","text":"accessibility"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecAccessibility","preciseIdentifier":"s:14ShieldSecurity16SecAccessibilityO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Save the public and private key to the "},{"type":"codeVoice","code":"Keychain"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair\/save(accessibility:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeypair\/save(accessibility:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype.json b/3.4.0/data/documentation/shieldsecurity/seckeytype.json new file mode 100644 index 000000000..57e7e61b4 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(rawValue:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(systemValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/systemValue"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"title":"SecKeyType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:14ShieldSecurity10SecKeyTypeO","modules":[{"name":"ShieldSecurity"}],"navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/init(systemValue:)":{"role":"symbol","title":"init(systemValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"systemValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CFString","preciseIdentifier":"c:@T@CFStringRef"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(systemValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/init(systemvalue:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/init(rawvalue:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/systemValue":{"role":"symbol","title":"systemValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CFString","preciseIdentifier":"c:@T@CFStringRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/systemValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/systemvalue"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/ec":{"role":"symbol","title":"SecKeyType.ec","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ec"}],"abstract":[{"type":"text","text":"Elliptical Curve Key with curve of P-192, P-256, P-384 or P-521 (based on key size)."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/ec"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/equatable-implementations"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/rsa":{"role":"symbol","title":"SecKeyType.rsa","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsa"}],"abstract":[{"type":"text","text":"RSA Key"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rsa"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rawrepresentable-implementations"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/!=(_:_:).json b/3.4.0/data/documentation/shieldsecurity/seckeytype/!=(_:_:).json new file mode 100644 index 000000000..88ec40401 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14ShieldSecurity10SecKeyTypeO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/!=(_:_:)"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/ec.json b/3.4.0/data/documentation/shieldsecurity/seckeytype/ec.json new file mode 100644 index 000000000..4951cf4c6 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/ec.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ec"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/ec"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Elliptical Curve Key with curve of P-192, P-256, P-384 or P-521 (based on key size)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ec"}],"title":"SecKeyType.ec","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyTypeO2ecyA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/ec":{"role":"symbol","title":"SecKeyType.ec","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ec"}],"abstract":[{"type":"text","text":"Elliptical Curve Key with curve of P-192, P-256, P-384 or P-521 (based on key size)."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/ec","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/ec"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/encode(to:).json b/3.4.0/data/documentation/shieldsecurity/seckeytype/encode(to:).json new file mode 100644 index 000000000..0cacb6540 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzs6UInt32V8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:14ShieldSecurity10SecKeyTypeO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/encode(to:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/equatable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeytype/equatable-implementations.json new file mode 100644 index 000000000..d0f367a3d --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldSecurity"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/!=(_:_:)"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/hash(into:).json b/3.4.0/data/documentation/shieldsecurity/seckeytype/hash(into:).json new file mode 100644 index 000000000..172cd2626 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:14ShieldSecurity10SecKeyTypeO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/hash(into:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/hashvalue.json b/3.4.0/data/documentation/shieldsecurity/seckeytype/hashvalue.json new file mode 100644 index 000000000..5e280a7b7 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:14ShieldSecurity10SecKeyTypeO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/init(from:).json b/3.4.0/data/documentation/shieldsecurity/seckeytype/init(from:).json new file mode 100644 index 000000000..1142c1735 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzs6UInt32V8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:14ShieldSecurity10SecKeyTypeO","extendedModule":"Swift","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/init(from:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/init(rawvalue:).json b/3.4.0/data/documentation/shieldsecurity/seckeytype/init(rawvalue:).json new file mode 100644 index 000000000..97a7b7854 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:14ShieldSecurity10SecKeyTypeO8rawValueACSgs6UInt32V_tcfc","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/init(rawvalue:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/init(systemvalue:).json b/3.4.0/data/documentation/shieldsecurity/seckeytype/init(systemvalue:).json new file mode 100644 index 000000000..2be0ff80f --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/init(systemvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"systemValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CFString","preciseIdentifier":"c:@T@CFStringRef"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/init(systemvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(systemValue:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"systemValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CFString","preciseIdentifier":"c:@T@CFStringRef"},{"kind":"text","text":")"}],"title":"init(systemValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:14ShieldSecurity10SecKeyTypeO11systemValueACSgSo11CFStringRefa_tcfc","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/init(systemValue:)":{"role":"symbol","title":"init(systemValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"systemValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CFString","preciseIdentifier":"c:@T@CFStringRef"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(systemValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/init(systemvalue:)"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldsecurity/seckeytype/rawrepresentable-implementations.json new file mode 100644 index 000000000..bc6e75cf8 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/encode(to:)","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldSecurity"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/hash(into:)"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/hashvalue"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/init(from:)"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"UInt32"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/encode(to:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/rsa.json b/3.4.0/data/documentation/shieldsecurity/seckeytype/rsa.json new file mode 100644 index 000000000..afdea9488 --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/rsa.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsa"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/rsa"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"RSA Key"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsa"}],"title":"SecKeyType.rsa","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:14ShieldSecurity10SecKeyTypeO3rsayA2CmF","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyType/rsa":{"role":"symbol","title":"SecKeyType.rsa","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rsa"}],"abstract":[{"type":"text","text":"RSA Key"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/rsa","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/rsa"},"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldsecurity/seckeytype/systemvalue.json b/3.4.0/data/documentation/shieldsecurity/seckeytype/systemvalue.json new file mode 100644 index 000000000..cf69abf1b --- /dev/null +++ b/3.4.0/data/documentation/shieldsecurity/seckeytype/systemvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CFString","preciseIdentifier":"c:@T@CFStringRef"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldsecurity\/seckeytype\/systemvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/systemValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CFString","preciseIdentifier":"c:@T@CFStringRef"}],"title":"systemValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:14ShieldSecurity10SecKeyTypeO11systemValueSo11CFStringRefavp","modules":[{"name":"ShieldSecurity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldSecurity","doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType"]]},"references":{"doc://Shield/documentation/ShieldSecurity":{"role":"collection","title":"ShieldSecurity","abstract":[{"type":"text","text":"Swift interface for Apple’s "},{"type":"codeVoice","code":"Security"},{"type":"text","text":" Framework."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity"},"doc://Shield/documentation/ShieldSecurity/SecKeyType/systemValue":{"role":"symbol","title":"systemValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CFString","preciseIdentifier":"c:@T@CFStringRef"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType\/systemValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldsecurity\/seckeytype\/systemvalue"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500.json b/3.4.0/data/documentation/shieldx500.json new file mode 100644 index 000000000..f6bcd1de8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"X.500 naming objects required by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"They exist in a separate namespace to more easily match the ASN.1 naming laid out in related RFCs."}]}],"type":"aside","name":"Note"},{"anchor":"Name-NameBuilder--NamingStyle","level":3,"type":"heading","text":"Name, NameBuilder & NamingStyle"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The most noteworthy types for users are "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder"},{"type":"text","text":" and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameStringComposer"},{"type":"text","text":" are typealiases that provide the required"},{"type":"text","text":" "},{"type":"text","text":"generic types and are easier to use for end users."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"},{"type":"text","text":" enables composing X.500 namesusing a number of method with the most user"},{"type":"text","text":" "},{"type":"text","text":"friendly being using LDAP string representation algorithms defined in RFC2253 & later RFC4514. For example, strings"},{"type":"text","text":" "},{"type":"text","text":"like "},{"type":"codeVoice","code":"\"test=CN\""},{"type":"text","text":" can be parsed into proper X.500 name structures."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"OID to string name conversion, and vice versa, can follow a few different schemes. To allow users to control this"},{"type":"text","text":" "},{"type":"text","text":"process the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle"},{"type":"text","text":" protocol is provided and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"},{"type":"text","text":" can be adapted"},{"type":"text","text":" "},{"type":"text","text":"to use a custom naming style."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Currently the following naming styles are provided:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"RFC4519"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"ShieldX500","title":"ShieldX500","symbolKind":"module","role":"collection","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Protocols","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol"]},{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler"]},{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","doc:\/\/Shield\/documentation\/ShieldX500\/RelativeDistinguishedName"]}],"references":{"doc://Shield/documentation/ShieldX500/RelativeDistinguishedName":{"role":"symbol","title":"RelativeDistinguishedName","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RelativeDistinguishedName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RelativeDistinguishedName"}],"url":"\/documentation\/shieldx500\/relativedistinguishedname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/unknownattributevaluehandler"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol":{"role":"symbol","title":"NamingStyleProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}],"url":"\/documentation\/shieldx500\/namingstyleprotocol"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler":{"role":"symbol","title":"AnyStringAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/anystringattributevaluehandler"},"doc://Shield/documentation/ShieldX509/NameStringComposer":{"role":"symbol","title":"NameStringComposer","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameStringComposer"}],"url":"\/documentation\/shieldx509\/namestringcomposer"},"doc://Shield/documentation/ShieldX500/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx500\/schemas"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler.json b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler.json new file mode 100644 index 000000000..51bfb1a48 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/anystringattributevaluehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/decode(from:)","doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/encode(_:to:)","doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/equals(_:_:)","doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/hash(_:into:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/instance"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"title":"AnyStringAttributeValueHandler","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50030AnyStringAttributeValueHandlerV","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"AnyStringAttributeValueHandler"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/encode(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/encode(_:to:)"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/hash(_:into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/hash(_:into:)"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/equals(_:_:)":{"role":"symbol","title":"equals(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/equals(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/equals(_:_:)"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler":{"role":"symbol","title":"AnyStringAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/anystringattributevaluehandler"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/instance":{"role":"symbol","title":"instance","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyStringAttributeValueHandler","preciseIdentifier":"s:10ShieldX50030AnyStringAttributeValueHandlerV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/instance","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/instance"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/decode(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/decode(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/decode(from:).json b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/decode(from:).json new file mode 100644 index 000000000..b38be03fc --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/decode(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/anystringattributevaluehandler\/decode(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/decode(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"title":"decode(from:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50030AnyStringAttributeValueHandlerV6decode4fromyps7Decoder_p_tKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler":{"role":"symbol","title":"AnyStringAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/anystringattributevaluehandler"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/decode(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/decode(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/encode(_:to:).json b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/encode(_:to:).json new file mode 100644 index 000000000..a17b67d64 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/encode(_:to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/anystringattributevaluehandler\/encode(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/encode(_:to:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(_:to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50030AnyStringAttributeValueHandlerV6encode_2toyyp_s7Encoder_ptKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/encode(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/encode(_:to:)"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler":{"role":"symbol","title":"AnyStringAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/anystringattributevaluehandler"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/equals(_:_:).json b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/equals(_:_:).json new file mode 100644 index 000000000..8527e4324 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/equals(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/anystringattributevaluehandler\/equals(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/equals(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"equals(_:_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50030AnyStringAttributeValueHandlerV6equalsySbyp_yptF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler":{"role":"symbol","title":"AnyStringAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/anystringattributevaluehandler"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/equals(_:_:)":{"role":"symbol","title":"equals(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/equals(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/equals(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/hash(_:into:).json b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/hash(_:into:).json new file mode 100644 index 000000000..7aaa5d72e --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/hash(_:into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/anystringattributevaluehandler\/hash(_:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/hash(_:into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"title":"hash(_:into:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50030AnyStringAttributeValueHandlerV4hash_4intoyyp_s6HasherVztF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/hash(_:into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/hash(_:into:)"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler":{"role":"symbol","title":"AnyStringAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/anystringattributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/instance.json b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/instance.json new file mode 100644 index 000000000..8f5758450 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/anystringattributevaluehandler/instance.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","preciseIdentifier":"s:10ShieldX50030AnyStringAttributeValueHandlerV","text":"AnyStringAttributeValueHandler"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/anystringattributevaluehandler\/instance"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/instance","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyStringAttributeValueHandler","preciseIdentifier":"s:10ShieldX50030AnyStringAttributeValueHandlerV"}],"title":"instance","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50030AnyStringAttributeValueHandlerV8instanceACvpZ","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler/instance":{"role":"symbol","title":"instance","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyStringAttributeValueHandler","preciseIdentifier":"s:10ShieldX50030AnyStringAttributeValueHandlerV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler\/instance","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/anystringattributevaluehandler\/instance"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler":{"role":"symbol","title":"AnyStringAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/anystringattributevaluehandler"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue.json new file mode 100644 index 000000000..2a95e91bf --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Mapper"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP","text":"AttributeValueMapper"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s28CustomDebugStringConvertibleP","doc:\/\/Shield\/s23CustomStringConvertibleP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/init(type:value:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/type","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/value"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomDebugStringConvertible-Implementations","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomStringConvertible-Implementations","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Encodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Hashable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"title":"AttributeTypeAndValue","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50021AttributeTypeAndValueV","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/value","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/value"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/customdebugstringconvertible-implementations"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/equatable-implementations"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Shield\/s23CustomStringConvertibleP"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/encodable-implementations"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/type","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/type"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Shield\/s28CustomDebugStringConvertibleP"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/decodable-implementations"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/init(type:value:)":{"role":"symbol","title":"init(type:value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/init(type:value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/init(type:value:)"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/Hashable-Implementations":{"role":"collectionGroup","title":"Hashable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Hashable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/hashable-implementations"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/CustomStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/customstringconvertible-implementations"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/!=(_:_:).json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/!=(_:_:).json new file mode 100644 index 000000000..f7d03b759 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50021AttributeTypeAndValueV","extendedModule":"Swift","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/!=(_:_:)"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/==(_:_:).json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/==(_:_:).json new file mode 100644 index 000000000..8d203e45a --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/==(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV","text":"AttributeTypeAndValue"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV","text":"AttributeTypeAndValue"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"lhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A value to compare."}]}]},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Another value to compare."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Equality is the inverse of inequality. For any values "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"codeVoice","code":"a == b"},{"type":"text","text":" implies that "},{"type":"codeVoice","code":"a != b"},{"type":"text","text":" is "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"==(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:10ShieldX50021AttributeTypeAndValueV2eeoiySbACyxG_AEtFZ","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/==(_:_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/==(_:_:)"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/customdebugstringconvertible-implementations.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/customdebugstringconvertible-implementations.json new file mode 100644 index 000000000..256502b23 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/customdebugstringconvertible-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/debugDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX500"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/debugDescription":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/debugdescription"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/customstringconvertible-implementations.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/customstringconvertible-implementations.json new file mode 100644 index 000000000..9e9077e43 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/customstringconvertible-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/description"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX500"}],"role":"collectionGroup","title":"CustomStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/description":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/description"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/debugdescription.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/debugdescription.json new file mode 100644 index 000000000..0a8604b55 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/debugdescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(reflecting:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomDebugStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomDebugStringConvertible {"," let x: Int, y: Int",""," var debugDescription: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(reflecting: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/debugDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10ShieldX50021AttributeTypeAndValueV16debugDescriptionSSvp","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomDebugStringConvertible-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/debugDescription":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/debugdescription"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/customdebugstringconvertible-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/decodable-implementations.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/decodable-implementations.json new file mode 100644 index 000000000..12e230a50 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX500"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/description.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/description.json new file mode 100644 index 000000000..927c378f1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/description.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"description","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10ShieldX50021AttributeTypeAndValueV11descriptionSSvp","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomStringConvertible-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/description":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/description"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/CustomStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/CustomStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/customstringconvertible-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/encodable-implementations.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/encodable-implementations.json new file mode 100644 index 000000000..cc842a4b4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX500"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/encode(to:)"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/encode(to:).json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/encode(to:).json new file mode 100644 index 000000000..20daac8a3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50021AttributeTypeAndValueV6encode2toys7Encoder_p_tKF","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/encode(to:)"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/encodable-implementations"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/equatable-implementations.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/equatable-implementations.json new file mode 100644 index 000000000..82396205e --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/!=(_:_:)","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/==(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX500"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/==(_:_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/==(_:_:)"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/hash(into:).json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/hash(into:).json new file mode 100644 index 000000000..70ed45411 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"hasher","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The hasher to use when combining the components"},{"type":"text","text":" "},{"type":"text","text":"of this instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Implement this method to conform to the "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" protocol. The"},{"type":"text","text":" "},{"type":"text","text":"components used for hashing must be the same as the components compared"},{"type":"text","text":" "},{"type":"text","text":"in your type’s "},{"type":"codeVoice","code":"=="},{"type":"text","text":" operator implementation. Call "},{"type":"codeVoice","code":"hasher.combine(_:)"},{"type":"text","text":" "},{"type":"text","text":"with each of these components."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Never call "},{"type":"codeVoice","code":"finalize()"},{"type":"text","text":" on "},{"type":"codeVoice","code":"hasher"},{"type":"text","text":". Doing so may become a"},{"type":"text","text":" "},{"type":"text","text":"compile-time error in the future."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"type":"text","text":" "},{"type":"text","text":"given hasher."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10ShieldX50021AttributeTypeAndValueV4hash4intoys6HasherVz_tF","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Hashable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/Hashable-Implementations":{"role":"collectionGroup","title":"Hashable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Hashable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/hashable-implementations"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"type":"text","text":" "},{"type":"text","text":"given hasher."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/hash(into:)"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/hashable-implementations.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/hashable-implementations.json new file mode 100644 index 000000000..fca541972 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/hashable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Hashable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX500"}],"role":"collectionGroup","title":"Hashable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"type":"text","text":" "},{"type":"text","text":"given hasher."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/hash(into:)"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/init(from:).json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/init(from:).json new file mode 100644 index 000000000..1ec271b30 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50021AttributeTypeAndValueV4fromACyxGs7Decoder_p_tKcfc","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValueMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/init(from:)"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/decodable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/init(type:value:).json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/init(type:value:).json new file mode 100644 index 000000000..07edfb62d --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/init(type:value:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/init(type:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/init(type:value:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"title":"init(type:value:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50021AttributeTypeAndValueV4type5valueACyxG10PotentASN116ObjectIdentifierV_yptcfc","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/init(type:value:)":{"role":"symbol","title":"init(type:value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/init(type:value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/init(type:value:)"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/type.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/type.json new file mode 100644 index 000000000..79f28baaa --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/type.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/type"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/type","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"title":"type","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50021AttributeTypeAndValueV4type10PotentASN116ObjectIdentifierVvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/type","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/type"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributetypeandvalue/value.json b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/value.json new file mode 100644 index 000000000..80d99315f --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributetypeandvalue/value.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributetypeandvalue\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/value","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"}],"title":"value","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50021AttributeTypeAndValueV5valueypvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue\/value","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/attributetypeandvalue\/value"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluehandler.json b/3.4.0/data/documentation/shieldx500/attributevaluehandler.json new file mode 100644 index 000000000..462519ba9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluehandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/decode(from:)","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/encode(_:to:)","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/equals(_:_:)","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/hash(_:into:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"title":"AttributeValueHandler","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50021AttributeValueHandlerP","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/decode(from:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluehandler\/decode(from:)"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler/equals(_:_:)":{"role":"symbol","title":"equals(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/equals(_:_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluehandler\/equals(_:_:)"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/hash(_:into:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluehandler\/hash(_:into:)"},"doc://Shield/documentation/ShieldX500/AnyStringAttributeValueHandler":{"role":"symbol","title":"AnyStringAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AnyStringAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AnyStringAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/anystringattributevaluehandler"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/unknownattributevaluehandler"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/encode(_:to:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluehandler\/encode(_:to:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluehandler/decode(from:).json b/3.4.0/data/documentation/shieldx500/attributevaluehandler/decode(from:).json new file mode 100644 index 000000000..5d5bc2f03 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluehandler/decode(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluehandler\/decode(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/decode(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"decode(from:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"symbolKind":"method","externalID":"s:10ShieldX50021AttributeValueHandlerP6decode4fromyps7Decoder_p_tKF","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/decode(from:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluehandler\/decode(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluehandler/encode(_:to:).json b/3.4.0/data/documentation/shieldx500/attributevaluehandler/encode(_:to:).json new file mode 100644 index 000000000..e3ffb12bf --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluehandler/encode(_:to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluehandler\/encode(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/encode(_:to:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"encode(_:to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50021AttributeValueHandlerP6encode_2toyyp_s7Encoder_ptKF","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/encode(_:to:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluehandler\/encode(_:to:)"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluehandler/equals(_:_:).json b/3.4.0/data/documentation/shieldx500/attributevaluehandler/equals(_:_:).json new file mode 100644 index 000000000..ed5d8d652 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluehandler/equals(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluehandler\/equals(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/equals(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"equals(_:_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:10ShieldX50021AttributeValueHandlerP6equalsySbyp_yptF","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler/equals(_:_:)":{"role":"symbol","title":"equals(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/equals(_:_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluehandler\/equals(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluehandler/hash(_:into:).json b/3.4.0/data/documentation/shieldx500/attributevaluehandler/hash(_:into:).json new file mode 100644 index 000000000..68b69cc22 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluehandler/hash(_:into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluehandler\/hash(_:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/hash(_:into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"hash(_:into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10ShieldX50021AttributeValueHandlerP4hash_4intoyyp_s6HasherVztF","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler\/hash(_:into:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluehandler\/hash(_:into:)"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluemapper.json b/3.4.0/data/documentation/shieldx500/attributevaluemapper.json new file mode 100644 index 000000000..1f8a6265c --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluemapper.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluemapper"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueDecoder","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueEncoder"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/decoder(forType:)","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/encoder(forType:)","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/handler(forType:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"title":"AttributeValueMapper","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50020AttributeValueMapperP","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/ValueDecoder":{"role":"symbol","title":"AttributeValueMapper.ValueDecoder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueDecoder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueDecoder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ValueDecoder"}],"url":"\/documentation\/shieldx500\/attributevaluemapper\/valuedecoder"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/ValueEncoder":{"role":"symbol","title":"AttributeValueMapper.ValueEncoder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueEncoder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueEncoder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ValueEncoder"}],"url":"\/documentation\/shieldx500\/attributevaluemapper\/valueencoder"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/handler(forType:)":{"role":"symbol","title":"handler(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50021AttributeValueHandlerP"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/handler(forType:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluemapper\/handler(fortype:)"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/encoder(forType:)":{"role":"symbol","title":"encoder(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueEncoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Encodera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/encoder(forType:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluemapper\/encoder(fortype:)"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/decoder(forType:)":{"role":"symbol","title":"decoder(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueDecoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Decodera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/decoder(forType:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluemapper\/decoder(fortype:)"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluemapper/decoder(fortype:).json b/3.4.0/data/documentation/shieldx500/attributevaluemapper/decoder(fortype:).json new file mode 100644 index 000000000..311b810fd --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluemapper/decoder(fortype:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueDecoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Decodera","text":"ValueDecoder"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluemapper\/decoder(fortype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/decoder(forType:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"decoder(forType:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueDecoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Decodera"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50020AttributeValueMapperP7decoder7forTypeypSg10Foundation4DataVKcSg10PotentASN116ObjectIdentifierV_tFZ","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/decoder(forType:)":{"role":"symbol","title":"decoder(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueDecoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Decodera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/decoder(forType:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluemapper\/decoder(fortype:)"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/ValueDecoder":{"role":"symbol","title":"AttributeValueMapper.ValueDecoder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueDecoder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueDecoder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ValueDecoder"}],"url":"\/documentation\/shieldx500\/attributevaluemapper\/valuedecoder"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluemapper/encoder(fortype:).json b/3.4.0/data/documentation/shieldx500/attributevaluemapper/encoder(fortype:).json new file mode 100644 index 000000000..e09e16a48 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluemapper/encoder(fortype:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueEncoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Encodera","text":"ValueEncoder"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluemapper\/encoder(fortype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/encoder(forType:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"encoder(forType:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueEncoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Encodera"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50020AttributeValueMapperP7encoder7forType10Foundation4DataVypKcSg10PotentASN116ObjectIdentifierV_tFZ","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeValueMapper/ValueEncoder":{"role":"symbol","title":"AttributeValueMapper.ValueEncoder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueEncoder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueEncoder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ValueEncoder"}],"url":"\/documentation\/shieldx500\/attributevaluemapper\/valueencoder"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/encoder(forType:)":{"role":"symbol","title":"encoder(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueEncoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Encodera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/encoder(forType:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluemapper\/encoder(fortype:)"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluemapper/handler(fortype:).json b/3.4.0/data/documentation/shieldx500/attributevaluemapper/handler(fortype:).json new file mode 100644 index 000000000..7628410a7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluemapper/handler(fortype:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","preciseIdentifier":"s:10ShieldX50021AttributeValueHandlerP","text":"AttributeValueHandler"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluemapper\/handler(fortype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/handler(forType:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"handler(forType:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50021AttributeValueHandlerP"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50020AttributeValueMapperP7handler7forTypeAA0cD7Handler_pSg10PotentASN116ObjectIdentifierV_tFZ","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/handler(forType:)":{"role":"symbol","title":"handler(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50021AttributeValueHandlerP"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/handler(forType:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/attributevaluemapper\/handler(fortype:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluemapper/valuedecoder.json b/3.4.0/data/documentation/shieldx500/attributevaluemapper/valuedecoder.json new file mode 100644 index 000000000..e529ccdc0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluemapper/valuedecoder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueDecoder"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluemapper\/valuedecoder"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueDecoder","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueDecoder"}],"title":"AttributeValueMapper.ValueDecoder","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50020AttributeValueMapperP0D7Decodera","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"ValueDecoder"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeValueMapper/ValueDecoder":{"role":"symbol","title":"AttributeValueMapper.ValueDecoder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueDecoder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueDecoder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ValueDecoder"}],"url":"\/documentation\/shieldx500\/attributevaluemapper\/valuedecoder"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/attributevaluemapper/valueencoder.json b/3.4.0/data/documentation/shieldx500/attributevaluemapper/valueencoder.json new file mode 100644 index 000000000..7079dd456 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/attributevaluemapper/valueencoder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueEncoder"},{"kind":"text","text":" = ("},{"kind":"keyword","text":"Any"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/attributevaluemapper\/valueencoder"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueEncoder","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueEncoder"}],"title":"AttributeValueMapper.ValueEncoder","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50020AttributeValueMapperP0D7Encodera","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"ValueEncoder"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeValueMapper/ValueEncoder":{"role":"symbol","title":"AttributeValueMapper.ValueEncoder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueEncoder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueEncoder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ValueEncoder"}],"url":"\/documentation\/shieldx500\/attributevaluemapper\/valueencoder"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder.json new file mode 100644 index 000000000..41fe7aca8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Mapper"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP","text":"AttributeValueMapper"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/init(rdns:style:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/name","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/rdns","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/style"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forType:)-14u1p","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forType:)-7tkp","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forTypeName:)","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-2mxq2","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-2unqw","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-7x03i","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-841mf","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(parsed:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/ATV","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/RDN"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/parse(string:style:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"title":"DistinguishedNameBuilder","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50024DistinguishedNameBuilderV","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX500","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(parsed:)":{"role":"symbol","title":"add(parsed:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"parsed"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(parsed:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(parsed:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/style":{"role":"symbol","title":"style","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/style","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/style"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/rdns":{"role":"symbol","title":"rdns","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV6Mapperxmfp"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/rdns","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/rdns"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(multiValued:)-2mxq2":{"role":"symbol","title":"add(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": (typeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-2mxq2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-2mxq2"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error":{"role":"symbol","title":"DistinguishedNameBuilder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/parse(string:style:)":{"role":"symbol","title":"parse(string:style:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV6Mapperxmfp"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/parse(string:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/parse(string:style:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(multiValued:)-2unqw":{"role":"symbol","title":"add(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": [(type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")]) -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-2unqw","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-2unqw"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(_:forTypeName:)":{"role":"symbol","title":"add(_:forTypeName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forTypeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forTypeName:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortypename:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/RDN":{"role":"symbol","title":"DistinguishedNameBuilder.RDN","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDN"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/RDN","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDN"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/rdn"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(multiValued:)-841mf":{"role":"symbol","title":"add(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": [(typeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")]) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-841mf","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-841mf"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(_:forType:)-14u1p":{"role":"symbol","title":"add(_:forType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forType:)-14u1p","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortype:)-14u1p"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/init(rdns:style:)":{"role":"symbol","title":"init(rdns:style:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdns"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RDN","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV3RDNa"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/init(rdns:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/init(rdns:style:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(_:forType:)-7tkp":{"role":"symbol","title":"add(_:forType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forType:)-7tkp","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortype:)-7tkp"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(multiValued:)-7x03i":{"role":"symbol","title":"add(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": (type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")...) -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-7x03i","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-7x03i"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/name":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" is "},{"type":"codeVoice","code":"DirectoryNameAttributeMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV0A4X509AD09DirectoryD15AttributeMapperVRszrlE0I0xmfp"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/name"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/ATV":{"role":"symbol","title":"DistinguishedNameBuilder.ATV","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ATV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/ATV","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ATV"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/atv"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-14u1p.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-14u1p.json new file mode 100644 index 000000000..8ecc6eb1f --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-14u1p.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortype:)-14u1p"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forType:)-14u1p","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"add(_:forType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3add_7forTypeACyxGSS_10PotentASN116ObjectIdentifierVtF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(_:forType:)-14u1p":{"role":"symbol","title":"add(_:forType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forType:)-14u1p","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortype:)-14u1p"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-7tkp.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-7tkp.json new file mode 100644 index 000000000..d2f391edb --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-7tkp.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortype:)-7tkp"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forType:)-7tkp","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"add(_:forType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3add_7forTypeACyxG10PotentASN19AnyStringV_AG16ObjectIdentifierVtF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(_:forType:)-7tkp":{"role":"symbol","title":"add(_:forType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forType:)-7tkp","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortype:)-7tkp"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortypename:).json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortypename:).json new file mode 100644 index 000000000..ef46e06f5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(_:fortypename:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forTypeName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortypename:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forTypeName:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forTypeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"add(_:forTypeName:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3add_07forTypeD0ACyxGSS_SStKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(_:forTypeName:)":{"role":"symbol","title":"add(_:forTypeName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forTypeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(_:forTypeName:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortypename:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2mxq2.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2mxq2.json new file mode 100644 index 000000000..79101f8c1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2mxq2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":" "},{"kind":"internalParam","text":"values"},{"kind":"text","text":": (typeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-2mxq2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-2mxq2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": (typeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"add(multiValued:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3add11multiValuedACyxGSS04typeD0_SS5valuetd_tKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(multiValued:)-2mxq2":{"role":"symbol","title":"add(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": (typeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-2mxq2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-2mxq2"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2unqw.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2unqw.json new file mode 100644 index 000000000..08c8fc340 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2unqw.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":" "},{"kind":"internalParam","text":"values"},{"kind":"text","text":": [(type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")]) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-2unqw"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-2unqw","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": [(type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")]) -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"add(multiValued:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3add11multiValuedACyxGSay10PotentASN116ObjectIdentifierV4type_AG9AnyStringV5valuetG_tF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(multiValued:)-2unqw":{"role":"symbol","title":"add(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": [(type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")]) -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-2unqw","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-2unqw"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-7x03i.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-7x03i.json new file mode 100644 index 000000000..b66df2ebd --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-7x03i.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":" "},{"kind":"internalParam","text":"values"},{"kind":"text","text":": (type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")...) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-7x03i"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-7x03i","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": (type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")...) -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"add(multiValued:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3add11multiValuedACyxG10PotentASN116ObjectIdentifierV4type_AG9AnyStringV5valuetd_tF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(multiValued:)-7x03i":{"role":"symbol","title":"add(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": (type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")...) -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-7x03i","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-7x03i"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-841mf.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-841mf.json new file mode 100644 index 000000000..ac627aad2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-841mf.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":" "},{"kind":"internalParam","text":"values"},{"kind":"text","text":": [(typeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")]) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-841mf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-841mf","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": [(typeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")]) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"add(multiValued:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3add11multiValuedACyxGSaySS04typeD0_SS5valuetG_tKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(multiValued:)-841mf":{"role":"symbol","title":"add(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": [(typeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")]) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(multiValued:)-841mf","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-841mf"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(parsed:).json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(parsed:).json new file mode 100644 index 000000000..46711706f --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/add(parsed:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"parsed"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/add(parsed:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(parsed:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"parsed"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"add(parsed:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3add6parsedACyxGSS_tKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/add(parsed:)":{"role":"symbol","title":"add(parsed:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"parsed"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/add(parsed:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(parsed:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/atv.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/atv.json new file mode 100644 index 000000000..5d1c7231b --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/atv.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ATV"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV","text":"AttributeTypeAndValue"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV6Mapperxmfp"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/atv"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/ATV","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ATV"}],"title":"DistinguishedNameBuilder.ATV","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3ATVa","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"ATV"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/ATV":{"role":"symbol","title":"DistinguishedNameBuilder.ATV","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ATV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/ATV","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ATV"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/atv"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error.json new file mode 100644 index 000000000..72d1dcd6d --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/unknownTypeName(name:style:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/Error-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"title":"DistinguishedNameBuilder.Error","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50024DistinguishedNameBuilderV5ErrorO","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error/unknownTypeName(name:style:)":{"role":"symbol","title":"DistinguishedNameBuilder.Error.unknownTypeName(name:style:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownTypeName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/unknownTypeName(name:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error\/unknowntypename(name:style:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error\/error-implementations"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error":{"role":"symbol","title":"DistinguishedNameBuilder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/error-implementations.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/error-implementations.json new file mode 100644 index 000000000..39e3fd9ff --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error":{"role":"symbol","title":"DistinguishedNameBuilder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/localizeddescription.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/localizeddescription.json new file mode 100644 index 000000000..ffdc43fd3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10ShieldX50024DistinguishedNameBuilderV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error":{"role":"symbol","title":"DistinguishedNameBuilder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error\/error-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/unknowntypename(name:style:).json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/unknowntypename(name:style:).json new file mode 100644 index 000000000..0d2d1770c --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/error/unknowntypename(name:style:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownTypeName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/error\/unknowntypename(name:style:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/unknownTypeName(name:style:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownTypeName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":")"}],"title":"DistinguishedNameBuilder.Error.unknownTypeName(name:style:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50024DistinguishedNameBuilderV5ErrorO011unknownTypeD0yAEyx_GSS_AA11NamingStyleVtcAGmAA20AttributeValueMapperRzlF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error":{"role":"symbol","title":"DistinguishedNameBuilder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/Error/unknownTypeName(name:style:)":{"role":"symbol","title":"DistinguishedNameBuilder.Error.unknownTypeName(name:style:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownTypeName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/Error\/unknownTypeName(name:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/error\/unknowntypename(name:style:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/init(rdns:style:).json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/init(rdns:style:).json new file mode 100644 index 000000000..4c255a1b4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/init(rdns:style:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdns"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/RDN","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV3RDNa","text":"RDN"},{"kind":"text","text":"] = [], "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"},{"kind":"text","text":" = .rfc4519)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/init(rdns:style:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/init(rdns:style:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdns"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RDN","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV3RDNa"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":")"}],"title":"init(rdns:style:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50024DistinguishedNameBuilderV4rdns5styleACyxGSaySayAA21AttributeTypeAndValueVyxGGG_AA11NamingStyleVtcfc","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/init(rdns:style:)":{"role":"symbol","title":"init(rdns:style:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdns"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RDN","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV3RDNa"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/init(rdns:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/init(rdns:style:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/RDN":{"role":"symbol","title":"DistinguishedNameBuilder.RDN","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDN"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/RDN","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDN"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/rdn"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/name.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/name.json new file mode 100644 index 000000000..863d6650b --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/name.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea","text":"RDNSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV0A4X509AD09DirectoryD15AttributeMapperVRszrlE0I0xmfp"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/name","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" is "},{"type":"codeVoice","code":"DirectoryNameAttributeMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"name","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV0A4X509AD09DirectoryD15AttributeMapperVRszrlE0I0xmfp"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"s:10ShieldX50024DistinguishedNameBuilderV0A4X509AD09DirectoryD15AttributeMapperVRszrlE4nameSaySayAA0H12TypeAndValueVyAFGGGvp","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/name":{"conformance":{"constraints":[{"type":"codeVoice","code":"Mapper"},{"type":"text","text":" is "},{"type":"codeVoice","code":"DirectoryNameAttributeMapper"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"name","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV0A4X509AD09DirectoryD15AttributeMapperVRszrlE0I0xmfp"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/name","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/name"},"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/parse(string:style:).json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/parse(string:style:).json new file mode 100644 index 000000000..325617faf --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/parse(string:style:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"},{"kind":"text","text":" = .rfc4519) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea","text":"RDNSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV6Mapperxmfp"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/parse(string:style:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/parse(string:style:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV6Mapperxmfp"},{"kind":"text","text":">"}],"title":"parse(string:style:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50024DistinguishedNameBuilderV5parse6string5styleSaySayAA21AttributeTypeAndValueVyxGGGSS_AA11NamingStyleVtKFZ","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/parse(string:style:)":{"role":"symbol","title":"parse(string:style:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV6Mapperxmfp"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/parse(string:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/parse(string:style:)"},"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/rdn.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/rdn.json new file mode 100644 index 000000000..8644efc75 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/rdn.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDN"},{"kind":"text","text":" = ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/ATV","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV3ATVa","text":"ATV"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/rdn"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/RDN","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDN"}],"title":"DistinguishedNameBuilder.RDN","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50024DistinguishedNameBuilderV3RDNa","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"RDN"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/ATV":{"role":"symbol","title":"DistinguishedNameBuilder.ATV","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ATV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/ATV","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ATV"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/atv"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/RDN":{"role":"symbol","title":"DistinguishedNameBuilder.RDN","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDN"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/RDN","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDN"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder\/rdn"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/rdns.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/rdns.json new file mode 100644 index 000000000..a91b6731c --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/rdns.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea","text":"RDNSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV6Mapperxmfp"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/rdns"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/rdns","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV6Mapperxmfp"},{"kind":"text","text":">"}],"title":"rdns","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50024DistinguishedNameBuilderV4rdnsSaySayAA21AttributeTypeAndValueVyxGGGvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/rdns":{"role":"symbol","title":"rdns","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdns"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV6Mapperxmfp"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/rdns","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/rdns"},"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/style.json b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/style.json new file mode 100644 index 000000000..5bf6944d3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamebuilder/style.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamebuilder\/style"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/style","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"title":"style","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50024DistinguishedNameBuilderV5styleAA11NamingStyleVvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder/style":{"role":"symbol","title":"style","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder\/style","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamebuilder\/style"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer.json new file mode 100644 index 000000000..06d723bfd --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Mapper"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP","text":"AttributeValueMapper"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/init(rdnStrings:style:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/rdnStrings","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/string","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/style"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(_:)","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(_:forType:)","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(rdn:)","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(rdnSequence:)"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/compose(_:style:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"title":"DistinguishedNameStringComposer","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX500","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/append(_:)":{"role":"symbol","title":"append(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/compose(_:style:)":{"role":"symbol","title":"compose(_:style:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compose"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/compose(_:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/compose(_:style:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/append(_:forType:)":{"role":"symbol","title":"append(_:forType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(_:forType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(_:fortype:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/rdnStrings":{"role":"symbol","title":"rdnStrings","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdnStrings"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/rdnStrings","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/rdnstrings"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/style":{"role":"symbol","title":"style","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/style","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/style"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error":{"role":"symbol","title":"DistinguishedNameStringComposer.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/init(rdnStrings:style:)":{"role":"symbol","title":"init(rdnStrings:style:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdnStrings"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/init(rdnStrings:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/init(rdnstrings:style:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/append(rdnSequence:)":{"role":"symbol","title":"append(rdnSequence:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdnSequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(rdnSequence:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(rdnsequence:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/string":{"role":"symbol","title":"string","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/string","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/string"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/append(rdn:)":{"role":"symbol","title":"append(rdn:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RelativeDistinguishedName","preciseIdentifier":"s:10ShieldX50025RelativeDistinguishedNamea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(rdn:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(rdn:)"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(_:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(_:).json new file mode 100644 index 000000000..9eb997af7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV","text":"AttributeTypeAndValue"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV","text":"DistinguishedNameStringComposer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"append(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV6appendyACyxGAA21AttributeTypeAndValueVyxGKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/append(_:)":{"role":"symbol","title":"append(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(_:fortype:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(_:fortype:).json new file mode 100644 index 000000000..c17586d81 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(_:fortype:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV","text":"DistinguishedNameStringComposer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(_:fortype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(_:forType:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"append(_:forType:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV6append_7forTypeACyxGyp_10PotentASN116ObjectIdentifierVtKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/append(_:forType:)":{"role":"symbol","title":"append(_:forType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(_:forType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(_:fortype:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(rdn:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(rdn:).json new file mode 100644 index 000000000..867ab8069 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(rdn:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RelativeDistinguishedName","preciseIdentifier":"s:10ShieldX50025RelativeDistinguishedNamea","text":"RelativeDistinguishedName"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV","text":"DistinguishedNameStringComposer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(rdn:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(rdn:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RelativeDistinguishedName","preciseIdentifier":"s:10ShieldX50025RelativeDistinguishedNamea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"append(rdn:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV6append3rdnACyxGSayAA21AttributeTypeAndValueVyxGG_tKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/ShieldX500/RelativeDistinguishedName":{"role":"symbol","title":"RelativeDistinguishedName","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RelativeDistinguishedName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RelativeDistinguishedName"}],"url":"\/documentation\/shieldx500\/relativedistinguishedname"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/append(rdn:)":{"role":"symbol","title":"append(rdn:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RelativeDistinguishedName","preciseIdentifier":"s:10ShieldX50025RelativeDistinguishedNamea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(rdn:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(rdn:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(rdnsequence:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(rdnsequence:).json new file mode 100644 index 000000000..c87169061 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/append(rdnsequence:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdnSequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea","text":"RDNSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV","text":"DistinguishedNameStringComposer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(rdnsequence:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(rdnSequence:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdnSequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"title":"append(rdnSequence:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV6append11rdnSequenceACyxGSaySayAA21AttributeTypeAndValueVyxGGG_tKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/append(rdnSequence:)":{"role":"symbol","title":"append(rdnSequence:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdnSequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/append(rdnSequence:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(rdnsequence:)"},"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/compose(_:style:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/compose(_:style:).json new file mode 100644 index 000000000..35d9ff72f --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/compose(_:style:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compose"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"rdnSequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea","text":"RDNSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"},{"kind":"text","text":" = .rfc4519) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/compose(_:style:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/compose(_:style:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compose"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"compose(_:style:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV7compose_5styleSSSaySayAA21AttributeTypeAndValueVyxGGG_AA11NamingStyleVtKFZ","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/compose(_:style:)":{"role":"symbol","title":"compose(_:style:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compose"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV6Mapperxmfp"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/compose(_:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/compose(_:style:)"},"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error.json new file mode 100644 index 000000000..db5a853c3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/attributeEncodingError(_:)","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/unsupportedAttributeType(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/Error-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"title":"DistinguishedNameStringComposer.Error","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV5ErrorO","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error":{"role":"symbol","title":"DistinguishedNameStringComposer.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error/unsupportedAttributeType(_:)":{"role":"symbol","title":"DistinguishedNameStringComposer.Error.unsupportedAttributeType(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedAttributeType"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/unsupportedAttributeType(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/unsupportedattributetype(_:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/error-implementations"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error/attributeEncodingError(_:)":{"role":"symbol","title":"DistinguishedNameStringComposer.Error.attributeEncodingError(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeEncodingError"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/attributeEncodingError(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/attributeencodingerror(_:)"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/attributeencodingerror(_:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/attributeencodingerror(_:).json new file mode 100644 index 000000000..e3ba619bf --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/attributeencodingerror(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeEncodingError"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/attributeencodingerror(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/attributeEncodingError(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeEncodingError"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"DistinguishedNameStringComposer.Error.attributeEncodingError(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV5ErrorO017attributeEncodingG0yAEyx_GsAD_pcAGmAA20AttributeValueMapperRzlF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error/attributeEncodingError(_:)":{"role":"symbol","title":"DistinguishedNameStringComposer.Error.attributeEncodingError(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeEncodingError"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/attributeEncodingError(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/attributeencodingerror(_:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error":{"role":"symbol","title":"DistinguishedNameStringComposer.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/error-implementations.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/error-implementations.json new file mode 100644 index 000000000..b5a02a7ac --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error":{"role":"symbol","title":"DistinguishedNameStringComposer.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/localizeddescription.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/localizeddescription.json new file mode 100644 index 000000000..150568807 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10ShieldX50031DistinguishedNameStringComposerV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/error-implementations"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error":{"role":"symbol","title":"DistinguishedNameStringComposer.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/unsupportedattributetype(_:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/unsupportedattributetype(_:).json new file mode 100644 index 000000000..43e9bafa3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/error/unsupportedattributetype(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedAttributeType"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/unsupportedattributetype(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/unsupportedAttributeType(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedAttributeType"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":")"}],"title":"DistinguishedNameStringComposer.Error.unsupportedAttributeType(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV5ErrorO24unsupportedAttributeTypeyAEyx_G10PotentASN116ObjectIdentifierVcAGmAA0I11ValueMapperRzlF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error/unsupportedAttributeType(_:)":{"role":"symbol","title":"DistinguishedNameStringComposer.Error.unsupportedAttributeType(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedAttributeType"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error\/unsupportedAttributeType(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/unsupportedattributetype(_:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/Error":{"role":"symbol","title":"DistinguishedNameStringComposer.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/init(rdnstrings:style:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/init(rdnstrings:style:).json new file mode 100644 index 000000000..979dd5f99 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/init(rdnstrings:style:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdnStrings"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"] = [], "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"},{"kind":"text","text":" = .rfc4519)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/init(rdnstrings:style:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/init(rdnStrings:style:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdnStrings"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":")"}],"title":"init(rdnStrings:style:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV10rdnStrings5styleACyxGSaySSG_AA11NamingStyleVtcfc","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/init(rdnStrings:style:)":{"role":"symbol","title":"init(rdnStrings:style:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rdnStrings"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/init(rdnStrings:style:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/init(rdnstrings:style:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/rdnstrings.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/rdnstrings.json new file mode 100644 index 000000000..7ff5b0af8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/rdnstrings.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdnStrings"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/rdnstrings"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/rdnStrings","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdnStrings"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"rdnStrings","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV10rdnStringsSaySSGvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/rdnStrings":{"role":"symbol","title":"rdnStrings","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdnStrings"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/rdnStrings","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/rdnstrings"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/string.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/string.json new file mode 100644 index 000000000..77403d911 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/string.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/string"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/string","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"string","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV6stringSSvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/string":{"role":"symbol","title":"string","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/string","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/string"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/style.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/style.json new file mode 100644 index 000000000..95fda8846 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringcomposer/style.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringcomposer\/style"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/style","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"title":"style","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50031DistinguishedNameStringComposerV5styleAA11NamingStyleVvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer/style":{"role":"symbol","title":"style","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer\/style","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/style"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringparser.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser.json new file mode 100644 index 000000000..8ab307210 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Mapper"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP","text":"AttributeValueMapper"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringparser"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/init(style:separators:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/separators","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/style"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/parse(string:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"title":"DistinguishedNameStringParser","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50029DistinguishedNameStringParserV","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX500","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/style":{"role":"symbol","title":"style","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/style","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/style"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/init(style:separators:)":{"role":"symbol","title":"init(style:separators:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"separators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/init(style:separators:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/init(style:separators:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/separators":{"role":"symbol","title":"separators","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"separators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/separators","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/separators"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/parse(string:)":{"role":"symbol","title":"parse(string:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50029DistinguishedNameStringParserV6Mapperxmfp"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/parse(string:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/parse(string:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error":{"role":"symbol","title":"DistinguishedNameStringParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error.json new file mode 100644 index 000000000..485ead0ec --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringparser\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/badFormat(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/Error-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"title":"DistinguishedNameStringParser.Error","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50029DistinguishedNameStringParserV5ErrorO","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error/badFormat(_:)":{"role":"symbol","title":"DistinguishedNameStringParser.Error.badFormat(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"badFormat"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/badFormat(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error\/badformat(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error":{"role":"symbol","title":"DistinguishedNameStringParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error\/error-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/badformat(_:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/badformat(_:).json new file mode 100644 index 000000000..286ea92c0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/badformat(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"badFormat"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringparser\/error\/badformat(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/badFormat(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"badFormat"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"DistinguishedNameStringParser.Error.badFormat(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50029DistinguishedNameStringParserV5ErrorO9badFormatyAEyx_GSScAGmAA20AttributeValueMapperRzlF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error/badFormat(_:)":{"role":"symbol","title":"DistinguishedNameStringParser.Error.badFormat(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"badFormat"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/badFormat(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error\/badformat(_:)"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error":{"role":"symbol","title":"DistinguishedNameStringParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/error-implementations.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/error-implementations.json new file mode 100644 index 000000000..892316efd --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error":{"role":"symbol","title":"DistinguishedNameStringParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error\/localizeddescription"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/localizeddescription.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/localizeddescription.json new file mode 100644 index 000000000..ef863802f --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringparser\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10ShieldX50029DistinguishedNameStringParserV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error":{"role":"symbol","title":"DistinguishedNameStringParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/error\/error-implementations"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/init(style:separators:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/init(style:separators:).json new file mode 100644 index 000000000..c67da970c --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/init(style:separators:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"},{"kind":"text","text":" = .rfc4519, "},{"kind":"externalParam","text":"separators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \",\")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringparser\/init(style:separators:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/init(style:separators:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"separators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(style:separators:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50029DistinguishedNameStringParserV5style10separatorsACyxGAA11NamingStyleV_SStcfc","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/init(style:separators:)":{"role":"symbol","title":"init(style:separators:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"separators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/init(style:separators:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/init(style:separators:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/parse(string:).json b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/parse(string:).json new file mode 100644 index 000000000..b614b7624 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/parse(string:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea","text":"RDNSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50029DistinguishedNameStringParserV6Mapperxmfp"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringparser\/parse(string:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/parse(string:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50029DistinguishedNameStringParserV6Mapperxmfp"},{"kind":"text","text":">"}],"title":"parse(string:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50029DistinguishedNameStringParserV5parse6stringSaySayAA21AttributeTypeAndValueVyxGGGSS_tKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser"]]},"references":{"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/parse(string:)":{"role":"symbol","title":"parse(string:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50029DistinguishedNameStringParserV6Mapperxmfp"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/parse(string:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/parse(string:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/separators.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/separators.json new file mode 100644 index 000000000..88537e654 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/separators.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"separators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringparser\/separators"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/separators","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"separators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"separators","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50029DistinguishedNameStringParserV10separatorsSSvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/separators":{"role":"symbol","title":"separators","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"separators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/separators","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/separators"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/style.json b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/style.json new file mode 100644 index 000000000..56997ec3e --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/distinguishednamestringparser/style.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/distinguishednamestringparser\/style"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/style","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"title":"style","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50029DistinguishedNameStringParserV5styleAA11NamingStyleVvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser"]]},"references":{"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser/style":{"role":"symbol","title":"style","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser\/style","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/distinguishednamestringparser\/style"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyle.json b/3.4.0/data/documentation/shieldx500/namingstyle.json new file mode 100644 index 000000000..fec2f7691 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyle.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyle"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","doc:\/\/Shield\/s23CustomStringConvertibleP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/init(implementation:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/description"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/name(fromOID:)","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/oid(fromName:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/rfc4519"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/NamingStyleProtocol-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"title":"NamingStyle","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50011NamingStyleV","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Shield\/s23CustomStringConvertibleP"},"doc://Shield/documentation/ShieldX500/NamingStyle/oid(fromName:)":{"role":"symbol","title":"oid(fromName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/oid(fromName:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/oid(fromname:)"},"doc://Shield/documentation/ShieldX500/NamingStyle/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/description"},"doc://Shield/documentation/ShieldX500/NamingStyle/name(fromOID:)":{"role":"symbol","title":"name(fromOID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/name(fromOID:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/name(fromoid:)"},"doc://Shield/documentation/ShieldX500/NamingStyle/init(implementation:)":{"role":"symbol","title":"init(implementation:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"implementation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyleProtocol","preciseIdentifier":"s:10ShieldX50019NamingStyleProtocolP"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/init(implementation:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/init(implementation:)"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol":{"role":"symbol","title":"NamingStyleProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}],"url":"\/documentation\/shieldx500\/namingstyleprotocol"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyle/NamingStyleProtocol-Implementations":{"role":"collectionGroup","title":"NamingStyleProtocol Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/NamingStyleProtocol-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/namingstyleprotocol-implementations"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/NamingStyle/rfc4519":{"role":"symbol","title":"rfc4519","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rfc4519"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/rfc4519","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/rfc4519"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyle/decode(attributename:mapping:).json b/3.4.0/data/documentation/shieldx500/namingstyle/decode(attributename:mapping:).json new file mode 100644 index 000000000..c5fabfd49 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyle/decode(attributename:mapping:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyle\/decode(attributename:mapping:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/decode(attributeName:mapping:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"decode(attributeName:mapping:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50019NamingStyleProtocolPAAE6decode13attributeName7mapping10PotentASN116ObjectIdentifierVSgSS_SDySSAIGtFZ::SYNTHESIZED::s:10ShieldX50011NamingStyleV","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/NamingStyleProtocol-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyle/decode(attributeName:mapping:)":{"role":"symbol","title":"decode(attributeName:mapping:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/decode(attributeName:mapping:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/decode(attributename:mapping:)"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/NamingStyle/NamingStyleProtocol-Implementations":{"role":"collectionGroup","title":"NamingStyleProtocol Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/NamingStyleProtocol-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/namingstyleprotocol-implementations"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyle/description.json b/3.4.0/data/documentation/shieldx500/namingstyle/description.json new file mode 100644 index 000000000..393f925b4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyle/description.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyle\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50011NamingStyleV11descriptionSSvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/NamingStyle/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/description"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyle/init(implementation:).json b/3.4.0/data/documentation/shieldx500/namingstyle/init(implementation:).json new file mode 100644 index 000000000..52285bb08 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyle/init(implementation:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"implementation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","preciseIdentifier":"s:10ShieldX50019NamingStyleProtocolP","text":"NamingStyleProtocol"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyle\/init(implementation:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/init(implementation:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"implementation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyleProtocol","preciseIdentifier":"s:10ShieldX50019NamingStyleProtocolP"},{"kind":"text","text":")"}],"title":"init(implementation:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50011NamingStyleV14implementationAcA0cD8Protocol_p_tcfc","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol":{"role":"symbol","title":"NamingStyleProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}],"url":"\/documentation\/shieldx500\/namingstyleprotocol"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/NamingStyle/init(implementation:)":{"role":"symbol","title":"init(implementation:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"implementation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyleProtocol","preciseIdentifier":"s:10ShieldX50019NamingStyleProtocolP"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/init(implementation:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/init(implementation:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyle/name(fromoid:).json b/3.4.0/data/documentation/shieldx500/namingstyle/name(fromoid:).json new file mode 100644 index 000000000..06f374abe --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyle/name(fromoid:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyle\/name(fromoid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/name(fromOID:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"name(fromOID:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50011NamingStyleV4name7fromOIDSSSg10PotentASN116ObjectIdentifierV_tF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldX500/NamingStyle/name(fromOID:)":{"role":"symbol","title":"name(fromOID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/name(fromOID:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/name(fromoid:)"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyle/namingstyleprotocol-implementations.json b/3.4.0/data/documentation/shieldx500/namingstyle/namingstyleprotocol-implementations.json new file mode 100644 index 000000000..aa18fef26 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyle/namingstyleprotocol-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/NamingStyleProtocol-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/decode(attributeName:mapping:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX500"}],"role":"collectionGroup","title":"NamingStyleProtocol Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyle/decode(attributeName:mapping:)":{"role":"symbol","title":"decode(attributeName:mapping:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/decode(attributeName:mapping:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/decode(attributename:mapping:)"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyle/oid(fromname:).json b/3.4.0/data/documentation/shieldx500/namingstyle/oid(fromname:).json new file mode 100644 index 000000000..9fff0c327 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyle/oid(fromname:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyle\/oid(fromname:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/oid(fromName:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"title":"oid(fromName:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50011NamingStyleV3oid8fromName10PotentASN116ObjectIdentifierVSgSS_tF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldX500/NamingStyle/oid(fromName:)":{"role":"symbol","title":"oid(fromName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/oid(fromName:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/oid(fromname:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyle/rfc4519.json b/3.4.0/data/documentation/shieldx500/namingstyle/rfc4519.json new file mode 100644 index 000000000..226dac132 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyle/rfc4519.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rfc4519"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyle\/rfc4519"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/rfc4519","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"rfc4519","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rfc4519"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"symbolKind":"property","externalID":"s:10ShieldX50011NamingStyleV7rfc4519ACvpZ","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/NamingStyle/rfc4519":{"role":"symbol","title":"rfc4519","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rfc4519"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle\/rfc4519","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyle\/rfc4519"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyleprotocol.json b/3.4.0/data/documentation/shieldx500/namingstyleprotocol.json new file mode 100644 index 000000000..dbbaf2f29 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyleprotocol.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyleprotocol"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s23CustomStringConvertibleP"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/name(fromOID:)","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/oid(fromName:)"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-7stz9"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"title":"NamingStyleProtocol","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50019NamingStyleProtocolP","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Shield\/s23CustomStringConvertibleP"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol":{"role":"symbol","title":"NamingStyleProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}],"url":"\/documentation\/shieldx500\/namingstyleprotocol"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol/name(fromOID:)":{"role":"symbol","title":"name(fromOID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/name(fromOID:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/namingstyleprotocol\/name(fromoid:)"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol/oid(fromName:)":{"role":"symbol","title":"oid(fromName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/oid(fromName:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/namingstyleprotocol\/oid(fromname:)"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol/decode(attributeName:mapping:)-7stz9":{"defaultImplementations":1,"role":"symbol","title":"decode(attributeName:mapping:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-7stz9","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/namingstyleprotocol\/decode(attributename:mapping:)-7stz9"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-32168.json b/3.4.0/data/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-32168.json new file mode 100644 index 000000000..2f7578182 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-32168.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyleprotocol\/decode(attributename:mapping:)-32168"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-32168","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"decode(attributeName:mapping:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50019NamingStyleProtocolPAAE6decode13attributeName7mapping10PotentASN116ObjectIdentifierVSgSS_SDySSAIGtFZ","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-7stz9"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyleProtocol/decode(attributeName:mapping:)-32168":{"role":"symbol","title":"decode(attributeName:mapping:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-32168","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyleprotocol\/decode(attributename:mapping:)-32168"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol/decode(attributeName:mapping:)-7stz9":{"defaultImplementations":1,"role":"symbol","title":"decode(attributeName:mapping:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-7stz9","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/namingstyleprotocol\/decode(attributename:mapping:)-7stz9"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol":{"role":"symbol","title":"NamingStyleProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}],"url":"\/documentation\/shieldx500\/namingstyleprotocol"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-7stz9.json b/3.4.0/data/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-7stz9.json new file mode 100644 index 000000000..7e4e2f8ca --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-7stz9.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyleprotocol\/decode(attributename:mapping:)-7stz9"],"traits":[{"interfaceLanguage":"swift"}]}],"defaultImplementationsSections":[{"title":"NamingStyleProtocol Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-32168"]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-7stz9","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"decode(attributeName:mapping:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50019NamingStyleProtocolP6decode13attributeName7mapping10PotentASN116ObjectIdentifierVSgSS_SDySSAIGtFZ","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol"]]},"references":{"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol":{"role":"symbol","title":"NamingStyleProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}],"url":"\/documentation\/shieldx500\/namingstyleprotocol"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol/decode(attributeName:mapping:)-32168":{"role":"symbol","title":"decode(attributeName:mapping:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-32168","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/namingstyleprotocol\/decode(attributename:mapping:)-32168"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol/decode(attributeName:mapping:)-7stz9":{"defaultImplementations":1,"role":"symbol","title":"decode(attributeName:mapping:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/decode(attributeName:mapping:)-7stz9","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/namingstyleprotocol\/decode(attributename:mapping:)-7stz9"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyleprotocol/name(fromoid:).json b/3.4.0/data/documentation/shieldx500/namingstyleprotocol/name(fromoid:).json new file mode 100644 index 000000000..30c0ee0df --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyleprotocol/name(fromoid:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyleprotocol\/name(fromoid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/name(fromOID:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"name(fromOID:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50019NamingStyleProtocolP4name7fromOIDSSSg10PotentASN116ObjectIdentifierV_tF","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyleProtocol":{"role":"symbol","title":"NamingStyleProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}],"url":"\/documentation\/shieldx500\/namingstyleprotocol"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol/name(fromOID:)":{"role":"symbol","title":"name(fromOID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/name(fromOID:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/namingstyleprotocol\/name(fromoid:)"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/namingstyleprotocol/oid(fromname:).json b/3.4.0/data/documentation/shieldx500/namingstyleprotocol/oid(fromname:).json new file mode 100644 index 000000000..71067dc09 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/namingstyleprotocol/oid(fromname:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/namingstyleprotocol\/oid(fromname:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/oid(fromName:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"oid(fromName:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50019NamingStyleProtocolP3oid8fromName10PotentASN116ObjectIdentifierVSgSS_tF","required":true,"modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol"]]},"references":{"doc://Shield/documentation/ShieldX500/NamingStyleProtocol/oid(fromName:)":{"role":"symbol","title":"oid(fromName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol\/oid(fromName:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx500\/namingstyleprotocol\/oid(fromname:)"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol":{"role":"symbol","title":"NamingStyleProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}],"url":"\/documentation\/shieldx500\/namingstyleprotocol"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/rdnsequence.json b/3.4.0/data/documentation/shieldx500/rdnsequence.json new file mode 100644 index 000000000..7cdf98384 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/rdnsequence.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Mapper"},{"kind":"text","text":"> = ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RelativeDistinguishedName","preciseIdentifier":"s:10ShieldX50025RelativeDistinguishedNamea","text":"RelativeDistinguishedName"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50011RDNSequencea6Mapperxmfp"},{"kind":"text","text":">] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP","text":"AttributeValueMapper"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/rdnsequence"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"title":"RDNSequence","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50011RDNSequencea","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"},"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/RelativeDistinguishedName":{"role":"symbol","title":"RelativeDistinguishedName","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RelativeDistinguishedName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RelativeDistinguishedName"}],"url":"\/documentation\/shieldx500\/relativedistinguishedname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/relativedistinguishedname.json b/3.4.0/data/documentation/shieldx500/relativedistinguishedname.json new file mode 100644 index 000000000..876ce977f --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/relativedistinguishedname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Mapper"},{"kind":"text","text":"> = ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","preciseIdentifier":"s:10ShieldX50021AttributeTypeAndValueV","text":"AttributeTypeAndValue"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Mapper","preciseIdentifier":"s:10ShieldX50025RelativeDistinguishedNamea6Mapperxmfp"},{"kind":"text","text":">] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Mapper"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP","text":"AttributeValueMapper"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/relativedistinguishedname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/RelativeDistinguishedName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"}],"title":"RelativeDistinguishedName","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50025RelativeDistinguishedNamea","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"RelativeDistinguishedName"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/documentation/ShieldX500/RelativeDistinguishedName":{"role":"symbol","title":"RelativeDistinguishedName","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RelativeDistinguishedName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RelativeDistinguishedName"}],"url":"\/documentation\/shieldx500\/relativedistinguishedname"},"doc://Shield/documentation/ShieldX500/AttributeTypeAndValue":{"role":"symbol","title":"AttributeTypeAndValue","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeTypeAndValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeTypeAndValue"}],"url":"\/documentation\/shieldx500\/attributetypeandvalue"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/rfc4519style.json b/3.4.0/data/documentation/shieldx500/rfc4519style.json new file mode 100644 index 000000000..2bc411a08 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/rfc4519style.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/rfc4519style"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","doc:\/\/Shield\/s23CustomStringConvertibleP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/description"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/name(fromOID:)","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/oid(fromName:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/instance"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/NamingStyleProtocol-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"title":"RFC4519Style","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50012RFC4519StyleV","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX500","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX500/RFC4519Style/NamingStyleProtocol-Implementations":{"role":"collectionGroup","title":"NamingStyleProtocol Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/NamingStyleProtocol-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/namingstyleprotocol-implementations"},"doc://Shield/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Shield\/s23CustomStringConvertibleP"},"doc://Shield/documentation/ShieldX500/NamingStyleProtocol":{"role":"symbol","title":"NamingStyleProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyleProtocol"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyleProtocol","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyleProtocol"}],"url":"\/documentation\/shieldx500\/namingstyleprotocol"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringParser":{"role":"symbol","title":"DistinguishedNameStringParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringParser"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringParser"}],"url":"\/documentation\/shieldx500\/distinguishednamestringparser"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX500/RFC4519Style/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/description"},"doc://Shield/documentation/ShieldX500/RFC4519Style/name(fromOID:)":{"role":"symbol","title":"name(fromOID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/name(fromOID:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/name(fromoid:)"},"doc://Shield/documentation/ShieldX500/RFC4519Style/oid(fromName:)":{"role":"symbol","title":"oid(fromName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/oid(fromName:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/oid(fromname:)"},"doc://Shield/documentation/ShieldX500/RFC4519Style/instance":{"role":"symbol","title":"instance","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/instance","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/instance"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/rfc4519style/decode(attributename:mapping:).json b/3.4.0/data/documentation/shieldx500/rfc4519style/decode(attributename:mapping:).json new file mode 100644 index 000000000..7bcfb317f --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/rfc4519style/decode(attributename:mapping:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/rfc4519style\/decode(attributename:mapping:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/decode(attributeName:mapping:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"decode(attributeName:mapping:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50019NamingStyleProtocolPAAE6decode13attributeName7mapping10PotentASN116ObjectIdentifierVSgSS_SDySSAIGtFZ::SYNTHESIZED::s:10ShieldX50012RFC4519StyleV","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/NamingStyleProtocol-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX500/RFC4519Style/NamingStyleProtocol-Implementations":{"role":"collectionGroup","title":"NamingStyleProtocol Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/NamingStyleProtocol-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/namingstyleprotocol-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"},"doc://Shield/documentation/ShieldX500/RFC4519Style/decode(attributeName:mapping:)":{"role":"symbol","title":"decode(attributeName:mapping:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/decode(attributeName:mapping:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/decode(attributename:mapping:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/rfc4519style/description.json b/3.4.0/data/documentation/shieldx500/rfc4519style/description.json new file mode 100644 index 000000000..85fa9adda --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/rfc4519style/description.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/rfc4519style\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50012RFC4519StyleV11descriptionSSvp","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"]]},"references":{"doc://Shield/documentation/ShieldX500/RFC4519Style/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/description","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/description"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/rfc4519style/instance.json b/3.4.0/data/documentation/shieldx500/rfc4519style/instance.json new file mode 100644 index 000000000..7a7ced3bc --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/rfc4519style/instance.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV","text":"NamingStyle"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/rfc4519style\/instance"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/instance","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"title":"instance","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50012RFC4519StyleV8instanceAA06NamingD0VvpZ","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"]]},"references":{"doc://Shield/documentation/ShieldX500/RFC4519Style/instance":{"role":"symbol","title":"instance","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NamingStyle","preciseIdentifier":"s:10ShieldX50011NamingStyleV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/instance","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/instance"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/NamingStyle":{"role":"symbol","title":"NamingStyle","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"NamingStyle"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/NamingStyle","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NamingStyle"}],"url":"\/documentation\/shieldx500\/namingstyle"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/rfc4519style/name(fromoid:).json b/3.4.0/data/documentation/shieldx500/rfc4519style/name(fromoid:).json new file mode 100644 index 000000000..8dac6a715 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/rfc4519style/name(fromoid:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":" "},{"kind":"internalParam","text":"oid"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/rfc4519style\/name(fromoid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/name(fromOID:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"name(fromOID:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50012RFC4519StyleV4name7fromOIDSSSg10PotentASN116ObjectIdentifierV_tF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"},"doc://Shield/documentation/ShieldX500/RFC4519Style/name(fromOID:)":{"role":"symbol","title":"name(fromOID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromOID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/name(fromOID:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/name(fromoid:)"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/rfc4519style/namingstyleprotocol-implementations.json b/3.4.0/data/documentation/shieldx500/rfc4519style/namingstyleprotocol-implementations.json new file mode 100644 index 000000000..24725ba46 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/rfc4519style/namingstyleprotocol-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/NamingStyleProtocol-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/decode(attributeName:mapping:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"NamingStyleProtocol Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"]]},"references":{"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/RFC4519Style/decode(attributeName:mapping:)":{"role":"symbol","title":"decode(attributeName:mapping:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attributeName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"mapping"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/decode(attributeName:mapping:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/decode(attributename:mapping:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/rfc4519style/oid(fromname:).json b/3.4.0/data/documentation/shieldx500/rfc4519style/oid(fromname:).json new file mode 100644 index 000000000..57bb2832d --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/rfc4519style/oid(fromname:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/rfc4519style\/oid(fromname:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/oid(fromName:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"title":"oid(fromName:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50012RFC4519StyleV3oid8fromName10PotentASN116ObjectIdentifierVSgSS_tF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style"]]},"references":{"doc://Shield/documentation/ShieldX500/RFC4519Style/oid(fromName:)":{"role":"symbol","title":"oid(fromName:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"oid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fromName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style\/oid(fromName:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/rfc4519style\/oid(fromname:)"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX500/RFC4519Style":{"role":"symbol","title":"RFC4519Style","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RFC4519Style"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RFC4519Style","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RFC4519Style"}],"url":"\/documentation\/shieldx500\/rfc4519style"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/schemas.json b/3.4.0/data/documentation/shieldx500/schemas.json new file mode 100644 index 000000000..662b1da8b --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/schemas.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/schemas"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/AttributeTypeAndValue(_:unknownTypeSchema:)-8mtj2","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/RDNSequence(_:unknownTypeSchema:)-2gcmz","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/RelativeDistinguishedName(_:unknownTypeSchema:)-98bj2","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/attributeTypeAndValue(_:unknownTypeSchema:)-8qwz0","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/rdnSequence(_:unknownTypeSchema:)-5o44u","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/relativeDistinguishedName(_:unknownTypeSchema:)-916rj"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"title":"Schemas","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX5007SchemasV","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"Schemas"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/documentation/ShieldX500/Schemas/RDNSequence(_:unknownTypeSchema:)-2gcmz":{"role":"symbol","title":"RDNSequence(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/RDNSequence(_:unknownTypeSchema:)-2gcmz","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx500\/schemas\/rdnsequence(_:unknowntypeschema:)-2gcmz"},"doc://Shield/documentation/ShieldX500/Schemas/attributeTypeAndValue(_:unknownTypeSchema:)-8qwz0":{"role":"symbol","title":"attributeTypeAndValue(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeTypeAndValue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/attributeTypeAndValue(_:unknownTypeSchema:)-8qwz0","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/schemas\/attributetypeandvalue(_:unknowntypeschema:)-8qwz0"},"doc://Shield/documentation/ShieldX500/Schemas/rdnSequence(_:unknownTypeSchema:)-5o44u":{"role":"symbol","title":"rdnSequence(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdnSequence"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/rdnSequence(_:unknownTypeSchema:)-5o44u","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/schemas\/rdnsequence(_:unknowntypeschema:)-5o44u"},"doc://Shield/documentation/ShieldX500/Schemas/RelativeDistinguishedName(_:unknownTypeSchema:)-98bj2":{"role":"symbol","title":"RelativeDistinguishedName(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/RelativeDistinguishedName(_:unknownTypeSchema:)-98bj2","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx500\/schemas\/relativedistinguishedname(_:unknowntypeschema:)-98bj2"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx500\/schemas"},"doc://Shield/documentation/ShieldX500/Schemas/relativeDistinguishedName(_:unknownTypeSchema:)-916rj":{"role":"symbol","title":"relativeDistinguishedName(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"relativeDistinguishedName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/relativeDistinguishedName(_:unknownTypeSchema:)-916rj","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/schemas\/relativedistinguishedname(_:unknowntypeschema:)-916rj"},"doc://Shield/documentation/ShieldX500/Schemas/AttributeTypeAndValue(_:unknownTypeSchema:)-8mtj2":{"role":"symbol","title":"AttributeTypeAndValue(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/AttributeTypeAndValue(_:unknownTypeSchema:)-8mtj2","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx500\/schemas\/attributetypeandvalue(_:unknowntypeschema:)-8mtj2"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8mtj2.json b/3.4.0/data/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8mtj2.json new file mode 100644 index 000000000..eb3fd7af5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8mtj2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"ioSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/schemas\/attributetypeandvalue(_:unknowntypeschema:)-8mtj2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/AttributeTypeAndValue(_:unknownTypeSchema:)-8mtj2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX500"}],"role":"symbol","title":"AttributeTypeAndValue(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5007SchemasV21AttributeTypeAndValue_07unknownE6Schema10PotentASN10I0OSDyAF0K0OAHG_AHtFZ","extendedModule":"ShieldX500","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use attributeTypeAndValue(Schema.DynamicMap, unknownTypeSchema: Schema)"}]}],"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/Schemas/AttributeTypeAndValue(_:unknownTypeSchema:)-8mtj2":{"role":"symbol","title":"AttributeTypeAndValue(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeTypeAndValue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/AttributeTypeAndValue(_:unknownTypeSchema:)-8mtj2","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx500\/schemas\/attributetypeandvalue(_:unknowntypeschema:)-8mtj2"},"doc://Shield/documentation/ShieldX500/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx500\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8qwz0.json b/3.4.0/data/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8qwz0.json new file mode 100644 index 000000000..d35f52dfa --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8qwz0.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeTypeAndValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"ioSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/schemas\/attributetypeandvalue(_:unknowntypeschema:)-8qwz0"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/attributeTypeAndValue(_:unknownTypeSchema:)-8qwz0","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"attributeTypeAndValue(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeTypeAndValue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5007SchemasV21attributeTypeAndValue_07unknownE6Schema10PotentASN10I0OSDyAF0K0OAHG_AHtFZ","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/Schemas/attributeTypeAndValue(_:unknownTypeSchema:)-8qwz0":{"role":"symbol","title":"attributeTypeAndValue(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeTypeAndValue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/attributeTypeAndValue(_:unknownTypeSchema:)-8qwz0","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/schemas\/attributetypeandvalue(_:unknowntypeschema:)-8qwz0"},"doc://Shield/documentation/ShieldX500/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx500\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-2gcmz.json b/3.4.0/data/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-2gcmz.json new file mode 100644 index 000000000..f05c961f7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-2gcmz.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"valueSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/schemas\/rdnsequence(_:unknowntypeschema:)-2gcmz"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/RDNSequence(_:unknownTypeSchema:)-2gcmz","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX500"}],"role":"symbol","title":"RDNSequence(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5007SchemasV11RDNSequence_17unknownTypeSchema10PotentASN10G0OSDyAF0I0OAHG_AHtFZ","extendedModule":"ShieldX500","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use rdnSequence(Schema.DynamicMap, unknownTypeSchema: Schema) instead"}]}],"references":{"doc://Shield/documentation/ShieldX500/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx500\/schemas"},"doc://Shield/documentation/ShieldX500/Schemas/RDNSequence(_:unknownTypeSchema:)-2gcmz":{"role":"symbol","title":"RDNSequence(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/RDNSequence(_:unknownTypeSchema:)-2gcmz","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx500\/schemas\/rdnsequence(_:unknowntypeschema:)-2gcmz"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-5o44u.json b/3.4.0/data/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-5o44u.json new file mode 100644 index 000000000..ac21898e5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-5o44u.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdnSequence"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"valueSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/schemas\/rdnsequence(_:unknowntypeschema:)-5o44u"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/rdnSequence(_:unknownTypeSchema:)-5o44u","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"rdnSequence(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdnSequence"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5007SchemasV11rdnSequence_17unknownTypeSchema10PotentASN10H0OSDyAF0J0OAHG_AHtFZ","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX500/Schemas/rdnSequence(_:unknownTypeSchema:)-5o44u":{"role":"symbol","title":"rdnSequence(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rdnSequence"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/rdnSequence(_:unknownTypeSchema:)-5o44u","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/schemas\/rdnsequence(_:unknowntypeschema:)-5o44u"},"doc://Shield/documentation/ShieldX500/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx500\/schemas"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-916rj.json b/3.4.0/data/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-916rj.json new file mode 100644 index 000000000..8eb55100d --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-916rj.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"relativeDistinguishedName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"valueSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/schemas\/relativedistinguishedname(_:unknowntypeschema:)-916rj"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/relativeDistinguishedName(_:unknownTypeSchema:)-916rj","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"relativeDistinguishedName(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"relativeDistinguishedName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5007SchemasV25relativeDistinguishedName_17unknownTypeSchema10PotentASN10I0OSDyAF0K0OAHG_AHtFZ","extendedModule":"ShieldX500","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx500\/schemas"},"doc://Shield/documentation/ShieldX500/Schemas/relativeDistinguishedName(_:unknownTypeSchema:)-916rj":{"role":"symbol","title":"relativeDistinguishedName(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"relativeDistinguishedName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/relativeDistinguishedName(_:unknownTypeSchema:)-916rj","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/schemas\/relativedistinguishedname(_:unknowntypeschema:)-916rj"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-98bj2.json b/3.4.0/data/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-98bj2.json new file mode 100644 index 000000000..a06f17b20 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-98bj2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"valueSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/schemas\/relativedistinguishedname(_:unknowntypeschema:)-98bj2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/RelativeDistinguishedName(_:unknownTypeSchema:)-98bj2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX500"}],"role":"symbol","title":"RelativeDistinguishedName(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5007SchemasV25RelativeDistinguishedName_17unknownTypeSchema10PotentASN10I0OSDyAF0K0OAHG_AHtFZ","extendedModule":"ShieldX500","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/Schemas"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use relativeDistinguishedName(Schema.DynamicMap, unknownTypeSchema: Schema) instead"}]}],"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/Schemas/RelativeDistinguishedName(_:unknownTypeSchema:)-98bj2":{"role":"symbol","title":"RelativeDistinguishedName(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"RelativeDistinguishedName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas\/RelativeDistinguishedName(_:unknownTypeSchema:)-98bj2","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx500\/schemas\/relativedistinguishedname(_:unknowntypeschema:)-98bj2"},"doc://Shield/documentation/ShieldX500/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx500\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler.json b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler.json new file mode 100644 index 000000000..d740ba2a5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/unknownattributevaluehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/decode(from:)","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/encode(_:to:)","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/equals(_:_:)","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/hash(_:into:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/instance"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"title":"UnknownAttributeValueHandler","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50028UnknownAttributeValueHandlerV","modules":[{"name":"ShieldX500"}],"navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500"]]},"references":{"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/encode(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/encode(_:to:)"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/equals(_:_:)":{"role":"symbol","title":"equals(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/equals(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/equals(_:_:)"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/decode(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/decode(from:)"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/hash(_:into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/hash(_:into:)"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/instance":{"role":"symbol","title":"instance","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnknownAttributeValueHandler","preciseIdentifier":"s:10ShieldX50028UnknownAttributeValueHandlerV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/instance","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/instance"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/unknownattributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/decode(from:).json b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/decode(from:).json new file mode 100644 index 000000000..ec5d91e31 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/decode(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/unknownattributevaluehandler\/decode(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/decode(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"title":"decode(from:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50028UnknownAttributeValueHandlerV6decode4fromyps7Decoder_p_tKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/decode(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/decode(from:)"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/unknownattributevaluehandler"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/encode(_:to:).json b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/encode(_:to:).json new file mode 100644 index 000000000..78d222b8e --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/encode(_:to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/unknownattributevaluehandler\/encode(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/encode(_:to:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(_:to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50028UnknownAttributeValueHandlerV6encode_2toyyp_s7Encoder_ptKF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/encode(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/encode(_:to:)"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/unknownattributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/equals(_:_:).json b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/equals(_:_:).json new file mode 100644 index 000000000..930b5cded --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/equals(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/unknownattributevaluehandler\/equals(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/equals(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"equals(_:_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50028UnknownAttributeValueHandlerV6equalsySbyp_yptF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/unknownattributevaluehandler"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/equals(_:_:)":{"role":"symbol","title":"equals(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equals"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/equals(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/equals(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/hash(_:into:).json b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/hash(_:into:).json new file mode 100644 index 000000000..6975f9a4b --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/hash(_:into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/unknownattributevaluehandler\/hash(_:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/hash(_:into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"title":"hash(_:into:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50028UnknownAttributeValueHandlerV4hash_4intoyyp_s6HasherVztF","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/hash(_:into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/hash(_:into:)"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/unknownattributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/instance.json b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/instance.json new file mode 100644 index 000000000..8b9789bb4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx500/unknownattributevaluehandler/instance.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","preciseIdentifier":"s:10ShieldX50028UnknownAttributeValueHandlerV","text":"UnknownAttributeValueHandler"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx500\/unknownattributevaluehandler\/instance"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/instance","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnknownAttributeValueHandler","preciseIdentifier":"s:10ShieldX50028UnknownAttributeValueHandlerV"}],"title":"instance","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50028UnknownAttributeValueHandlerV8instanceACvpZ","modules":[{"name":"ShieldX500"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX500","doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler/instance":{"role":"symbol","title":"instance","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"instance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UnknownAttributeValueHandler","preciseIdentifier":"s:10ShieldX50028UnknownAttributeValueHandlerV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler\/instance","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500\/unknownattributevaluehandler\/instance"},"doc://Shield/documentation/ShieldX500/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx500\/unknownattributevaluehandler"},"doc://Shield/documentation/ShieldX500":{"role":"collection","title":"ShieldX500","abstract":[{"type":"text","text":"X.500 name composition, parsing and string conversion."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500","kind":"symbol","type":"topic","url":"\/documentation\/shieldx500"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509.json b/3.4.0/data/documentation/shieldx509.json new file mode 100644 index 000000000..f01240df5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Provides easy generation and signing of PKCS10 "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"},{"type":"text","text":"s (aka CSRs) and X.509"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"},{"type":"text","text":"s."}]},{"anchor":"Certificate-and-CertificateBuilder","level":3,"type":"heading","text":"Certificate and Certificate.Builder"},{"type":"paragraph","inlineContent":[{"type":"text","text":"X.509 Certificates can be generated programmatically using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"},{"type":"text","text":" or loaded\/saved using"},{"type":"text","text":" "},{"type":"text","text":"Swift’s "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" system."}]},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"},{"type":"text","text":" provides an easy interface for generating certificates based on individual data or"},{"type":"text","text":" "},{"type":"text","text":"from a provided "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"},{"type":"text","text":" also provides easy methods for"},{"type":"text","text":" "},{"type":"text","text":"signing generated certificates."}]},{"anchor":"CertificationRequest-and-CertificationRequestBuilder","level":3,"type":"heading","text":"CertificationRequest` and CertificationRequest.Builder"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Certification requests can be generated programmatically using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"},{"type":"text","text":" or loaded\/saved"},{"type":"text","text":" "},{"type":"text","text":"using Swift’s "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" system."}]},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"},{"type":"text","text":" provides an easy interface for generating requests based on only the"},{"type":"text","text":" "},{"type":"text","text":"required data as well as provide a signed version."}]},{"anchor":"ASN1","level":3,"type":"heading","text":"ASN.1"},{"type":"paragraph","inlineContent":[{"type":"text","text":"ASN.1 DER encoding\/decoding is provided by "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/outfoxx\/PotentCodables"},{"type":"text","text":" and can be used to"},{"type":"text","text":" "},{"type":"text","text":"achieve interoperation with any standard X.509 facilities. All of the objects provided by ShieldX509 work with"},{"type":"text","text":" "},{"type":"text","text":"standard "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" encoders\/decoders in addition to the specialized "},{"type":"codeVoice","code":"ASN1Encoder"},{"type":"text","text":"\/"},{"type":"codeVoice","code":"ASN1Decoder"},{"type":"text","text":" provided by"},{"type":"text","text":" "},{"type":"codeVoice","code":"PotentASN1"},{"type":"text","text":"."}]},{"anchor":"ASN1-Schemas","level":4,"type":"heading","text":"ASN.1 Schemas"},{"type":"paragraph","inlineContent":[{"overridingTitleInlineContent":[{"type":"text","text":"PotentASN1"}],"isActive":true,"type":"reference","identifier":"https:\/\/github.com\/outfoxx\/PotentCodables","overridingTitle":"PotentASN1"},{"type":"text","text":" requires schema information when encoding\/decoding to resolve"},{"type":"text","text":" "},{"type":"text","text":"ambiguities possible with ASN.1 when encoding in DER format. All types in ShieldX509, ShieldX500 & ShieldPKCS provide"},{"type":"text","text":" "},{"type":"text","text":"a schema with a matching name in the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"},{"type":"text","text":" psuedo-namespace. For example,"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"},{"type":"text","text":"’s schema is available in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Certificate"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"ShieldX509","title":"ShieldX509","symbolKind":"module","role":"collection","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Protocols","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler","doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue"]},{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/Extension","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]},{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryName","doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/Name","doc:\/\/Shield\/documentation\/ShieldX509\/NameStringComposer","doc:\/\/Shield\/documentation\/ShieldX509\/UnknownAttributeValueHandler"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]}],"references":{"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler":{"role":"symbol","title":"CRAttributeValuesHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/crattributevalueshandler"},"doc://Shield/documentation/ShieldX509/Attribute":{"role":"symbol","title":"Attribute","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribute"}],"url":"\/documentation\/shieldx509\/attribute"},"doc://Shield/documentation/ShieldX509/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/unknownattributevaluehandler"},"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}],"url":"\/documentation\/shieldx509\/edipartyname"},"doc://Shield/documentation/ShieldX509/CriticalExtensionValue":{"role":"symbol","title":"CriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/criticalextensionvalue"},"doc://Shield/documentation/ShieldX509/NameStringComposer":{"role":"symbol","title":"NameStringComposer","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameStringComposer"}],"url":"\/documentation\/shieldx509\/namestringcomposer"},"doc://Shield/documentation/ShieldX509/CRAttributes":{"role":"symbol","title":"CRAttributes","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributes"}],"url":"\/documentation\/shieldx509\/crattributes"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyIdentifier"}],"url":"\/documentation\/shieldx509\/keyidentifier"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler":{"role":"symbol","title":"SimpleAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/simpleattributevaluehandler"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECParameters"}],"url":"\/documentation\/shieldx509\/ecparameters"},"doc://Shield/documentation/ShieldX509/Schemas/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Certificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/certificate"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/SingleAttributeValue":{"role":"symbol","title":"SingleAttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SingleAttributeValue"}],"url":"\/documentation\/shieldx509\/singleattributevalue"},"doc://Shield/documentation/ShieldX509/AttributeValuesHandler":{"role":"symbol","title":"AttributeValuesHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/attributevalueshandler"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"https://github.com/outfoxx/PotentCodables":{"title":"PotentASN1","titleInlineContent":[{"type":"text","text":"PotentASN1"}],"type":"link","identifier":"https:\/\/github.com\/outfoxx\/PotentCodables","url":"https:\/\/github.com\/outfoxx\/PotentCodables"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/DirectoryName":{"role":"symbol","title":"DirectoryName","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryName"}],"url":"\/documentation\/shieldx509\/directoryname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier.json new file mode 100644 index 000000000..39f46097b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(algorithm:parameters:)","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(digestAlgorithm:keyType:)","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(publicKey:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/algorithm","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/parameters"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"title":"AlgorithmIdentifier","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50919AlgorithmIdentifierV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/init(publicKey:)":{"role":"symbol","title":"init(publicKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(publicKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/init(publickey:)"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/init(algorithm:parameters:)":{"role":"symbol","title":"init(algorithm:parameters:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(algorithm:parameters:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/init(algorithm:parameters:)"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/parameters":{"role":"symbol","title":"parameters","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/parameters","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/parameters"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/init(digestAlgorithm:keyType:)":{"role":"symbol","title":"init(digestAlgorithm:keyType:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(digestAlgorithm:keyType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/init(digestalgorithm:keytype:)"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/algorithm":{"role":"symbol","title":"algorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/algorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/algorithm"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/init(from:)"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error":{"role":"symbol","title":"AlgorithmIdentifier.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/algorithmidentifier\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/!=(_:_:).json new file mode 100644 index 000000000..0f7f23a04 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50919AlgorithmIdentifierV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/algorithm.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/algorithm.json new file mode 100644 index 000000000..593b657ff --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/algorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/algorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/algorithm","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"title":"algorithm","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50919AlgorithmIdentifierV9algorithm10PotentASN106ObjectD0Vvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/algorithm":{"role":"symbol","title":"algorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/algorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/algorithm"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/equatable-implementations.json new file mode 100644 index 000000000..0606297b4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/error.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error.json new file mode 100644 index 000000000..6ec646754 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/SH","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/unsupportedAlgorithm","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/unsupportedECKeySize"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Error-Implementations"],"generated":true}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"AlgorithmIdentifier.Error","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"symbolKind":"enum","externalID":"s:10ShieldX50919AlgorithmIdentifierV0A8SecurityE5ErrorO","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/unsupportedAlgorithm":{"role":"symbol","title":"AlgorithmIdentifier.Error.unsupportedAlgorithm","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/unsupportedAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/unsupportedalgorithm"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/equatable-implementations"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/error-implementations"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error":{"role":"symbol","title":"AlgorithmIdentifier.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/algorithmidentifier\/error"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/unsupportedECKeySize":{"role":"symbol","title":"AlgorithmIdentifier.Error.unsupportedECKeySize","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedECKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/unsupportedECKeySize","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/unsupportedeckeysize"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/!=(_:_:).json new file mode 100644 index 000000000..f3a8778f0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50919AlgorithmIdentifierV0A8SecurityE5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error":{"role":"symbol","title":"AlgorithmIdentifier.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/algorithmidentifier\/error"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/equatable-implementations.json new file mode 100644 index 000000000..e21f14b57 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error":{"role":"symbol","title":"AlgorithmIdentifier.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/algorithmidentifier\/error"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/error-implementations.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/error-implementations.json new file mode 100644 index 000000000..3e32033b2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error":{"role":"symbol","title":"AlgorithmIdentifier.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/algorithmidentifier\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/localizeddescription.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/localizeddescription.json new file mode 100644 index 000000000..aaa14c547 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10ShieldX50919AlgorithmIdentifierV0A8SecurityE5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error":{"role":"symbol","title":"AlgorithmIdentifier.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/algorithmidentifier\/error"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/error-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/unsupportedalgorithm.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/unsupportedalgorithm.json new file mode 100644 index 000000000..f941578ce --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/unsupportedalgorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedAlgorithm"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/error\/unsupportedalgorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/unsupportedAlgorithm","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedAlgorithm"}],"title":"AlgorithmIdentifier.Error.unsupportedAlgorithm","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50919AlgorithmIdentifierV0A8SecurityE5ErrorO011unsupportedC0yA2FmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/unsupportedAlgorithm":{"role":"symbol","title":"AlgorithmIdentifier.Error.unsupportedAlgorithm","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedAlgorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/unsupportedAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/unsupportedalgorithm"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error":{"role":"symbol","title":"AlgorithmIdentifier.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/algorithmidentifier\/error"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/unsupportedeckeysize.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/unsupportedeckeysize.json new file mode 100644 index 000000000..b0af88003 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/error/unsupportedeckeysize.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedECKeySize"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/error\/unsupportedeckeysize"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/unsupportedECKeySize","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"AlgorithmIdentifier.Error.unsupportedECKeySize","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedECKeySize"}],"symbolKind":"case","externalID":"s:10ShieldX50919AlgorithmIdentifierV0A8SecurityE5ErrorO20unsupportedECKeySizeyA2FmF","modules":[{"name":"ShieldX509"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"No longer used"}]}],"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error/unsupportedECKeySize":{"role":"symbol","title":"AlgorithmIdentifier.Error.unsupportedECKeySize","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedECKeySize"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error\/unsupportedECKeySize","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/algorithmidentifier\/error\/unsupportedeckeysize"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/Error":{"role":"symbol","title":"AlgorithmIdentifier.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/algorithmidentifier\/error"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(algorithm:parameters:).json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(algorithm:parameters:).json new file mode 100644 index 000000000..53de26416 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(algorithm:parameters:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/init(algorithm:parameters:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(algorithm:parameters:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"?)"}],"title":"init(algorithm:parameters:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50919AlgorithmIdentifierV9algorithm10parametersAC10PotentASN106ObjectD0V_AF0H0OSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/init(algorithm:parameters:)":{"role":"symbol","title":"init(algorithm:parameters:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(algorithm:parameters:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/init(algorithm:parameters:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(digestalgorithm:keytype:).json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(digestalgorithm:keytype:).json new file mode 100644 index 000000000..7aaad82e0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(digestalgorithm:keytype:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV","text":"Digester"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO","text":"Algorithm"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO","text":"SecKeyType"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/init(digestalgorithm:keytype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(digestAlgorithm:keyType:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"init(digestAlgorithm:keyType:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50919AlgorithmIdentifierV0A8SecurityE06digestC07keyTypeAC0A6Crypto8DigesterV0C0O_AD06SecKeyH0OtKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldSecurity/SecKeyType":{"role":"symbol","title":"SecKeyType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyType"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyType"}],"url":"\/documentation\/shieldsecurity\/seckeytype"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/init(digestAlgorithm:keyType:)":{"role":"symbol","title":"init(digestAlgorithm:keyType:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyType","preciseIdentifier":"s:14ShieldSecurity10SecKeyTypeO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(digestAlgorithm:keyType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/init(digestalgorithm:keytype:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(from:).json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(from:).json new file mode 100644 index 000000000..bfeb2981a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50919AlgorithmIdentifierV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(publickey:).json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(publickey:).json new file mode 100644 index 000000000..5e3257f93 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/init(publickey:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/init(publickey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(publicKey:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"init(publicKey:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50919AlgorithmIdentifierV0A8SecurityE9publicKeyACSo03SecG3Refa_tKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/init(publicKey:)":{"role":"symbol","title":"init(publicKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/init(publicKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/init(publickey:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/algorithmidentifier/parameters.json b/3.4.0/data/documentation/shieldx509/algorithmidentifier/parameters.json new file mode 100644 index 000000000..f2ac40086 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/algorithmidentifier/parameters.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/algorithmidentifier\/parameters"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/parameters","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"?"}],"title":"parameters","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50919AlgorithmIdentifierV10parameters10PotentASN10G0OSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier/parameters":{"role":"symbol","title":"parameters","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier\/parameters","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/algorithmidentifier\/parameters"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attribute.json b/3.4.0/data/documentation/shieldx509/attribute.json new file mode 100644 index 000000000..40da1226d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attribute.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attribute"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/init(attrType:attrValues:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/attrType","doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/attrValues"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"title":"Attribute","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX5099AttributeV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Attribute"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/Attribute/attrValues":{"role":"symbol","title":"attrValues","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attrValues"},{"kind":"text","text":": ["},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/attrValues","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attribute\/attrvalues"},"doc://Shield/documentation/ShieldX509/Attribute":{"role":"symbol","title":"Attribute","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribute"}],"url":"\/documentation\/shieldx509\/attribute"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attribute/attrType":{"role":"symbol","title":"attrType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attrType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/attrType","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attribute\/attrtype"},"doc://Shield/documentation/ShieldX509/Attribute/init(attrType:attrValues:)":{"role":"symbol","title":"init(attrType:attrValues:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attrType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"attrValues"},{"kind":"text","text":": ["},{"kind":"keyword","text":"Any"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/init(attrType:attrValues:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attribute\/init(attrtype:attrvalues:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attribute/attrtype.json b/3.4.0/data/documentation/shieldx509/attribute/attrtype.json new file mode 100644 index 000000000..cdf981260 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attribute/attrtype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attrType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attribute\/attrtype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/attrType","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attrType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"title":"attrType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5099AttributeV8attrType10PotentASN116ObjectIdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attribute"]]},"references":{"doc://Shield/documentation/ShieldX509/Attribute":{"role":"symbol","title":"Attribute","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribute"}],"url":"\/documentation\/shieldx509\/attribute"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attribute/attrType":{"role":"symbol","title":"attrType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attrType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/attrType","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attribute\/attrtype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attribute/attrvalues.json b/3.4.0/data/documentation/shieldx509/attribute/attrvalues.json new file mode 100644 index 000000000..2dfd370a3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attribute/attrvalues.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attrValues"},{"kind":"text","text":": ["},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attribute\/attrvalues"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/attrValues","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attrValues"},{"kind":"text","text":": ["},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"title":"attrValues","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5099AttributeV10attrValuesSayypGvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attribute"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attribute/attrValues":{"role":"symbol","title":"attrValues","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attrValues"},{"kind":"text","text":": ["},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/attrValues","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attribute\/attrvalues"},"doc://Shield/documentation/ShieldX509/Attribute":{"role":"symbol","title":"Attribute","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribute"}],"url":"\/documentation\/shieldx509\/attribute"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attribute/init(attrtype:attrvalues:).json b/3.4.0/data/documentation/shieldx509/attribute/init(attrtype:attrvalues:).json new file mode 100644 index 000000000..dcee994e7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attribute/init(attrtype:attrvalues:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attrType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"attrValues"},{"kind":"text","text":": ["},{"kind":"keyword","text":"Any"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attribute\/init(attrtype:attrvalues:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/init(attrType:attrValues:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attrType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"attrValues"},{"kind":"text","text":": ["},{"kind":"keyword","text":"Any"},{"kind":"text","text":"])"}],"title":"init(attrType:attrValues:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX5099AttributeV8attrType0D6ValuesAC10PotentASN116ObjectIdentifierV_SayypGtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attribute"]]},"references":{"doc://Shield/documentation/ShieldX509/Attribute":{"role":"symbol","title":"Attribute","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribute"}],"url":"\/documentation\/shieldx509\/attribute"},"doc://Shield/documentation/ShieldX509/Attribute/init(attrType:attrValues:)":{"role":"symbol","title":"init(attrType:attrValues:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"attrType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"attrValues"},{"kind":"text","text":": ["},{"kind":"keyword","text":"Any"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute\/init(attrType:attrValues:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attribute\/init(attrtype:attrvalues:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes.json b/3.4.0/data/documentation/shieldx509/attributes.json new file mode 100644 index 000000000..fcf054278 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler","preciseIdentifier":"s:10ShieldX50922AttributeValuesHandlerP","text":"AttributeValuesHandler"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SK","doc:\/\/Shield\/Sl","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/Sk","doc:\/\/Shield\/ST"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/all(_:)-1y48w","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/all(_:)-6wd49","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(multiValued:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(singleValued:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(type:values:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(_:)-4fesr","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(_:)-6qw87","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/remove(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/remove(type:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(multiValued:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(singleValued:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(type:values:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Encodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Hashable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/RandomAccessCollection-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"title":"Attributes","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50910AttributesV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Attributes"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/encodable-implementations"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/Attributes/append(singleValued:)":{"role":"symbol","title":"append(singleValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"singleValued"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6append12singleValuedyqd___tAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(singleValued:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/append(singlevalued:)"},"doc://Shield/documentation/ShieldX509/Attributes/replace(type:values:)":{"role":"symbol","title":"replace(type:values:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(type:values:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/replace(type:values:)"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Hashable-Implementations":{"role":"collectionGroup","title":"Hashable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Hashable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/hashable-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/Attributes/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/replace(singleValued:)":{"role":"symbol","title":"replace(singleValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"singleValued"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV7replace12singleValuedyqd___tAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(singleValued:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/replace(singlevalued:)"},"doc://Shield/documentation/ShieldX509/Attributes/first(_:)-6qw87":{"role":"symbol","title":"first(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstySayqd__GSgqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstySayqd__GSgqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(_:)-6qw87","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/first(_:)-6qw87"},"doc://Shield/documentation/ShieldX509/Attributes/Error":{"role":"symbol","title":"Attributes.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/attributes\/error"},"doc://Shield/documentation/ShieldX509/Attributes/append(_:)":{"role":"symbol","title":"append(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/append(_:)"},"doc://Shield/Sk":{"type":"unresolvable","title":"Swift.RandomAccessCollection","identifier":"doc:\/\/Shield\/Sk"},"doc://Shield/documentation/ShieldX509/Attributes/first(_:)-4fesr":{"role":"symbol","title":"first(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstyqd__Sgqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstyqd__Sgqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(_:)-4fesr","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/first(_:)-4fesr"},"doc://Shield/documentation/ShieldX509/AttributeValuesHandler":{"role":"symbol","title":"AttributeValuesHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/attributevalueshandler"},"doc://Shield/Sl":{"type":"unresolvable","title":"Swift.Collection","identifier":"doc:\/\/Shield\/Sl"},"doc://Shield/documentation/ShieldX509/Attributes/all(_:)-6wd49":{"role":"symbol","title":"all(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySayqd__Gqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySayqd__Gqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/all(_:)-6wd49","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/all(_:)-6wd49"},"doc://Shield/documentation/ShieldX509/Attributes/all(_:)-1y48w":{"role":"symbol","title":"all(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySaySayqd__GGqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> [["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySaySayqd__GGqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/all(_:)-1y48w","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/all(_:)-1y48w"},"doc://Shield/SK":{"type":"unresolvable","title":"Swift.BidirectionalCollection","identifier":"doc:\/\/Shield\/SK"},"doc://Shield/documentation/ShieldX509/Attributes/append(type:values:)":{"role":"symbol","title":"append(type:values:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(type:values:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/append(type:values:)"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/RandomAccessCollection-Implementations":{"role":"collectionGroup","title":"RandomAccessCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/RandomAccessCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/randomaccesscollection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/decodable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/ST":{"type":"unresolvable","title":"Swift.Sequence","identifier":"doc:\/\/Shield\/ST"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/Attributes/replace(multiValued:)":{"role":"symbol","title":"replace(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV7replace11multiValuedySayqd__G_tAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(multiValued:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/replace(multivalued:)"},"doc://Shield/documentation/ShieldX509/Attributes/append(multiValued:)":{"role":"symbol","title":"append(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6append11multiValuedySayqd__G_tAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(multiValued:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/append(multivalued:)"},"doc://Shield/documentation/ShieldX509/Attributes/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/init()"},"doc://Shield/documentation/ShieldX509/Attributes/remove(_:)":{"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6removeyyqd__mAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/remove(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/remove(type:)":{"role":"symbol","title":"remove(type:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/remove(type:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/remove(type:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/attributes/!=(_:_:).json new file mode 100644 index 000000000..cb9601624 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/==(_:_:).json b/3.4.0/data/documentation/shieldx509/attributes/==(_:_:).json new file mode 100644 index 000000000..e4932fd13 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/==(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","preciseIdentifier":"s:10ShieldX50910AttributesV","text":"Attributes"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","preciseIdentifier":"s:10ShieldX50910AttributesV","text":"Attributes"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"lhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A value to compare."}]}]},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Another value to compare."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Equality is the inverse of inequality. For any values "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"codeVoice","code":"a == b"},{"type":"text","text":" implies that "},{"type":"codeVoice","code":"a != b"},{"type":"text","text":" is "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"==(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Attributes","preciseIdentifier":"s:10ShieldX50910AttributesV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Attributes","preciseIdentifier":"s:10ShieldX50910AttributesV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:10ShieldX50910AttributesV2eeoiySbACyxG_AEtFZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/==(_:_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Attributes","preciseIdentifier":"s:10ShieldX50910AttributesV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Attributes","preciseIdentifier":"s:10ShieldX50910AttributesV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/==(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/all(_:)-1y48w.json b/3.4.0/data/documentation/shieldx509/attributes/all(_:)-1y48w.json new file mode 100644 index 000000000..7b7b58b98 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/all(_:)-1y48w.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySaySayqd__GGqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> [["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySaySayqd__GGqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP","text":"AttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/all(_:)-1y48w"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/all(_:)-1y48w","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySaySayqd__GGqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> [["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySaySayqd__GGqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]]"}],"title":"all(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV3allySaySayqd__GGqd__mKAA14AttributeValueRd__lF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/all(_:)-1y48w":{"role":"symbol","title":"all(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySaySayqd__GGqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> [["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySaySayqd__GGqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/all(_:)-1y48w","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/all(_:)-1y48w"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/all(_:)-6wd49.json b/3.4.0/data/documentation/shieldx509/attributes/all(_:)-6wd49.json new file mode 100644 index 000000000..3c4817dc2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/all(_:)-6wd49.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySayqd__Gqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySayqd__Gqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","preciseIdentifier":"s:10ShieldX50920SingleAttributeValueP","text":"SingleAttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/all(_:)-6wd49"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/all(_:)-6wd49","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySayqd__Gqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySayqd__Gqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]"}],"title":"all(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV3allySayqd__Gqd__mKAA20SingleAttributeValueRd__lF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/all(_:)-6wd49":{"role":"symbol","title":"all(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySayqd__Gqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV3allySayqd__Gqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/all(_:)-6wd49","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/all(_:)-6wd49"},"doc://Shield/documentation/ShieldX509/SingleAttributeValue":{"role":"symbol","title":"SingleAttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SingleAttributeValue"}],"url":"\/documentation\/shieldx509\/singleattributevalue"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/allsatisfy(_:).json b/3.4.0/data/documentation/shieldx509/attributes/allsatisfy(_:).json new file mode 100644 index 000000000..02958e6c7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/allsatisfy(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the sequence contains only elements that satisfy"},{"type":"text","text":" "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence"},{"type":"text","text":" "},{"type":"text","text":"as its argument and returns a Boolean value that indicates whether"},{"type":"text","text":" "},{"type":"text","text":"the passed element satisfies a condition."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following code uses this method to test whether all the names in an"},{"type":"text","text":" "},{"type":"text","text":"array have at least five characters:"}]},{"type":"codeListing","syntax":null,"code":["let names = [\"Sofia\", \"Camilla\", \"Martina\", \"Mateo\", \"Nicolás\"]","let allHaveAtLeastFive = names.allSatisfy({ $0.count >= 5 })","\/\/ allHaveAtLeastFive == true"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the sequence is empty, this method returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/allsatisfy(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/allSatisfy(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether every element of a sequence"},{"type":"text","text":" "},{"type":"text","text":"satisfies a given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"allSatisfy(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE10allSatisfyyS2b7ElementQzKXEKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/allSatisfy(_:)":{"role":"symbol","title":"allSatisfy(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether every element of a sequence"},{"type":"text","text":" "},{"type":"text","text":"satisfies a given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/allSatisfy(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/allsatisfy(_:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/append(_:).json b/3.4.0/data/documentation/shieldx509/attributes/append(_:).json new file mode 100644 index 000000000..220414633 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/append(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV","text":"Attribute"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/append(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV"},{"kind":"text","text":")"}],"title":"append(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV6appendyyAA9AttributeVF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/append(_:)":{"role":"symbol","title":"append(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/append(_:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attribute":{"role":"symbol","title":"Attribute","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribute"}],"url":"\/documentation\/shieldx509\/attribute"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/append(multivalued:).json b/3.4.0/data/documentation/shieldx509/attributes/append(multivalued:).json new file mode 100644 index 000000000..fd9589863 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/append(multivalued:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":" "},{"kind":"internalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6append11multiValuedySayqd__G_tAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP","text":"AttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/append(multivalued:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(multiValued:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6append11multiValuedySayqd__G_tAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"])"}],"title":"append(multiValued:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV6append11multiValuedySayqd__G_tAA14AttributeValueRd__lF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/append(multiValued:)":{"role":"symbol","title":"append(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6append11multiValuedySayqd__G_tAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(multiValued:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/append(multivalued:)"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/append(singlevalued:).json b/3.4.0/data/documentation/shieldx509/attributes/append(singlevalued:).json new file mode 100644 index 000000000..dfe902527 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/append(singlevalued:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"singleValued"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6append12singleValuedyqd___tAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","preciseIdentifier":"s:10ShieldX50920SingleAttributeValueP","text":"SingleAttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/append(singlevalued:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(singleValued:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"singleValued"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6append12singleValuedyqd___tAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":")"}],"title":"append(singleValued:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV6append12singleValuedyqd___tAA20SingleAttributeValueRd__lF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/SingleAttributeValue":{"role":"symbol","title":"SingleAttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SingleAttributeValue"}],"url":"\/documentation\/shieldx509\/singleattributevalue"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/append(singleValued:)":{"role":"symbol","title":"append(singleValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"singleValued"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6append12singleValuedyqd___tAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(singleValued:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/append(singlevalued:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/append(type:values:).json b/3.4.0/data/documentation/shieldx509/attributes/append(type:values:).json new file mode 100644 index 000000000..3266ec4e7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/append(type:values:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/append(type:values:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(type:values:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"])"}],"title":"append(type:values:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV6append4type6valuesy10PotentASN116ObjectIdentifierV_SayAG0H0OGtF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/append(type:values:)":{"role":"symbol","title":"append(type:values:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/append(type:values:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/append(type:values:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/bidirectionalcollection-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/bidirectionalcollection-implementations.json new file mode 100644 index 000000000..1cd4bb3fd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/bidirectionalcollection-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/last"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/difference(from:by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/dropLast(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(before:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/last(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lastIndex(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reversed()","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/suffix(_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"BidirectionalCollection Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/last(where:)":{"role":"symbol","title":"last(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the last element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/last(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/last(where:)"},"doc://Shield/documentation/ShieldX509/Attributes/difference(from:by:)":{"role":"symbol","title":"difference(from:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns the difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection, using the given predicate as an"},{"type":"text","text":" "},{"type":"text","text":"equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/difference(from:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/difference(from:by:)"},"doc://Shield/documentation/ShieldX509/Attributes/suffix(_:)":{"role":"symbol","title":"suffix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence, up to the given maximum length, containing the"},{"type":"text","text":" "},{"type":"text","text":"final elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/suffix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/suffix(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/last":{"role":"symbol","title":"last","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The last element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/last","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/last"},"doc://Shield/documentation/ShieldX509/Attributes/formIndex(before:)":{"role":"symbol","title":"formIndex(before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces the given index with its predecessor."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(before:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formindex(before:)"},"doc://Shield/documentation/ShieldX509/Attributes/lastIndex(where:)":{"role":"symbol","title":"lastIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the index of the last element in the collection that matches the"},{"type":"text","text":" "},{"type":"text","text":"given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lastIndex(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/lastindex(where:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/reversed()":{"role":"symbol","title":"reversed()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"ReversedCollection","preciseIdentifier":"s:s18ReversedCollectionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a view presenting the elements of the collection in reverse"},{"type":"text","text":" "},{"type":"text","text":"order."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reversed()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/reversed()"},"doc://Shield/documentation/ShieldX509/Attributes/dropLast(_:)":{"role":"symbol","title":"dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing all but the specified number of final"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/dropLast(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/droplast(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/collection-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/collection-implementations.json new file mode 100644 index 000000000..7bd6af4e4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/collection-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/count","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/endIndex","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/isEmpty","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/startIndex","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/underestimatedCount-9x1xv"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/drop(while:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/dropFirst(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/firstIndex(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(_:offsetBy:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(_:offsetBy:limitedBy:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(after:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/makeIterator()","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/map(_:)-4mxuv","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(through:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(upTo:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(while:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/randomElement()","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/randomElement(using:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/suffix(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/trimmingPrefix(while:)"],"generated":true},{"title":"Subscripts","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-3iimm","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-46ylb","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-89o4e","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-8nm4z"],"generated":true},{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Iterator"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Collection Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/formIndex(_:offsetBy:)":{"role":"symbol","title":"formIndex(_:offsetBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Offsets the given index by the specified distance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(_:offsetBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formindex(_:offsetby:)"},"doc://Shield/documentation/ShieldX509/Attributes/count":{"role":"symbol","title":"count","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of elements in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/count","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/count"},"doc://Shield/documentation/ShieldX509/Attributes/underestimatedCount-9x1xv":{"role":"symbol","title":"underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/underestimatedCount-9x1xv","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/underestimatedcount-9x1xv"},"doc://Shield/documentation/ShieldX509/Attributes/randomElement(using:)":{"role":"symbol","title":"randomElement(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns a random element of the collection, using the given generator as"},{"type":"text","text":" "},{"type":"text","text":"a source for randomness."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/randomElement(using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/randomelement(using:)"},"doc://Shield/documentation/ShieldX509/Attributes/endIndex":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"endIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa"}],"abstract":[{"type":"text","text":"The collection’s “past the end” position—that is, the position one"},{"type":"text","text":" "},{"type":"text","text":"greater than the last valid subscript argument."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/endIndex","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/endindex"},"doc://Shield/documentation/ShieldX509/Attributes/prefix(_:)":{"role":"symbol","title":"prefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence, up to the specified maximum length, containing"},{"type":"text","text":" "},{"type":"text","text":"the initial elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/prefix(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/subscript(_:)-89o4e":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Accesses the contiguous subrange of the collection’s elements specified"},{"type":"text","text":" "},{"type":"text","text":"by a range expression."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-89o4e","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/subscript(_:)-89o4e"},"doc://Shield/documentation/ShieldX509/Attributes/startIndex":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"startIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa"}],"abstract":[{"type":"text","text":"The position of the first element in a nonempty collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/startIndex","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/startindex"},"doc://Shield/documentation/ShieldX509/Attributes/first":{"role":"symbol","title":"first","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The first element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/first"},"doc://Shield/documentation/ShieldX509/Attributes/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value indicating whether the collection is empty."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/isempty"},"doc://Shield/documentation/ShieldX509/Attributes/map(_:)-4mxuv":{"role":"symbol","title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/map(_:)-4mxuv","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/map(_:)-4mxuv"},"doc://Shield/documentation/ShieldX509/Attributes/dropFirst(_:)":{"role":"symbol","title":"dropFirst(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing all but the given number of initial"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/dropFirst(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/dropfirst(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/trimmingPrefix(while:)":{"role":"symbol","title":"trimmingPrefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/trimmingPrefix(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/trimmingprefix(while:)"},"doc://Shield/documentation/ShieldX509/Attributes/subscript(_:)-8nm4z":{"conformance":{"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Accesses a contiguous subrange of the collection’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-8nm4z","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/subscript(_:)-8nm4z"},"doc://Shield/documentation/ShieldX509/Attributes/prefix(while:)":{"role":"symbol","title":"prefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing the initial elements until "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" and skipping the remaining elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/prefix(while:)"},"doc://Shield/documentation/ShieldX509/Attributes/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"role":"symbol","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the longest possible subsequences of the collection, in order,"},{"type":"text","text":" "},{"type":"text","text":"that don’t contain elements satisfying the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/split(maxsplits:omittingemptysubsequences:whereseparator:)"},"doc://Shield/documentation/ShieldX509/Attributes/subscript(_:)-3iimm":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-3iimm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/subscript(_:)-3iimm"},"doc://Shield/documentation/ShieldX509/Attributes/makeIterator()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"makeIterator()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Iterator","preciseIdentifier":"s:10ShieldX50910AttributesV8Iteratora"}],"abstract":[{"type":"text","text":"Returns an iterator over the elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/makeIterator()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/makeiterator()"},"doc://Shield/documentation/ShieldX509/Attributes/firstIndex(where:)":{"role":"symbol","title":"firstIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first index in which an element of the collection satisfies"},{"type":"text","text":" "},{"type":"text","text":"the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/firstIndex(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/firstindex(where:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/prefix(upTo:)":{"role":"symbol","title":"prefix(upTo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection up to, but not"},{"type":"text","text":" "},{"type":"text","text":"including, the specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(upTo:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/prefix(upto:)"},"doc://Shield/documentation/ShieldX509/Attributes/prefix(through:)":{"role":"symbol","title":"prefix(through:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection through the"},{"type":"text","text":" "},{"type":"text","text":"specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(through:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/prefix(through:)"},"doc://Shield/documentation/ShieldX509/Attributes/drop(while:)":{"role":"symbol","title":"drop(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence by skipping elements while "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":" and returning the remaining elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/drop(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/drop(while:)"},"doc://Shield/documentation/ShieldX509/Attributes/Index":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/attributes\/index"},"doc://Shield/documentation/ShieldX509/Attributes/suffix(from:)":{"role":"symbol","title":"suffix(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the specified position to the end of the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/suffix(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/suffix(from:)"},"doc://Shield/documentation/ShieldX509/Attributes/subscript(_:)-46ylb":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV"}],"abstract":[{"type":"text","text":"Accesses the element at the specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-46ylb","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/subscript(_:)-46ylb"},"doc://Shield/documentation/ShieldX509/Attributes/Iterator":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Iterator","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"abstract":[{"type":"text","text":"A type that provides the collection’s iteration interface and"},{"type":"text","text":" "},{"type":"text","text":"encapsulates its iteration state."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Iterator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"url":"\/documentation\/shieldx509\/attributes\/iterator"},"doc://Shield/documentation/ShieldX509/Attributes/randomElement()":{"role":"symbol","title":"randomElement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns a random element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/randomElement()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/randomelement()"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/formIndex(after:)":{"role":"symbol","title":"formIndex(after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces the given index with its successor."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(after:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formindex(after:)"},"doc://Shield/documentation/ShieldX509/Attributes/formIndex(_:offsetBy:limitedBy:)":{"role":"symbol","title":"formIndex(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Offsets the given index by the specified distance, or so that it equals"},{"type":"text","text":" "},{"type":"text","text":"the given limiting index."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(_:offsetBy:limitedBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formindex(_:offsetby:limitedby:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/compactmap(_:).json b/3.4.0/data/documentation/shieldx509/attributes/compactmap(_:).json new file mode 100644 index 000000000..71c53e2fb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/compactmap(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array of the non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" results of calling "},{"type":"codeVoice","code":"transform"},{"type":"text","text":" "},{"type":"text","text":"with each element of the sequence."}]}]},{"kind":"parameters","parameters":[{"name":"transform","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that accepts an element of this"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns an optional value."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method to receive an array of non-optional values when your"},{"type":"text","text":" "},{"type":"text","text":"transformation produces an optional value."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, note the difference in the result of using "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"codeVoice","code":"compactMap"},{"type":"text","text":" with a transformation that returns an optional "},{"type":"codeVoice","code":"Int"},{"type":"text","text":" value."}]},{"type":"codeListing","syntax":null,"code":["let possibleNumbers = [\"1\", \"2\", \"three\", \"\/\/\/4\/\/\/\", \"5\"]","","let mapped: [Int?] = possibleNumbers.map { str in Int(str) }","\/\/ [1, 2, nil, nil, 5]","","let compactMapped: [Int] = possibleNumbers.compactMap { str in Int(str) }","\/\/ [1, 2, 5]"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" + "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of this sequence"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the length of the result."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/compactmap(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/compactMap(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing the non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" results of calling the given"},{"type":"text","text":" "},{"type":"text","text":"transformation with each element of this sequence."}],"kind":"symbol","metadata":{"role":"symbol","title":"compactMap(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE10compactMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/compactMap(_:)":{"role":"symbol","title":"compactMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" results of calling the given"},{"type":"text","text":" "},{"type":"text","text":"transformation with each element of this sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/compactMap(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/compactmap(_:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/compare(_:_:).json b/3.4.0/data/documentation/shieldx509/attributes/compare(_:_:).json new file mode 100644 index 000000000..03a89cfc3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/compare(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compare"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SortComparator","preciseIdentifier":"s:10Foundation14SortComparatorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The first element of the sequence of comparators specifies the primary"},{"type":"text","text":" "},{"type":"text","text":"comparator to be used in sorting the sequence’s elements. Any subsequent"},{"type":"text","text":" "},{"type":"text","text":"comparators are used to further refine the order of elements with equal"},{"type":"text","text":" "},{"type":"text","text":"values."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/compare(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/compare(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"If "},{"type":"codeVoice","code":"lhs"},{"type":"text","text":" is ordered before "},{"type":"codeVoice","code":"rhs"},{"type":"text","text":" in the ordering described by the given"},{"type":"text","text":" "},{"type":"text","text":"sequence of "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s"}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"compare(_:_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compare"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}],"symbolKind":"method","externalID":"s:ST10FoundationE7compareySo18NSComparisonResultV8ComparedQyd___AFtAA14SortComparatorRd__7ElementQzRsd__lF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/compare(_:_:)":{"role":"symbol","title":"compare(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compare"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}],"abstract":[{"type":"text","text":"If "},{"type":"codeVoice","code":"lhs"},{"type":"text","text":" is ordered before "},{"type":"codeVoice","code":"rhs"},{"type":"text","text":" in the ordering described by the given"},{"type":"text","text":" "},{"type":"text","text":"sequence of "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/compare(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/compare(_:_:)"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/contains(where:).json b/3.4.0/data/documentation/shieldx509/attributes/contains(where:).json new file mode 100644 index 000000000..ca3d7def4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/contains(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the sequence contains an element that satisfies"},{"type":"text","text":" "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence"},{"type":"text","text":" "},{"type":"text","text":"as its argument and returns a Boolean value that indicates whether"},{"type":"text","text":" "},{"type":"text","text":"the passed element represents a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use the predicate to check for an element of a type that"},{"type":"text","text":" "},{"type":"text","text":"doesn’t conform to the "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":" protocol, such as the"},{"type":"text","text":" "},{"type":"codeVoice","code":"HTTPResponse"},{"type":"text","text":" enumeration in this example."}]},{"type":"codeListing","syntax":null,"code":["enum HTTPResponse {"," case ok"," case error(Int)","}","","let lastThreeResponses: [HTTPResponse] = [.ok, .ok, .error(404)]","let hadError = lastThreeResponses.contains { element in"," if case .error = element {"," return true"," } else {"," return false"," }","}","\/\/ 'hadError' == true"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Alternatively, a predicate can be satisfied by a range of "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":" "},{"type":"text","text":"elements or a general condition. This example shows how you can check an"},{"type":"text","text":" "},{"type":"text","text":"array for an expense greater than $100."}]},{"type":"codeListing","syntax":null,"code":["let expenses = [21.37, 55.21, 9.32, 10.18, 388.77, 11.41]","let hasBigPurchase = expenses.contains { $0 > 100 }","\/\/ 'hasBigPurchase' == true"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/contains(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/contains(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence contains an"},{"type":"text","text":" "},{"type":"text","text":"element that satisfies the given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"contains(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE8contains5whereS2b7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/contains(where:)":{"role":"symbol","title":"contains(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence contains an"},{"type":"text","text":" "},{"type":"text","text":"element that satisfies the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/contains(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/contains(where:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/count.json b/3.4.0/data/documentation/shieldx509/attributes/count.json new file mode 100644 index 000000000..3dfea56a9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/count.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To check whether a collection is empty, use its "},{"type":"codeVoice","code":"isEmpty"},{"type":"text","text":" property"},{"type":"text","text":" "},{"type":"text","text":"instead of comparing "},{"type":"codeVoice","code":"count"},{"type":"text","text":" to zero. Unless the collection guarantees"},{"type":"text","text":" "},{"type":"text","text":"random-access performance, calculating "},{"type":"codeVoice","code":"count"},{"type":"text","text":" can be an O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":")"},{"type":"text","text":" "},{"type":"text","text":"operation."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/count"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/count","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The number of elements in the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"count","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SlsE5countSivp::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/count":{"role":"symbol","title":"count","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of elements in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/count","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/count"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/decodable-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/decodable-implementations.json new file mode 100644 index 000000000..40887fed0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/init(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/difference(from:by:).json b/3.4.0/data/documentation/shieldx509/attributes/difference(from:by:).json new file mode 100644 index 000000000..272fa32f7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/difference(from:by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areEquivalent"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"BidirectionalCollection","preciseIdentifier":"s:SK"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The difference needed to produce the receiver’s state from"},{"type":"text","text":" "},{"type":"text","text":"the parameter’s state."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The base state."}]}]},{"name":"areEquivalent","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that returns a Boolean value indicating"},{"type":"text","text":" "},{"type":"text","text":"whether two elements are equivalent."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function does not infer element moves. If you need to infer moves,"},{"type":"text","text":" "},{"type":"text","text":"call the "},{"type":"codeVoice","code":"inferringMoves()"},{"type":"text","text":" method on the resulting difference."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Worst case performance is O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" * "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the"},{"type":"text","text":" "},{"type":"text","text":"count of this collection and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is "},{"type":"codeVoice","code":"other.count"},{"type":"text","text":". You can expect"},{"type":"text","text":" "},{"type":"text","text":"faster execution when the collections share many common elements."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/difference(from:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/difference(from:by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection, using the given predicate as an"},{"type":"text","text":" "},{"type":"text","text":"equivalence test."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"difference(from:by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:SKsE10difference4from2bys20CollectionDifferenceVy7ElementQzGqd___SbAG_AGtXEtSKRd__AFQyd__AGRSlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/difference(from:by:)":{"role":"symbol","title":"difference(from:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns the difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection, using the given predicate as an"},{"type":"text","text":" "},{"type":"text","text":"equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/difference(from:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/difference(from:by:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/drop(while:).json b/3.4.0/data/documentation/shieldx509/attributes/drop(while:).json new file mode 100644 index 000000000..19557e5ad --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/drop(while:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the element should"},{"type":"text","text":" "},{"type":"text","text":"be skipped or "},{"type":"codeVoice","code":"false"},{"type":"text","text":" if it should be included. Once the predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" it will not be called again."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/drop(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/drop(while:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence by skipping elements while "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":" and returning the remaining elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"drop(while:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE4drop5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/drop(while:)":{"role":"symbol","title":"drop(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence by skipping elements while "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":" and returning the remaining elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/drop(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/drop(while:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/dropfirst(_:).json b/3.4.0/data/documentation/shieldx509/attributes/dropfirst(_:).json new file mode 100644 index 000000000..fec487bfa --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/dropfirst(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence starting after the specified number of"},{"type":"text","text":" "},{"type":"text","text":"elements."}]}]},{"kind":"parameters","parameters":[{"name":"k","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The number of elements to drop from the beginning of"},{"type":"text","text":" "},{"type":"text","text":"the collection. "},{"type":"codeVoice","code":"k"},{"type":"text","text":" must be greater than or equal to zero."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the number of elements to drop exceeds the number of elements in"},{"type":"text","text":" "},{"type":"text","text":"the collection, the result is an empty subsequence."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4, 5]","print(numbers.dropFirst(2))","\/\/ Prints \"[3, 4, 5]\"","print(numbers.dropFirst(10))","\/\/ Prints \"[]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the number of"},{"type":"text","text":" "},{"type":"text","text":"elements to drop from the beginning of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/dropfirst(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/dropFirst(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence containing all but the given number of initial"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"dropFirst(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE9dropFirsty11SubSequenceQzSiF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/dropFirst(_:)":{"role":"symbol","title":"dropFirst(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing all but the given number of initial"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/dropFirst(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/dropfirst(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/droplast(_:).json b/3.4.0/data/documentation/shieldx509/attributes/droplast(_:).json new file mode 100644 index 000000000..55933b03f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/droplast(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence that leaves off "},{"type":"codeVoice","code":"k"},{"type":"text","text":" elements from the end."}]}]},{"kind":"parameters","parameters":[{"name":"k","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The number of elements to drop off the end of the"},{"type":"text","text":" "},{"type":"text","text":"collection. "},{"type":"codeVoice","code":"k"},{"type":"text","text":" must be greater than or equal to zero."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the number of elements to drop exceeds the number of elements in the"},{"type":"text","text":" "},{"type":"text","text":"collection, the result is an empty subsequence."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4, 5]","print(numbers.dropLast(2))","\/\/ Prints \"[1, 2, 3]\"","print(numbers.dropLast(10))","\/\/ Prints \"[]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the number of"},{"type":"text","text":" "},{"type":"text","text":"elements to drop."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/droplast(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/dropLast(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence containing all but the specified number of final"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"dropLast(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SKsE8dropLasty11SubSequenceQzSiF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/dropLast(_:)":{"role":"symbol","title":"dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing all but the specified number of final"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/dropLast(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/droplast(_:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/elementsequal(_:by:).json b/3.4.0/data/documentation/shieldx509/attributes/elementsequal(_:by:).json new file mode 100644 index 000000000..d4304ccf9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/elementsequal(_:by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areEquivalent"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if this sequence and "},{"type":"codeVoice","code":"other"},{"type":"text","text":" contain equivalent items,"},{"type":"text","text":" "},{"type":"text","text":"using "},{"type":"codeVoice","code":"areEquivalent"},{"type":"text","text":" as the equivalence test; otherwise, "},{"type":"codeVoice","code":"false."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence to compare to this sequence."}]}]},{"name":"areEquivalent","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its two arguments"},{"type":"text","text":" "},{"type":"text","text":"are equivalent; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"At least one of the sequences must be finite."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"equivalence relation"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areEquivalent(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Reflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areEquivalent(a, b)"},{"type":"text","text":" implies "},{"type":"codeVoice","code":"areEquivalent(b, a)"},{"type":"text","text":". (Symmetry)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areEquivalent(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areEquivalent(b, c)"},{"type":"text","text":" are both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then"},{"type":"text","text":" "},{"type":"codeVoice","code":"areEquivalent(a, c)"},{"type":"text","text":" is also "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitivity)"}]}]}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the lesser of the length of the"},{"type":"text","text":" "},{"type":"text","text":"sequence and the length of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/elementsequal(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/elementsEqual(_:by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether this sequence and another"},{"type":"text","text":" "},{"type":"text","text":"sequence contain equivalent elements in the same order, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate as the equivalence test."}],"kind":"symbol","metadata":{"role":"symbol","title":"elementsEqual(_:by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE13elementsEqual_2bySbqd___Sb7ElementQz_ACQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/elementsEqual(_:by:)":{"role":"symbol","title":"elementsEqual(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether this sequence and another"},{"type":"text","text":" "},{"type":"text","text":"sequence contain equivalent elements in the same order, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate as the equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/elementsEqual(_:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/elementsequal(_:by:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/encodable-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/encodable-implementations.json new file mode 100644 index 000000000..0c57fc0ab --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/encode(to:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/encode(to:).json b/3.4.0/data/documentation/shieldx509/attributes/encode(to:).json new file mode 100644 index 000000000..c3b3fba15 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50910AttributesV6encode2toys7Encoder_p_tKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/encode(to:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/encodable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/endindex.json b/3.4.0/data/documentation/shieldx509/attributes/endindex.json new file mode 100644 index 000000000..7750392f1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/endindex.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa","text":"Index"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When you need a range that includes the last element of a collection, use"},{"type":"text","text":" "},{"type":"text","text":"the half-open range operator ("},{"type":"codeVoice","code":"..<"},{"type":"text","text":") with "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":". The "},{"type":"codeVoice","code":"..<"},{"type":"text","text":" operator"},{"type":"text","text":" "},{"type":"text","text":"creates a range that doesn’t include the upper bound, so it’s always"},{"type":"text","text":" "},{"type":"text","text":"safe to use with "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50]","if let index = numbers.firstIndex(of: 30) {"," print(numbers[index ..< numbers.endIndex])","}","\/\/ Prints \"[30, 40, 50]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the collection is empty, "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":" is equal to "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/endindex"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/endIndex","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The collection’s “past the end” position—that is, the position one"},{"type":"text","text":" "},{"type":"text","text":"greater than the last valid subscript argument."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"endIndex","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa"}],"symbolKind":"property","externalID":"s:10ShieldX50910AttributesV8endIndexSivp","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/endIndex":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"endIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa"}],"abstract":[{"type":"text","text":"The collection’s “past the end” position—that is, the position one"},{"type":"text","text":" "},{"type":"text","text":"greater than the last valid subscript argument."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/endIndex","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/endindex"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Index":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/attributes\/index"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/enumerated().json b/3.4.0/data/documentation/shieldx509/attributes/enumerated().json new file mode 100644 index 000000000..c4e16539c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/enumerated().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence of pairs enumerating the sequence."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example enumerates the characters of the string “Swift” and prints"},{"type":"text","text":" "},{"type":"text","text":"each character along with its place in the string."}]},{"type":"codeListing","syntax":null,"code":["for (n, c) in \"Swift\".enumerated() {"," print(\"\\(n): '\\(c)'\")","}","\/\/ Prints \"0: 'S'\"","\/\/ Prints \"1: 'w'\"","\/\/ Prints \"2: 'i'\"","\/\/ Prints \"3: 'f'\"","\/\/ Prints \"4: 't'\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"When you enumerate a collection, the integer part of each pair is a counter"},{"type":"text","text":" "},{"type":"text","text":"for the enumeration, but is not necessarily the index of the paired value."},{"type":"text","text":" "},{"type":"text","text":"These counters can be used as indices only in instances of zero-based,"},{"type":"text","text":" "},{"type":"text","text":"integer-indexed collections, such as "},{"type":"codeVoice","code":"Array"},{"type":"text","text":" and "},{"type":"codeVoice","code":"ContiguousArray"},{"type":"text","text":". For"},{"type":"text","text":" "},{"type":"text","text":"other collections the counters may be out of range or of the wrong type"},{"type":"text","text":" "},{"type":"text","text":"to use as an index. To iterate over the elements of a collection with its"},{"type":"text","text":" "},{"type":"text","text":"indices, use the "},{"type":"codeVoice","code":"zip(_:_:)"},{"type":"text","text":" function."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example iterates over the indices and elements of a set, building a"},{"type":"text","text":" "},{"type":"text","text":"list consisting of indices of names with five or fewer letters."}]},{"type":"codeListing","syntax":null,"code":["let names: Set = [\"Sofia\", \"Camilla\", \"Martina\", \"Mateo\", \"Nicolás\"]","var shorterIndices: [Set.Index] = []","for (i, name) in zip(names.indices, names) {"," if name.count <= 5 {"," shorterIndices.append(i)"," }","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Now that the "},{"type":"codeVoice","code":"shorterIndices"},{"type":"text","text":" array holds the indices of the shorter"},{"type":"text","text":" "},{"type":"text","text":"names in the "},{"type":"codeVoice","code":"names"},{"type":"text","text":" set, you can use those indices to access elements in"},{"type":"text","text":" "},{"type":"text","text":"the set."}]},{"type":"codeListing","syntax":null,"code":["for i in shorterIndices {"," print(names[i])","}","\/\/ Prints \"Sofia\"","\/\/ Prints \"Mateo\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/enumerated()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/enumerated()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a sequence of pairs ("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":", "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" represents a"},{"type":"text","text":" "},{"type":"text","text":"consecutive integer starting at zero and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":" represents an element of"},{"type":"text","text":" "},{"type":"text","text":"the sequence."}],"kind":"symbol","metadata":{"role":"symbol","title":"enumerated()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:STsE10enumerateds18EnumeratedSequenceVyxGyF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/enumerated()":{"role":"symbol","title":"enumerated()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a sequence of pairs ("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":", "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" represents a"},{"type":"text","text":" "},{"type":"text","text":"consecutive integer starting at zero and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":" represents an element of"},{"type":"text","text":" "},{"type":"text","text":"the sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/enumerated()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/enumerated()"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/equatable-implementations.json new file mode 100644 index 000000000..aefc8d6a0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/!=(_:_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/==(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/Attributes/==(_:_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Attributes","preciseIdentifier":"s:10ShieldX50910AttributesV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Attributes","preciseIdentifier":"s:10ShieldX50910AttributesV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/==(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/error.json b/3.4.0/data/documentation/shieldx509/attributes/error.json new file mode 100644 index 000000000..105a6eed4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/SH","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/invalidElement","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/singleValueRequired"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Error-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"title":"Attributes.Error","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50910AttributesV5ErrorO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"},"doc://Shield/documentation/ShieldX509/Attributes/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/error-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/Error/singleValueRequired":{"role":"symbol","title":"Attributes.Error.singleValueRequired","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"singleValueRequired"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/singleValueRequired","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/singlevaluerequired"},"doc://Shield/documentation/ShieldX509/Attributes/Error/invalidElement":{"role":"symbol","title":"Attributes.Error.invalidElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidElement"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/invalidElement","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/invalidelement"},"doc://Shield/documentation/ShieldX509/Attributes/Error":{"role":"symbol","title":"Attributes.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/attributes\/error"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/error/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/attributes/error/!=(_:_:).json new file mode 100644 index 000000000..86e419129 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/error/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50910AttributesV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/Attributes/Error":{"role":"symbol","title":"Attributes.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/attributes\/error"},"doc://Shield/documentation/ShieldX509/Attributes/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/error/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/error/equatable-implementations.json new file mode 100644 index 000000000..6660dabcb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/error/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Error":{"role":"symbol","title":"Attributes.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/attributes\/error"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/error/error-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/error/error-implementations.json new file mode 100644 index 000000000..d4fd7cbdc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Error":{"role":"symbol","title":"Attributes.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/attributes\/error"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/error/invalidelement.json b/3.4.0/data/documentation/shieldx509/attributes/error/invalidelement.json new file mode 100644 index 000000000..bca4846dd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/error/invalidelement.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidElement"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/error\/invalidelement"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/invalidElement","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidElement"}],"title":"Attributes.Error.invalidElement","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50910AttributesV5ErrorO14invalidElementyAEyx_GAGmAA22AttributeValuesHandlerRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Error/invalidElement":{"role":"symbol","title":"Attributes.Error.invalidElement","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidElement"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/invalidElement","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/invalidelement"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Error":{"role":"symbol","title":"Attributes.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/attributes\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/error/localizeddescription.json b/3.4.0/data/documentation/shieldx509/attributes/error/localizeddescription.json new file mode 100644 index 000000000..205d74410 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10ShieldX50910AttributesV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/error-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/Error":{"role":"symbol","title":"Attributes.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/attributes\/error"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/error/singlevaluerequired.json b/3.4.0/data/documentation/shieldx509/attributes/error/singlevaluerequired.json new file mode 100644 index 000000000..edbc865df --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/error/singlevaluerequired.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"singleValueRequired"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/error\/singlevaluerequired"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/singleValueRequired","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"singleValueRequired"}],"title":"Attributes.Error.singleValueRequired","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50910AttributesV5ErrorO19singleValueRequiredyAEyx_GAGmAA22AttributeValuesHandlerRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Error/singleValueRequired":{"role":"symbol","title":"Attributes.Error.singleValueRequired","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"singleValueRequired"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error\/singleValueRequired","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/error\/singlevaluerequired"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Error":{"role":"symbol","title":"Attributes.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/attributes\/error"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/filter(_:).json b/3.4.0/data/documentation/shieldx509/attributes/filter(_:).json new file mode 100644 index 000000000..904fef151 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/filter(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"isIncluded"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array of the elements that "},{"type":"codeVoice","code":"isIncluded"},{"type":"text","text":" allowed."}]}]},{"kind":"parameters","parameters":[{"name":"isIncluded","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns a Boolean value indicating"},{"type":"text","text":" "},{"type":"text","text":"whether the element should be included in the returned array."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, "},{"type":"codeVoice","code":"filter(_:)"},{"type":"text","text":" is used to include only names shorter than"},{"type":"text","text":" "},{"type":"text","text":"five characters."}]},{"type":"codeListing","syntax":null,"code":["let cast = [\"Vivien\", \"Marlon\", \"Kim\", \"Karl\"]","let shortNames = cast.filter { $0.count < 5 }","print(shortNames)","\/\/ Prints \"[\"Kim\", \"Karl\"]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/filter(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/filter(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing, in order, the elements of the sequence"},{"type":"text","text":" "},{"type":"text","text":"that satisfy the given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"filter(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE6filterySay7ElementQzGSbACKXEKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/filter(_:)":{"role":"symbol","title":"filter(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing, in order, the elements of the sequence"},{"type":"text","text":" "},{"type":"text","text":"that satisfy the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/filter(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/filter(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/first(_:)-4fesr.json b/3.4.0/data/documentation/shieldx509/attributes/first(_:)-4fesr.json new file mode 100644 index 000000000..1df3f0c31 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/first(_:)-4fesr.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstyqd__Sgqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstyqd__Sgqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","preciseIdentifier":"s:10ShieldX50920SingleAttributeValueP","text":"SingleAttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/first(_:)-4fesr"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(_:)-4fesr","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstyqd__Sgqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstyqd__Sgqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"?"}],"title":"first(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV5firstyqd__Sgqd__mKAA20SingleAttributeValueRd__lF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/SingleAttributeValue":{"role":"symbol","title":"SingleAttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SingleAttributeValue"}],"url":"\/documentation\/shieldx509\/singleattributevalue"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/first(_:)-4fesr":{"role":"symbol","title":"first(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstyqd__Sgqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstyqd__Sgqd__mKAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(_:)-4fesr","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/first(_:)-4fesr"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/first(_:)-6qw87.json b/3.4.0/data/documentation/shieldx509/attributes/first(_:)-6qw87.json new file mode 100644 index 000000000..57850ebbc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/first(_:)-6qw87.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstySayqd__GSgqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstySayqd__GSgqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP","text":"AttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/first(_:)-6qw87"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(_:)-6qw87","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstySayqd__GSgqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstySayqd__GSgqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]?"}],"title":"first(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV5firstySayqd__GSgqd__mKAA14AttributeValueRd__lF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/first(_:)-6qw87":{"role":"symbol","title":"first(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstySayqd__GSgqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV5firstySayqd__GSgqd__mKAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(_:)-6qw87","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/first(_:)-6qw87"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/first(where:).json b/3.4.0/data/documentation/shieldx509/attributes/first(where:).json new file mode 100644 index 000000000..51686be69 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/first(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The first element of the sequence that satisfies "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no element that satisfies "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence as"},{"type":"text","text":" "},{"type":"text","text":"its argument and returns a Boolean value indicating whether the"},{"type":"text","text":" "},{"type":"text","text":"element is a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following example uses the "},{"type":"codeVoice","code":"first(where:)"},{"type":"text","text":" method to find the first"},{"type":"text","text":" "},{"type":"text","text":"negative number in an array of integers:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [3, 7, 4, -2, 9, -6, 10, 1]","if let firstNegative = numbers.first(where: { $0 < 0 }) {"," print(\"The first negative number is \\(firstNegative).\")","}","\/\/ Prints \"The first negative number is -2.\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/first(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the first element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"first(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:STsE5first5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/first(where:)":{"role":"symbol","title":"first(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/first(where:)"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/first.json b/3.4.0/data/documentation/shieldx509/attributes/first.json new file mode 100644 index 000000000..752ca66d4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/first.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the collection is empty, the value of this property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50]","if let firstNumber = numbers.first {"," print(firstNumber)","}","\/\/ Prints \"10\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/first"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The first element of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"first","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:SlsE5first7ElementQzSgvp::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/first":{"role":"symbol","title":"first","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The first element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/first"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/firstindex(where:).json b/3.4.0/data/documentation/shieldx509/attributes/firstindex(where:).json new file mode 100644 index 000000000..fe6ba1292 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/firstindex(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The index of the first element for which "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":". If no elements in the collection satisfy the given predicate,"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element as its argument"},{"type":"text","text":" "},{"type":"text","text":"and returns a Boolean value that indicates whether the passed element"},{"type":"text","text":" "},{"type":"text","text":"represents a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use the predicate to find an element of a type that doesn’t"},{"type":"text","text":" "},{"type":"text","text":"conform to the "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":" protocol or to find an element that matches"},{"type":"text","text":" "},{"type":"text","text":"particular criteria. Here’s an example that finds a student name that"},{"type":"text","text":" "},{"type":"text","text":"begins with the letter “A”:"}]},{"type":"codeListing","syntax":null,"code":["let students = [\"Kofi\", \"Abena\", \"Peter\", \"Kweku\", \"Akosua\"]","if let i = students.firstIndex(where: { $0.hasPrefix(\"A\") }) {"," print(\"\\(students[i]) starts with 'A'!\")","}","\/\/ Prints \"Abena starts with 'A'!\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/firstindex(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/firstIndex(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the first index in which an element of the collection satisfies"},{"type":"text","text":" "},{"type":"text","text":"the given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"firstIndex(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/firstIndex(where:)":{"role":"symbol","title":"firstIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first index in which an element of the collection satisfies"},{"type":"text","text":" "},{"type":"text","text":"the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/firstIndex(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/firstindex(where:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/flatmap(_:)-20ffo.json b/3.4.0/data/documentation/shieldx509/attributes/flatmap(_:)-20ffo.json new file mode 100644 index 000000000..db9137afe --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/flatmap(_:)-20ffo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting flattened array."}]}]},{"kind":"parameters","parameters":[{"name":"transform","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that accepts an element of this"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns a sequence or collection."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method to receive a single-level collection when your"},{"type":"text","text":" "},{"type":"text","text":"transformation produces a sequence or collection for each element."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, note the difference in the result of using "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"codeVoice","code":"flatMap"},{"type":"text","text":" with a transformation that returns an array."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4]","","let mapped = numbers.map { Array(repeating: $0, count: $0) }","\/\/ [[1], [2, 2], [3, 3, 3], [4, 4, 4, 4]]","","let flatMapped = numbers.flatMap { Array(repeating: $0, count: $0) }","\/\/ [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In fact, "},{"type":"codeVoice","code":"s.flatMap(transform)"},{"type":"text","text":" is equivalent to"},{"type":"text","text":" "},{"type":"codeVoice","code":"Array(s.map(transform).joined())"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" + "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of this sequence"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the length of the result."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/flatmap(_:)-20ffo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/flatMap(_:)-20ffo","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing the concatenated results of calling the"},{"type":"text","text":" "},{"type":"text","text":"given transformation with each element of this sequence."}],"kind":"symbol","metadata":{"role":"symbol","title":"flatMap(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE7flatMapySay7ElementQyd__Gqd__ABQzKXEKSTRd__lF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/flatMap(_:)-20ffo":{"role":"symbol","title":"flatMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the concatenated results of calling the"},{"type":"text","text":" "},{"type":"text","text":"given transformation with each element of this sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/flatMap(_:)-20ffo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/flatmap(_:)-20ffo"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/flatmap(_:)-818hy.json b/3.4.0/data/documentation/shieldx509/attributes/flatmap(_:)-818hy.json new file mode 100644 index 000000000..21d4c719c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/flatmap(_:)-818hy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/flatmap(_:)-818hy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/flatMap(_:)-818hy","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"flatMap(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE7flatMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Please use compactMap(_:) for the case where closure returns an optional value"}]}],"references":{"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/flatMap(_:)-818hy":{"role":"symbol","title":"flatMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/flatMap(_:)-818hy","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/attributes\/flatmap(_:)-818hy"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/foreach(_:).json b/3.4.0/data/documentation/shieldx509/attributes/foreach(_:).json new file mode 100644 index 000000000..b36915222 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/foreach(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"body","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence as a"},{"type":"text","text":" "},{"type":"text","text":"parameter."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The two loops in the following example produce the same output:"}]},{"type":"codeListing","syntax":null,"code":["let numberWords = [\"one\", \"two\", \"three\"]","for word in numberWords {"," print(word)","}","\/\/ Prints \"one\"","\/\/ Prints \"two\"","\/\/ Prints \"three\"","","numberWords.forEach { word in"," print(word)","}","\/\/ Same as above"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"forEach"},{"type":"text","text":" method is distinct from a "},{"type":"codeVoice","code":"for"},{"type":"text","text":"-"},{"type":"codeVoice","code":"in"},{"type":"text","text":" loop in two"},{"type":"text","text":" "},{"type":"text","text":"important ways:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You cannot use a "},{"type":"codeVoice","code":"break"},{"type":"text","text":" or "},{"type":"codeVoice","code":"continue"},{"type":"text","text":" statement to exit the current"},{"type":"text","text":" "},{"type":"text","text":"call of the "},{"type":"codeVoice","code":"body"},{"type":"text","text":" closure or skip subsequent calls."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"return"},{"type":"text","text":" statement in the "},{"type":"codeVoice","code":"body"},{"type":"text","text":" closure will exit only from"},{"type":"text","text":" "},{"type":"text","text":"the current call to "},{"type":"codeVoice","code":"body"},{"type":"text","text":", not from any outer scope, and won’t skip"},{"type":"text","text":" "},{"type":"text","text":"subsequent calls."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/foreach(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/forEach(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Calls the given closure on each element in the sequence in the same order"},{"type":"text","text":" "},{"type":"text","text":"as a "},{"type":"codeVoice","code":"for"},{"type":"text","text":"-"},{"type":"codeVoice","code":"in"},{"type":"text","text":" loop."}],"kind":"symbol","metadata":{"role":"symbol","title":"forEach(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"symbolKind":"method","externalID":"s:STsE7forEachyyy7ElementQzKXEKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/forEach(_:)":{"role":"symbol","title":"forEach(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"abstract":[{"type":"text","text":"Calls the given closure on each element in the sequence in the same order"},{"type":"text","text":" "},{"type":"text","text":"as a "},{"type":"codeVoice","code":"for"},{"type":"text","text":"-"},{"type":"codeVoice","code":"in"},{"type":"text","text":" loop."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/forEach(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/foreach(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/formatted(_:).json b/3.4.0/data/documentation/shieldx509/attributes/formatted(_:).json new file mode 100644 index 000000000..c2aee105f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/formatted(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatOutput"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatInput"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"FormatStyle","preciseIdentifier":"s:10Foundation11FormatStyleP"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/formatted(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formatted(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"formatted(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatOutput"}],"symbolKind":"method","externalID":"s:ST10FoundationE9formattedy12FormatOutputQyd__qd__0C5InputQyd__RszAA0C5StyleRd__lF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/formatted(_:)":{"role":"symbol","title":"formatted(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatOutput"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formatted(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formatted(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/formindex(_:offsetby:).json b/3.4.0/data/documentation/shieldx509/attributes/formindex(_:offsetby:).json new file mode 100644 index 000000000..cf39f985c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/formindex(_:offsetby:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection."}]}]},{"name":"distance","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The distance to offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":". "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not be negative"},{"type":"text","text":" "},{"type":"text","text":"unless the collection conforms to the "},{"type":"codeVoice","code":"BidirectionalCollection"},{"type":"text","text":" "},{"type":"text","text":"protocol."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The value passed as "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":" beyond the bounds of"},{"type":"text","text":" "},{"type":"text","text":"the collection."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the absolute"},{"type":"text","text":" "},{"type":"text","text":"value of "},{"type":"codeVoice","code":"distance"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/formindex(_:offsetby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(_:offsetBy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Offsets the given index by the specified distance."}],"kind":"symbol","metadata":{"role":"symbol","title":"formIndex(_:offsetBy:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SlsE9formIndex_8offsetByy0B0Qzz_SitF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/formIndex(_:offsetBy:)":{"role":"symbol","title":"formIndex(_:offsetBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Offsets the given index by the specified distance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(_:offsetBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formindex(_:offsetby:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/formindex(_:offsetby:limitedby:).json b/3.4.0/data/documentation/shieldx509/attributes/formindex(_:offsetby:limitedby:).json new file mode 100644 index 000000000..ef9c96d90 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/formindex(_:offsetby:limitedby:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if "},{"type":"codeVoice","code":"i"},{"type":"text","text":" has been offset by exactly "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" steps"},{"type":"text","text":" "},{"type":"text","text":"without going beyond "},{"type":"codeVoice","code":"limit"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":". When the return"},{"type":"text","text":" "},{"type":"text","text":"value is "},{"type":"codeVoice","code":"false"},{"type":"text","text":", the value of "},{"type":"codeVoice","code":"i"},{"type":"text","text":" is equal to "},{"type":"codeVoice","code":"limit"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection."}]}]},{"name":"distance","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The distance to offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":". "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not be negative"},{"type":"text","text":" "},{"type":"text","text":"unless the collection conforms to the "},{"type":"codeVoice","code":"BidirectionalCollection"},{"type":"text","text":" "},{"type":"text","text":"protocol."}]}]},{"name":"limit","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection to use as a limit. If"},{"type":"text","text":" "},{"type":"codeVoice","code":"distance > 0"},{"type":"text","text":", a limit that is less than "},{"type":"codeVoice","code":"i"},{"type":"text","text":" has no effect."},{"type":"text","text":" "},{"type":"text","text":"Likewise, if "},{"type":"codeVoice","code":"distance < 0"},{"type":"text","text":", a limit that is greater than "},{"type":"codeVoice","code":"i"},{"type":"text","text":" has no"},{"type":"text","text":" "},{"type":"text","text":"effect."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The value passed as "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":" beyond the bounds of"},{"type":"text","text":" "},{"type":"text","text":"the collection, unless the index passed as "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" prevents offsetting"},{"type":"text","text":" "},{"type":"text","text":"beyond those bounds."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the absolute"},{"type":"text","text":" "},{"type":"text","text":"value of "},{"type":"codeVoice","code":"distance"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/formindex(_:offsetby:limitedby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(_:offsetBy:limitedBy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Offsets the given index by the specified distance, or so that it equals"},{"type":"text","text":" "},{"type":"text","text":"the given limiting index."}],"kind":"symbol","metadata":{"role":"symbol","title":"formIndex(_:offsetBy:limitedBy:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:SlsE9formIndex_8offsetBy07limitedD0Sb0B0Qzz_SiAEtF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/formIndex(_:offsetBy:limitedBy:)":{"role":"symbol","title":"formIndex(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Offsets the given index by the specified distance, or so that it equals"},{"type":"text","text":" "},{"type":"text","text":"the given limiting index."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(_:offsetBy:limitedBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formindex(_:offsetby:limitedby:)"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/formindex(after:).json b/3.4.0/data/documentation/shieldx509/attributes/formindex(after:).json new file mode 100644 index 000000000..d3c15d57e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/formindex(after:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection. "},{"type":"codeVoice","code":"i"},{"type":"text","text":" must be less than"},{"type":"text","text":" "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/formindex(after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(after:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Replaces the given index with its successor."}],"kind":"symbol","metadata":{"role":"symbol","title":"formIndex(after:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SlsE9formIndex5aftery0B0Qzz_tF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/formIndex(after:)":{"role":"symbol","title":"formIndex(after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces the given index with its successor."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(after:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formindex(after:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/formindex(before:).json b/3.4.0/data/documentation/shieldx509/attributes/formindex(before:).json new file mode 100644 index 000000000..cd9334ace --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/formindex(before:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"before"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection. "},{"type":"codeVoice","code":"i"},{"type":"text","text":" must be greater than"},{"type":"text","text":" "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/formindex(before:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(before:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Replaces the given index with its predecessor."}],"kind":"symbol","metadata":{"role":"symbol","title":"formIndex(before:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SKsE9formIndex6beforey0B0Qzz_tF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/formIndex(before:)":{"role":"symbol","title":"formIndex(before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces the given index with its predecessor."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formIndex(before:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formindex(before:)"},"doc://Shield/documentation/ShieldX509/Attributes/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/hash(into:).json b/3.4.0/data/documentation/shieldx509/attributes/hash(into:).json new file mode 100644 index 000000000..8288ee13f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"hasher","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The hasher to use when combining the components"},{"type":"text","text":" "},{"type":"text","text":"of this instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Implement this method to conform to the "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" protocol. The"},{"type":"text","text":" "},{"type":"text","text":"components used for hashing must be the same as the components compared"},{"type":"text","text":" "},{"type":"text","text":"in your type’s "},{"type":"codeVoice","code":"=="},{"type":"text","text":" operator implementation. Call "},{"type":"codeVoice","code":"hasher.combine(_:)"},{"type":"text","text":" "},{"type":"text","text":"with each of these components."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Never call "},{"type":"codeVoice","code":"finalize()"},{"type":"text","text":" on "},{"type":"codeVoice","code":"hasher"},{"type":"text","text":". Doing so may become a"},{"type":"text","text":" "},{"type":"text","text":"compile-time error in the future."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"type":"text","text":" "},{"type":"text","text":"given hasher."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10ShieldX50910AttributesV4hash4intoys6HasherVz_tF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Hashable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"type":"text","text":" "},{"type":"text","text":"given hasher."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/hash(into:)"},"doc://Shield/documentation/ShieldX509/Attributes/Hashable-Implementations":{"role":"collectionGroup","title":"Hashable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Hashable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/hashable-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/hashable-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/hashable-implementations.json new file mode 100644 index 000000000..65bd5a61a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/hashable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Hashable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Hashable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"type":"text","text":" "},{"type":"text","text":"given hasher."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/index(_:offsetby:limitedby:).json b/3.4.0/data/documentation/shieldx509/attributes/index(_:offsetby:limitedby:).json new file mode 100644 index 000000000..2139c4d72 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/index(_:offsetby:limitedby:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An index offset by "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" from the index "},{"type":"codeVoice","code":"i"},{"type":"text","text":", unless that"},{"type":"text","text":" "},{"type":"text","text":"index would be beyond "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" in the direction of movement. In that"},{"type":"text","text":" "},{"type":"text","text":"case, the method returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the array."}]}]},{"name":"distance","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The distance to offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":"."}]}]},{"name":"limit","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection to use as a limit. If"},{"type":"text","text":" "},{"type":"codeVoice","code":"distance > 0"},{"type":"text","text":", "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" should be greater than "},{"type":"codeVoice","code":"i"},{"type":"text","text":" to have any"},{"type":"text","text":" "},{"type":"text","text":"effect. Likewise, if "},{"type":"codeVoice","code":"distance < 0"},{"type":"text","text":", "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" should be less than "},{"type":"codeVoice","code":"i"},{"type":"text","text":" "},{"type":"text","text":"to have any effect."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following example obtains an index advanced four positions from an"},{"type":"text","text":" "},{"type":"text","text":"array’s starting index and then prints the element at that position. The"},{"type":"text","text":" "},{"type":"text","text":"operation doesn’t require going beyond the limiting "},{"type":"codeVoice","code":"numbers.endIndex"},{"type":"text","text":" "},{"type":"text","text":"value, so it succeeds."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50]","let i = numbers.index(numbers.startIndex, offsetBy: 4)","print(numbers[i])","\/\/ Prints \"50\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The next example attempts to retrieve an index ten positions from"},{"type":"text","text":" "},{"type":"codeVoice","code":"numbers.startIndex"},{"type":"text","text":", but fails, because that distance is beyond the"},{"type":"text","text":" "},{"type":"text","text":"index passed as "},{"type":"codeVoice","code":"limit"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let j = numbers.index(numbers.startIndex,"," offsetBy: 10,"," limitedBy: numbers.endIndex)","print(j)","\/\/ Prints \"nil\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The value passed as "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":" beyond the bounds of"},{"type":"text","text":" "},{"type":"text","text":"the collection, unless the index passed as "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" prevents offsetting"},{"type":"text","text":" "},{"type":"text","text":"beyond those bounds."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/index(_:offsetby:limitedby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/index(_:offsetBy:limitedBy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an index that is the specified distance from the given index,"},{"type":"text","text":" "},{"type":"text","text":"unless that distance is beyond a given limiting index."}],"kind":"symbol","metadata":{"role":"symbol","title":"index(_:offsetBy:limitedBy:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SksE5index_8offsetBy07limitedC05IndexQzSgAE_SiAEtF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/RandomAccessCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/RandomAccessCollection-Implementations":{"role":"collectionGroup","title":"RandomAccessCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/RandomAccessCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/randomaccesscollection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/index(_:offsetBy:limitedBy:)":{"role":"symbol","title":"index(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns an index that is the specified distance from the given index,"},{"type":"text","text":" "},{"type":"text","text":"unless that distance is beyond a given limiting index."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/index(_:offsetBy:limitedBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/index(_:offsetby:limitedby:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/index.json b/3.4.0/data/documentation/shieldx509/attributes/index.json new file mode 100644 index 000000000..637266376 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/index.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Array","preciseIdentifier":"s:Sa"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV","text":"Attribute"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:Sa5Indexa"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Valid indices consist of the position of every element and a"},{"type":"text","text":" "},{"type":"text","text":"“past the end” position that’s not valid for use as a subscript"},{"type":"text","text":" "},{"type":"text","text":"argument."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/index"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Index"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Index","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"symbolKind":"typealias","externalID":"s:10ShieldX50910AttributesV5Indexa","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attribute":{"role":"symbol","title":"Attribute","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribute"}],"url":"\/documentation\/shieldx509\/attribute"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Index":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/attributes\/index"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/init().json b/3.4.0/data/documentation/shieldx509/attributes/init().json new file mode 100644 index 000000000..8a2a64cd4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/init().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/init()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50910AttributesVACyxGycfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/init()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/init(from:).json b/3.4.0/data/documentation/shieldx509/attributes/init(from:).json new file mode 100644 index 000000000..0f7dcc9b4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50910AttributesV4fromACyxGs7Decoder_p_tKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/decodable-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/isempty.json b/3.4.0/data/documentation/shieldx509/attributes/isempty.json new file mode 100644 index 000000000..f73ce6954 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/isempty.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When you need to check whether your collection is empty, use the"},{"type":"text","text":" "},{"type":"codeVoice","code":"isEmpty"},{"type":"text","text":" property instead of checking that the "},{"type":"codeVoice","code":"count"},{"type":"text","text":" property is"},{"type":"text","text":" "},{"type":"text","text":"equal to zero. For collections that don’t conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":", accessing the "},{"type":"codeVoice","code":"count"},{"type":"text","text":" property iterates"},{"type":"text","text":" "},{"type":"text","text":"through the elements of the collection."}]},{"type":"codeListing","syntax":null,"code":["let horseName = \"Silver\"","if horseName.isEmpty {"," print(\"My horse has no name.\")","} else {"," print(\"Hi ho, \\(horseName)!\")","}","\/\/ Prints \"Hi ho, Silver!\")"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/isempty"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/isEmpty","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A Boolean value indicating whether the collection is empty."}],"kind":"symbol","metadata":{"role":"symbol","title":"isEmpty","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:SlsE7isEmptySbvp::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value indicating whether the collection is empty."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/isempty"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/iterator.json b/3.4.0/data/documentation/shieldx509/attributes/iterator.json new file mode 100644 index 000000000..0f1f84eb3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/iterator.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Array","preciseIdentifier":"s:Sa"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV","text":"Attribute"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Iterator","preciseIdentifier":"s:Sa8Iteratora"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, a collection conforms to the "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":" protocol by"},{"type":"text","text":" "},{"type":"text","text":"supplying "},{"type":"codeVoice","code":"IndexingIterator"},{"type":"text","text":" as its associated "},{"type":"codeVoice","code":"Iterator"},{"type":"text","text":" "},{"type":"text","text":"type."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/iterator"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Iterator","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A type that provides the collection’s iteration interface and"},{"type":"text","text":" "},{"type":"text","text":"encapsulates its iteration state."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Iterator","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"symbolKind":"typealias","externalID":"s:10ShieldX50910AttributesV8Iteratora","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Iterator":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Iterator","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"abstract":[{"type":"text","text":"A type that provides the collection’s iteration interface and"},{"type":"text","text":" "},{"type":"text","text":"encapsulates its iteration state."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Iterator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"url":"\/documentation\/shieldx509\/attributes\/iterator"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attribute":{"role":"symbol","title":"Attribute","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribute"}],"url":"\/documentation\/shieldx509\/attribute"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/last(where:).json b/3.4.0/data/documentation/shieldx509/attributes/last(where:).json new file mode 100644 index 000000000..5283763c2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/last(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The last element of the sequence that satisfies "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no element that satisfies "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence as"},{"type":"text","text":" "},{"type":"text","text":"its argument and returns a Boolean value indicating whether the"},{"type":"text","text":" "},{"type":"text","text":"element is a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example uses the "},{"type":"codeVoice","code":"last(where:)"},{"type":"text","text":" method to find the last"},{"type":"text","text":" "},{"type":"text","text":"negative number in an array of integers:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [3, 7, 4, -2, 9, -6, 10, 1]","if let lastNegative = numbers.last(where: { $0 < 0 }) {"," print(\"The last negative number is \\(lastNegative).\")","}","\/\/ Prints \"The last negative number is -6.\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/last(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/last(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the last element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"last(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SKsE4last5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/last(where:)":{"role":"symbol","title":"last(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the last element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/last(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/last(where:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/last.json b/3.4.0/data/documentation/shieldx509/attributes/last.json new file mode 100644 index 000000000..2a2109893 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/last.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the collection is empty, the value of this property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50]","if let lastNumber = numbers.last {"," print(lastNumber)","}","\/\/ Prints \"50\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/last"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/last","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The last element of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"last","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:SKsE4last7ElementQzSgvp::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/last":{"role":"symbol","title":"last","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The last element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/last","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/last"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/lastindex(where:).json b/3.4.0/data/documentation/shieldx509/attributes/lastindex(where:).json new file mode 100644 index 000000000..e4e0e3f76 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/lastindex(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The index of the last element in the collection that matches"},{"type":"text","text":" "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":", or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no elements match."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element as its argument"},{"type":"text","text":" "},{"type":"text","text":"and returns a Boolean value that indicates whether the passed element"},{"type":"text","text":" "},{"type":"text","text":"represents a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use the predicate to find an element of a type that doesn’t"},{"type":"text","text":" "},{"type":"text","text":"conform to the "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":" protocol or to find an element that matches"},{"type":"text","text":" "},{"type":"text","text":"particular criteria. This example finds the index of the last name that"},{"type":"text","text":" "},{"type":"text","text":"begins with the letter "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A:"}]}]},{"type":"codeListing","syntax":null,"code":["let students = [\"Kofi\", \"Abena\", \"Peter\", \"Kweku\", \"Akosua\"]","if let i = students.lastIndex(where: { $0.hasPrefix(\"A\") }) {"," print(\"\\(students[i]) starts with 'A'!\")","}","\/\/ Prints \"Akosua starts with 'A'!\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/lastindex(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lastIndex(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the index of the last element in the collection that matches the"},{"type":"text","text":" "},{"type":"text","text":"given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"lastIndex(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SKsE9lastIndex5where0B0QzSgSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/lastIndex(where:)":{"role":"symbol","title":"lastIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the index of the last element in the collection that matches the"},{"type":"text","text":" "},{"type":"text","text":"given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lastIndex(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/lastindex(where:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/lazy.json b/3.4.0/data/documentation/shieldx509/attributes/lazy.json new file mode 100644 index 000000000..9303128aa --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/lazy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/lazy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lazy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A sequence containing the same elements as this sequence,"},{"type":"text","text":" "},{"type":"text","text":"but on which some operations, such as "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and "},{"type":"codeVoice","code":"filter"},{"type":"text","text":", are"},{"type":"text","text":" "},{"type":"text","text":"implemented lazily."}],"kind":"symbol","metadata":{"role":"symbol","title":"lazy","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"s:STsE4lazys12LazySequenceVyxGvp::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/lazy":{"role":"symbol","title":"lazy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"A sequence containing the same elements as this sequence,"},{"type":"text","text":" "},{"type":"text","text":"but on which some operations, such as "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and "},{"type":"codeVoice","code":"filter"},{"type":"text","text":", are"},{"type":"text","text":" "},{"type":"text","text":"implemented lazily."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lazy","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/lazy"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/lexicographicallyprecedes(_:by:).json b/3.4.0/data/documentation/shieldx509/attributes/lexicographicallyprecedes(_:by:).json new file mode 100644 index 000000000..c2dce3734 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/lexicographicallyprecedes(_:by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if this sequence precedes "},{"type":"codeVoice","code":"other"},{"type":"text","text":" in a dictionary"},{"type":"text","text":" "},{"type":"text","text":"ordering as ordered by "},{"type":"codeVoice","code":"areInIncreasingOrder"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence to compare to this sequence."}]}]},{"name":"areInIncreasingOrder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its first"},{"type":"text","text":" "},{"type":"text","text":"argument should be ordered before its second argument; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"strict weak ordering"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areInIncreasingOrder(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"false"},{"type":"text","text":". (Irreflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areInIncreasingOrder(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areInIncreasingOrder(b, c)"},{"type":"text","text":" are"},{"type":"text","text":" "},{"type":"text","text":"both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then "},{"type":"codeVoice","code":"areInIncreasingOrder(a, c)"},{"type":"text","text":" is also"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitive comparability)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Two elements are "},{"type":"emphasis","inlineContent":[{"type":"text","text":"incomparable"}]},{"type":"text","text":" if neither is ordered before the other"},{"type":"text","text":" "},{"type":"text","text":"according to the predicate. If "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" are incomparable, and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are incomparable, then "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are also incomparable."},{"type":"text","text":" "},{"type":"text","text":"(Transitive incomparability)"}]}]}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method implements the mathematical notion of lexicographical"},{"type":"text","text":" "},{"type":"text","text":"ordering, which has no connection to Unicode. If you are sorting"},{"type":"text","text":" "},{"type":"text","text":"strings to present to the end user, use "},{"type":"codeVoice","code":"String"},{"type":"text","text":" APIs that perform"},{"type":"text","text":" "},{"type":"text","text":"localized comparison instead."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the lesser of the length of the"},{"type":"text","text":" "},{"type":"text","text":"sequence and the length of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/lexicographicallyprecedes(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lexicographicallyPrecedes(_:by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence precedes another"},{"type":"text","text":" "},{"type":"text","text":"sequence in a lexicographical (dictionary) ordering, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate to compare elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"lexicographicallyPrecedes(_:by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE25lexicographicallyPrecedes_2bySbqd___Sb7ElementQz_ADtKXEtKSTRd__ACQyd__ADRSlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/lexicographicallyPrecedes(_:by:)":{"role":"symbol","title":"lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence precedes another"},{"type":"text","text":" "},{"type":"text","text":"sequence in a lexicographical (dictionary) ordering, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lexicographicallyPrecedes(_:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/lexicographicallyprecedes(_:by:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/makeiterator().json b/3.4.0/data/documentation/shieldx509/attributes/makeiterator().json new file mode 100644 index 000000000..b12ff8074 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/makeiterator().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Iterator","preciseIdentifier":"s:10ShieldX50910AttributesV8Iteratora","text":"Iterator"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/makeiterator()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/makeIterator()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an iterator over the elements of the collection."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"makeIterator()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Iterator","preciseIdentifier":"s:10ShieldX50910AttributesV8Iteratora"}],"symbolKind":"method","externalID":"s:10ShieldX50910AttributesV12makeIterators08IndexingE0VySayAA9AttributeVGGyF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Iterator":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Iterator","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"abstract":[{"type":"text","text":"A type that provides the collection’s iteration interface and"},{"type":"text","text":" "},{"type":"text","text":"encapsulates its iteration state."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Iterator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"url":"\/documentation\/shieldx509\/attributes\/iterator"},"doc://Shield/documentation/ShieldX509/Attributes/makeIterator()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"makeIterator()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Iterator","preciseIdentifier":"s:10ShieldX50910AttributesV8Iteratora"}],"abstract":[{"type":"text","text":"Returns an iterator over the elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/makeIterator()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/makeiterator()"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/map(_:)-22opc.json b/3.4.0/data/documentation/shieldx509/attributes/map(_:)-22opc.json new file mode 100644 index 000000000..32fc71c1a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/map(_:)-22opc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array containing the transformed elements of this"},{"type":"text","text":" "},{"type":"text","text":"sequence."}]}]},{"kind":"parameters","parameters":[{"name":"transform","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A mapping closure. "},{"type":"codeVoice","code":"transform"},{"type":"text","text":" accepts an"},{"type":"text","text":" "},{"type":"text","text":"element of this sequence as its parameter and returns a transformed"},{"type":"text","text":" "},{"type":"text","text":"value of the same or of a different type."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, "},{"type":"codeVoice","code":"map"},{"type":"text","text":" is used first to convert the names in the array"},{"type":"text","text":" "},{"type":"text","text":"to lowercase strings and then to count their characters."}]},{"type":"codeListing","syntax":null,"code":["let cast = [\"Vivien\", \"Marlon\", \"Kim\", \"Karl\"]","let lowercaseNames = cast.map { $0.lowercased() }","\/\/ 'lowercaseNames' == [\"vivien\", \"marlon\", \"kim\", \"karl\"]","let letterCounts = cast.map { $0.count }","\/\/ 'letterCounts' == [6, 6, 3, 4]"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/map(_:)-22opc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/map(_:)-22opc","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"map(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/map(_:)-22opc":{"role":"symbol","title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/map(_:)-22opc","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/map(_:)-22opc"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/map(_:)-4mxuv.json b/3.4.0/data/documentation/shieldx509/attributes/map(_:)-4mxuv.json new file mode 100644 index 000000000..31d6c7207 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/map(_:)-4mxuv.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array containing the transformed elements of this"},{"type":"text","text":" "},{"type":"text","text":"sequence."}]}]},{"kind":"parameters","parameters":[{"name":"transform","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A mapping closure. "},{"type":"codeVoice","code":"transform"},{"type":"text","text":" accepts an"},{"type":"text","text":" "},{"type":"text","text":"element of this sequence as its parameter and returns a transformed"},{"type":"text","text":" "},{"type":"text","text":"value of the same or of a different type."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, "},{"type":"codeVoice","code":"map"},{"type":"text","text":" is used first to convert the names in the array"},{"type":"text","text":" "},{"type":"text","text":"to lowercase strings and then to count their characters."}]},{"type":"codeListing","syntax":null,"code":["let cast = [\"Vivien\", \"Marlon\", \"Kim\", \"Karl\"]","let lowercaseNames = cast.map { $0.lowercased() }","\/\/ 'lowercaseNames' == [\"vivien\", \"marlon\", \"kim\", \"karl\"]","let letterCounts = cast.map { $0.count }","\/\/ 'letterCounts' == [6, 6, 3, 4]"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/map(_:)-4mxuv"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/map(_:)-4mxuv","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"map(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:SlsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/map(_:)-4mxuv":{"role":"symbol","title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/map(_:)-4mxuv","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/map(_:)-4mxuv"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/max(by:).json b/3.4.0/data/documentation/shieldx509/attributes/max(by:).json new file mode 100644 index 000000000..eb4698b64 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/max(by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The sequence’s maximum element if the sequence is not empty;"},{"type":"text","text":" "},{"type":"text","text":"otherwise, "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"areInIncreasingOrder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its"},{"type":"text","text":" "},{"type":"text","text":"first argument should be ordered before its second argument;"},{"type":"text","text":" "},{"type":"text","text":"otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"strict weak ordering"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areInIncreasingOrder(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"false"},{"type":"text","text":". (Irreflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areInIncreasingOrder(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areInIncreasingOrder(b, c)"},{"type":"text","text":" are"},{"type":"text","text":" "},{"type":"text","text":"both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then "},{"type":"codeVoice","code":"areInIncreasingOrder(a, c)"},{"type":"text","text":" is also"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitive comparability)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Two elements are "},{"type":"emphasis","inlineContent":[{"type":"text","text":"incomparable"}]},{"type":"text","text":" if neither is ordered before the other"},{"type":"text","text":" "},{"type":"text","text":"according to the predicate. If "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" are incomparable, and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are incomparable, then "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are also incomparable."},{"type":"text","text":" "},{"type":"text","text":"(Transitive incomparability)"}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example shows how to use the "},{"type":"codeVoice","code":"max(by:)"},{"type":"text","text":" method on a"},{"type":"text","text":" "},{"type":"text","text":"dictionary to find the key-value pair with the highest value."}]},{"type":"codeListing","syntax":null,"code":["let hues = [\"Heliotrope\": 296, \"Coral\": 16, \"Aquamarine\": 156]","let greatestHue = hues.max { a, b in a.value < b.value }","print(greatestHue)","\/\/ Prints \"Optional((key: \"Heliotrope\", value: 296))\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/max(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/max(by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the maximum element in the sequence, using the given predicate"},{"type":"text","text":" "},{"type":"text","text":"as the comparison between elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"max(by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:STsE3max2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/max(by:)":{"role":"symbol","title":"max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the maximum element in the sequence, using the given predicate"},{"type":"text","text":" "},{"type":"text","text":"as the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/max(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/max(by:)"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/min(by:).json b/3.4.0/data/documentation/shieldx509/attributes/min(by:).json new file mode 100644 index 000000000..d809b41be --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/min(by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The sequence’s minimum element, according to"},{"type":"text","text":" "},{"type":"codeVoice","code":"areInIncreasingOrder"},{"type":"text","text":". If the sequence has no elements, returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"areInIncreasingOrder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" "},{"type":"text","text":"if its first argument should be ordered before its second"},{"type":"text","text":" "},{"type":"text","text":"argument; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"strict weak ordering"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areInIncreasingOrder(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"false"},{"type":"text","text":". (Irreflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areInIncreasingOrder(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areInIncreasingOrder(b, c)"},{"type":"text","text":" are"},{"type":"text","text":" "},{"type":"text","text":"both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then "},{"type":"codeVoice","code":"areInIncreasingOrder(a, c)"},{"type":"text","text":" is also"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitive comparability)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Two elements are "},{"type":"emphasis","inlineContent":[{"type":"text","text":"incomparable"}]},{"type":"text","text":" if neither is ordered before the other"},{"type":"text","text":" "},{"type":"text","text":"according to the predicate. If "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" are incomparable, and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are incomparable, then "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are also incomparable."},{"type":"text","text":" "},{"type":"text","text":"(Transitive incomparability)"}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example shows how to use the "},{"type":"codeVoice","code":"min(by:)"},{"type":"text","text":" method on a"},{"type":"text","text":" "},{"type":"text","text":"dictionary to find the key-value pair with the lowest value."}]},{"type":"codeListing","syntax":null,"code":["let hues = [\"Heliotrope\": 296, \"Coral\": 16, \"Aquamarine\": 156]","let leastHue = hues.min { a, b in a.value < b.value }","print(leastHue)","\/\/ Prints \"Optional((key: \"Coral\", value: 16))\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/min(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/min(by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the minimum element in the sequence, using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"min(by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:STsE3min2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/min(by:)":{"role":"symbol","title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the minimum element in the sequence, using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/min(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/min(by:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/prefix(_:).json b/3.4.0/data/documentation/shieldx509/attributes/prefix(_:).json new file mode 100644 index 000000000..938f5a3ba --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/prefix(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence starting at the beginning of this collection"},{"type":"text","text":" "},{"type":"text","text":"with at most "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":" elements."}]}]},{"kind":"parameters","parameters":[{"name":"maxLength","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The maximum number of elements to return."},{"type":"text","text":" "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":" must be greater than or equal to zero."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the maximum length exceeds the number of elements in the collection,"},{"type":"text","text":" "},{"type":"text","text":"the result contains all the elements in the collection."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4, 5]","print(numbers.prefix(2))","\/\/ Prints \"[1, 2]\"","print(numbers.prefix(10))","\/\/ Prints \"[1, 2, 3, 4, 5]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the number of"},{"type":"text","text":" "},{"type":"text","text":"elements to select from the beginning of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/prefix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence, up to the specified maximum length, containing"},{"type":"text","text":" "},{"type":"text","text":"the initial elements of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"prefix(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6prefixy11SubSequenceQzSiF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/prefix(_:)":{"role":"symbol","title":"prefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence, up to the specified maximum length, containing"},{"type":"text","text":" "},{"type":"text","text":"the initial elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/prefix(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/prefix(through:).json b/3.4.0/data/documentation/shieldx509/attributes/prefix(through:).json new file mode 100644 index 000000000..e5eab4be6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/prefix(through:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence up to, and including, the given position."}]}]},{"kind":"parameters","parameters":[{"name":"position","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The index of the last element to include in the"},{"type":"text","text":" "},{"type":"text","text":"resulting subsequence. "},{"type":"codeVoice","code":"position"},{"type":"text","text":" must be a valid index of the collection"},{"type":"text","text":" "},{"type":"text","text":"that is not equal to the "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":" property."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting subsequence "},{"type":"emphasis","inlineContent":[{"type":"text","text":"includes"}]},{"type":"text","text":" the element at the position"},{"type":"text","text":" "},{"type":"text","text":"specified by the "},{"type":"codeVoice","code":"through"},{"type":"text","text":" parameter."},{"type":"text","text":" "},{"type":"text","text":"The following example searches for the index of the number "},{"type":"codeVoice","code":"40"},{"type":"text","text":" in an"},{"type":"text","text":" "},{"type":"text","text":"array of integers, and then prints the prefix of the array up to, and"},{"type":"text","text":" "},{"type":"text","text":"including, that index:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60]","if let i = numbers.firstIndex(of: 40) {"," print(numbers.prefix(through: i))","}","\/\/ Prints \"[10, 20, 30, 40]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"prefix(through:)"},{"type":"text","text":" method is equivalent to using a partial"},{"type":"text","text":" "},{"type":"text","text":"closed range as the collection’s subscript. The subscript notation is"},{"type":"text","text":" "},{"type":"text","text":"preferred over "},{"type":"codeVoice","code":"prefix(through:)"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["if let i = numbers.firstIndex(of: 40) {"," print(numbers[...i])","}","\/\/ Prints \"[10, 20, 30, 40]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/prefix(through:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(through:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection through the"},{"type":"text","text":" "},{"type":"text","text":"specified position."}],"kind":"symbol","metadata":{"role":"symbol","title":"prefix(through:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6prefix7through11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/prefix(through:)":{"role":"symbol","title":"prefix(through:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection through the"},{"type":"text","text":" "},{"type":"text","text":"specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(through:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/prefix(through:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/prefix(upto:).json b/3.4.0/data/documentation/shieldx509/attributes/prefix(upto:).json new file mode 100644 index 000000000..f8eefc969 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/prefix(upto:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":" "},{"kind":"internalParam","text":"end"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence up to, but not including, the "},{"type":"codeVoice","code":"end"},{"type":"text","text":" position."}]}]},{"kind":"parameters","parameters":[{"name":"end","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The “past the end” index of the resulting subsequence."},{"type":"text","text":" "},{"type":"codeVoice","code":"end"},{"type":"text","text":" must be a valid index of the collection."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting subsequence "},{"type":"emphasis","inlineContent":[{"type":"text","text":"does not include"}]},{"type":"text","text":" the element at the position"},{"type":"text","text":" "},{"type":"codeVoice","code":"end"},{"type":"text","text":". The following example searches for the index of the number "},{"type":"codeVoice","code":"40"},{"type":"text","text":" "},{"type":"text","text":"in an array of integers, and then prints the prefix of the array up to,"},{"type":"text","text":" "},{"type":"text","text":"but not including, that index:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60]","if let i = numbers.firstIndex(of: 40) {"," print(numbers.prefix(upTo: i))","}","\/\/ Prints \"[10, 20, 30]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Passing the collection’s starting index as the "},{"type":"codeVoice","code":"end"},{"type":"text","text":" parameter results in"},{"type":"text","text":" "},{"type":"text","text":"an empty subsequence."}]},{"type":"codeListing","syntax":null,"code":["print(numbers.prefix(upTo: numbers.startIndex))","\/\/ Prints \"[]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"prefix(upTo:)"},{"type":"text","text":" method is equivalent to using a partial"},{"type":"text","text":" "},{"type":"text","text":"half-open range as the collection’s subscript. The subscript notation is"},{"type":"text","text":" "},{"type":"text","text":"preferred over "},{"type":"codeVoice","code":"prefix(upTo:)"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["if let i = numbers.firstIndex(of: 40) {"," print(numbers[.. "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6prefix4upTo11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/prefix(upTo:)":{"role":"symbol","title":"prefix(upTo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection up to, but not"},{"type":"text","text":" "},{"type":"text","text":"including, the specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(upTo:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/prefix(upto:)"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/prefix(while:).json b/3.4.0/data/documentation/shieldx509/attributes/prefix(while:).json new file mode 100644 index 000000000..22a948303 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/prefix(while:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the element should"},{"type":"text","text":" "},{"type":"text","text":"be included or "},{"type":"codeVoice","code":"false"},{"type":"text","text":" if it should be excluded. Once the predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" it will not be called again."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/prefix(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(while:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence containing the initial elements until "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" and skipping the remaining elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"prefix(while:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6prefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/prefix(while:)":{"role":"symbol","title":"prefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing the initial elements until "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" and skipping the remaining elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/prefix(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/prefix(while:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/publisher.json b/3.4.0/data/documentation/shieldx509/attributes/publisher.json new file mode 100644 index 000000000..273d0fa01 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/publisher.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Publishers","preciseIdentifier":"s:7Combine10PublishersO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:7Combine10PublishersO8SequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/publisher"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/publisher","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"publisher","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Publishers","preciseIdentifier":"s:7Combine10PublishersO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:7Combine10PublishersO8SequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"s:ST7CombineE9publisherAA10PublishersO8SequenceVy_xs5NeverOGvp::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/publisher":{"role":"symbol","title":"publisher","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Publishers","preciseIdentifier":"s:7Combine10PublishersO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:7Combine10PublishersO8SequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/publisher","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/publisher"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/randomaccesscollection-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/randomaccesscollection-implementations.json new file mode 100644 index 000000000..1d2fb5411 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/randomaccesscollection-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/RandomAccessCollection-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/index(_:offsetBy:limitedBy:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"RandomAccessCollection Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/index(_:offsetBy:limitedBy:)":{"role":"symbol","title":"index(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns an index that is the specified distance from the given index,"},{"type":"text","text":" "},{"type":"text","text":"unless that distance is beyond a given limiting index."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/index(_:offsetBy:limitedBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/index(_:offsetby:limitedby:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/randomelement().json b/3.4.0/data/documentation/shieldx509/attributes/randomelement().json new file mode 100644 index 000000000..ec2fb1dfe --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/randomelement().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A random element from the collection. If the collection is"},{"type":"text","text":" "},{"type":"text","text":"empty, the method returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Call "},{"type":"codeVoice","code":"randomElement()"},{"type":"text","text":" to select a random element from an array or"},{"type":"text","text":" "},{"type":"text","text":"another collection. This example picks a name at random from an array:"}]},{"type":"codeListing","syntax":null,"code":["let names = [\"Zoey\", \"Chloe\", \"Amani\", \"Amaia\"]","let randomName = names.randomElement()!","\/\/ randomName == \"Amani\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is equivalent to calling "},{"type":"codeVoice","code":"randomElement(using:)"},{"type":"text","text":", passing in"},{"type":"text","text":" "},{"type":"text","text":"the system’s default random generator."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/randomelement()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/randomElement()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a random element of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"randomElement()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SlsE13randomElement0B0QzSgyF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/randomElement()":{"role":"symbol","title":"randomElement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns a random element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/randomElement()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/randomelement()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/randomelement(using:).json b/3.4.0/data/documentation/shieldx509/attributes/randomelement(using:).json new file mode 100644 index 000000000..2b9daae2b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/randomelement(using:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"generator"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RandomNumberGenerator","preciseIdentifier":"s:SG"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A random element from the collection. If the collection is"},{"type":"text","text":" "},{"type":"text","text":"empty, the method returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"generator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The random number generator to use when choosing a"},{"type":"text","text":" "},{"type":"text","text":"random element."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Call "},{"type":"codeVoice","code":"randomElement(using:)"},{"type":"text","text":" to select a random element from an array or"},{"type":"text","text":" "},{"type":"text","text":"another collection when you are using a custom random number generator."},{"type":"text","text":" "},{"type":"text","text":"This example picks a name at random from an array:"}]},{"type":"codeListing","syntax":null,"code":["let names = [\"Zoey\", \"Chloe\", \"Amani\", \"Amaia\"]","let randomName = names.randomElement(using: &myGenerator)!","\/\/ randomName == \"Amani\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]}],"type":"aside","name":"Complexity"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The algorithm used to select a random element may change in a"},{"type":"text","text":" "},{"type":"text","text":"future version of Swift. If you’re passing a generator that results in"},{"type":"text","text":" "},{"type":"text","text":"the same sequence of elements each time you run your program, that"},{"type":"text","text":" "},{"type":"text","text":"sequence may change when your program is compiled using a different"},{"type":"text","text":" "},{"type":"text","text":"version of Swift."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/randomelement(using:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/randomElement(using:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a random element of the collection, using the given generator as"},{"type":"text","text":" "},{"type":"text","text":"a source for randomness."}],"kind":"symbol","metadata":{"role":"symbol","title":"randomElement(using:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SlsE13randomElement5using0B0QzSgqd__z_tSGRd__lF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/randomElement(using:)":{"role":"symbol","title":"randomElement(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns a random element of the collection, using the given generator as"},{"type":"text","text":" "},{"type":"text","text":"a source for randomness."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/randomElement(using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/randomelement(using:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/reduce(_:_:).json b/3.4.0/data/documentation/shieldx509/attributes/reduce(_:_:).json new file mode 100644 index 000000000..799d1c0bb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/reduce(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"nextPartialResult"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The final accumulated value. If the sequence has no elements,"},{"type":"text","text":" "},{"type":"text","text":"the result is "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"initialResult","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The value to use as the initial accumulating value."},{"type":"text","text":" "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" is passed to "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" the first time the"},{"type":"text","text":" "},{"type":"text","text":"closure is executed."}]}]},{"name":"nextPartialResult","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that combines an accumulating value and"},{"type":"text","text":" "},{"type":"text","text":"an element of the sequence into a new accumulating value, to be used"},{"type":"text","text":" "},{"type":"text","text":"in the next call of the "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" closure or returned to"},{"type":"text","text":" "},{"type":"text","text":"the caller."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the "},{"type":"codeVoice","code":"reduce(_:_:)"},{"type":"text","text":" method to produce a single value from the elements"},{"type":"text","text":" "},{"type":"text","text":"of an entire sequence. For example, you can use this method on an array"},{"type":"text","text":" "},{"type":"text","text":"of numbers to find their sum or product."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" closure is called sequentially with an"},{"type":"text","text":" "},{"type":"text","text":"accumulating value initialized to "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" and each element of"},{"type":"text","text":" "},{"type":"text","text":"the sequence. This example shows how to find the sum of an array of"},{"type":"text","text":" "},{"type":"text","text":"numbers."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4]","let numberSum = numbers.reduce(0, { x, y in"," x + y","})","\/\/ numberSum == 10"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"When "},{"type":"codeVoice","code":"numbers.reduce(_:_:)"},{"type":"text","text":" is called, the following steps occur:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" closure is called with "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":"—"},{"type":"codeVoice","code":"0"},{"type":"text","text":" "},{"type":"text","text":"in this case—and the first element of "},{"type":"codeVoice","code":"numbers"},{"type":"text","text":", returning the sum:"},{"type":"text","text":" "},{"type":"codeVoice","code":"1"},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure is called again repeatedly with the previous call’s return"},{"type":"text","text":" "},{"type":"text","text":"value and each element of the sequence."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"When the sequence is exhausted, the last value returned from the"},{"type":"text","text":" "},{"type":"text","text":"closure is returned to the caller."}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the sequence has no elements, "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" is never executed"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" is the result of the call to "},{"type":"codeVoice","code":"reduce(_:_:)"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/reduce(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reduce(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"kind":"symbol","metadata":{"role":"symbol","title":"reduce(_:_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"symbolKind":"method","externalID":"s:STsE6reduceyqd__qd___qd__qd___7ElementQztKXEtKlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/reduce(_:_:)":{"role":"symbol","title":"reduce(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reduce(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/reduce(_:_:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/reduce(into:_:).json b/3.4.0/data/documentation/shieldx509/attributes/reduce(into:_:).json new file mode 100644 index 000000000..74f956a60 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/reduce(into:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"updateAccumulatingResult"},{"kind":"text","text":": ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The final accumulated value. If the sequence has no elements,"},{"type":"text","text":" "},{"type":"text","text":"the result is "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"initialResult","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The value to use as the initial accumulating value."}]}]},{"name":"updateAccumulatingResult","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that updates the accumulating"},{"type":"text","text":" "},{"type":"text","text":"value with an element of the sequence."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the "},{"type":"codeVoice","code":"reduce(into:_:)"},{"type":"text","text":" method to produce a single value from the"},{"type":"text","text":" "},{"type":"text","text":"elements of an entire sequence. For example, you can use this method on an"},{"type":"text","text":" "},{"type":"text","text":"array of integers to filter adjacent equal entries or count frequencies."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is preferred over "},{"type":"codeVoice","code":"reduce(_:_:)"},{"type":"text","text":" for efficiency when the"},{"type":"text","text":" "},{"type":"text","text":"result is a copy-on-write type, for example an Array or a Dictionary."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"updateAccumulatingResult"},{"type":"text","text":" closure is called sequentially with a"},{"type":"text","text":" "},{"type":"text","text":"mutable accumulating value initialized to "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" and each element"},{"type":"text","text":" "},{"type":"text","text":"of the sequence. This example shows how to build a dictionary of letter"},{"type":"text","text":" "},{"type":"text","text":"frequencies of a string."}]},{"type":"codeListing","syntax":null,"code":["let letters = \"abracadabra\"","let letterCount = letters.reduce(into: [:]) { counts, letter in"," counts[letter, default: 0] += 1","}","\/\/ letterCount == [\"a\": 5, \"b\": 2, \"r\": 2, \"c\": 1, \"d\": 1]"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"When "},{"type":"codeVoice","code":"letters.reduce(into:_:)"},{"type":"text","text":" is called, the following steps occur:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"updateAccumulatingResult"},{"type":"text","text":" closure is called with the initial"},{"type":"text","text":" "},{"type":"text","text":"accumulating value—"},{"type":"codeVoice","code":"[:]"},{"type":"text","text":" in this case—and the first character of"},{"type":"text","text":" "},{"type":"codeVoice","code":"letters"},{"type":"text","text":", modifying the accumulating value by setting "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for the key"},{"type":"text","text":" "},{"type":"codeVoice","code":"\"a\""},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure is called again repeatedly with the updated accumulating"},{"type":"text","text":" "},{"type":"text","text":"value and each element of the sequence."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"When the sequence is exhausted, the accumulating value is returned to"},{"type":"text","text":" "},{"type":"text","text":"the caller."}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the sequence has no elements, "},{"type":"codeVoice","code":"updateAccumulatingResult"},{"type":"text","text":" is never"},{"type":"text","text":" "},{"type":"text","text":"executed and "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" is the result of the call to"},{"type":"text","text":" "},{"type":"codeVoice","code":"reduce(into:_:)"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/reduce(into:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reduce(into:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"kind":"symbol","metadata":{"role":"symbol","title":"reduce(into:_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"symbolKind":"method","externalID":"s:STsE6reduce4into_qd__qd__n_yqd__z_7ElementQztKXEtKlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/reduce(into:_:)":{"role":"symbol","title":"reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reduce(into:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/reduce(into:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/remove(_:).json b/3.4.0/data/documentation/shieldx509/attributes/remove(_:).json new file mode 100644 index 000000000..9bb6b3806 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/remove(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6removeyyqd__mAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP","text":"AttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/remove(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/remove(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6removeyyqd__mAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type)"}],"title":"remove(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV6removeyyqd__mAA14AttributeValueRd__lF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/remove(_:)":{"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV6removeyyqd__mAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":".Type)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/remove(_:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/remove(type:).json b/3.4.0/data/documentation/shieldx509/attributes/remove(type:).json new file mode 100644 index 000000000..34942c201 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/remove(type:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/remove(type:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/remove(type:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"title":"remove(type:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV6remove4typey10PotentASN116ObjectIdentifierV_tF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/remove(type:)":{"role":"symbol","title":"remove(type:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/remove(type:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/remove(type:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/replace(multivalued:).json b/3.4.0/data/documentation/shieldx509/attributes/replace(multivalued:).json new file mode 100644 index 000000000..33afc6eef --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/replace(multivalued:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":" "},{"kind":"internalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV7replace11multiValuedySayqd__G_tAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP","text":"AttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/replace(multivalued:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(multiValued:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV7replace11multiValuedySayqd__G_tAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"])"}],"title":"replace(multiValued:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV7replace11multiValuedySayqd__G_tAA14AttributeValueRd__lF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/replace(multiValued:)":{"role":"symbol","title":"replace(multiValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"multiValued"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV7replace11multiValuedySayqd__G_tAA14AttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(multiValued:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/replace(multivalued:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/replace(singlevalued:).json b/3.4.0/data/documentation/shieldx509/attributes/replace(singlevalued:).json new file mode 100644 index 000000000..2742e4b96 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/replace(singlevalued:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"singleValued"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV7replace12singleValuedyqd___tAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","preciseIdentifier":"s:10ShieldX50920SingleAttributeValueP","text":"SingleAttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/replace(singlevalued:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(singleValued:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"singleValued"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV7replace12singleValuedyqd___tAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":")"}],"title":"replace(singleValued:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV7replace12singleValuedyqd___tAA20SingleAttributeValueRd__lF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/replace(singleValued:)":{"role":"symbol","title":"replace(singleValued:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AV"},{"kind":"text","text":">("},{"kind":"externalParam","text":"singleValued"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AV","preciseIdentifier":"s:10ShieldX50910AttributesV7replace12singleValuedyqd___tAA20SingleAttributeValueRd__lF2AVL_qd__mfp"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(singleValued:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/replace(singlevalued:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SingleAttributeValue":{"role":"symbol","title":"SingleAttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SingleAttributeValue"}],"url":"\/documentation\/shieldx509\/singleattributevalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/replace(type:values:).json b/3.4.0/data/documentation/shieldx509/attributes/replace(type:values:).json new file mode 100644 index 000000000..83cd9b14f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/replace(type:values:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/replace(type:values:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(type:values:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"])"}],"title":"replace(type:values:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910AttributesV7replace4type6valuesy10PotentASN116ObjectIdentifierV_SayAG0H0OGtF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/replace(type:values:)":{"role":"symbol","title":"replace(type:values:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/replace(type:values:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/replace(type:values:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/reversed().json b/3.4.0/data/documentation/shieldx509/attributes/reversed().json new file mode 100644 index 000000000..2ebef4961 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/reversed().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"ReversedCollection","preciseIdentifier":"s:s18ReversedCollectionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can reverse a collection without allocating new space for its"},{"type":"text","text":" "},{"type":"text","text":"elements by calling this "},{"type":"codeVoice","code":"reversed()"},{"type":"text","text":" method. A "},{"type":"codeVoice","code":"ReversedCollection"},{"type":"text","text":" "},{"type":"text","text":"instance wraps an underlying collection and provides access to its"},{"type":"text","text":" "},{"type":"text","text":"elements in reverse order. This example prints the characters of a"},{"type":"text","text":" "},{"type":"text","text":"string in reverse order:"}]},{"type":"codeListing","syntax":null,"code":["let word = \"Backwards\"","for char in word.reversed() {"," print(char, terminator: \"\")","}","\/\/ Prints \"sdrawkcaB\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you need a reversed collection of the same type, you may be able to"},{"type":"text","text":" "},{"type":"text","text":"use the collection’s sequence-based or collection-based initializer. For"},{"type":"text","text":" "},{"type":"text","text":"example, to get the reversed version of a string, reverse its"},{"type":"text","text":" "},{"type":"text","text":"characters and initialize a new "},{"type":"codeVoice","code":"String"},{"type":"text","text":" instance from the result."}]},{"type":"codeListing","syntax":null,"code":["let reversedWord = String(word.reversed())","print(reversedWord)","\/\/ Prints \"sdrawkcaB\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/reversed()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reversed()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a view presenting the elements of the collection in reverse"},{"type":"text","text":" "},{"type":"text","text":"order."}],"kind":"symbol","metadata":{"role":"symbol","title":"reversed()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"ReversedCollection","preciseIdentifier":"s:s18ReversedCollectionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:SKsE8reverseds18ReversedCollectionVyxGyF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/reversed()":{"role":"symbol","title":"reversed()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"ReversedCollection","preciseIdentifier":"s:s18ReversedCollectionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a view presenting the elements of the collection in reverse"},{"type":"text","text":" "},{"type":"text","text":"order."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reversed()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/reversed()"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/sequence-implementations.json b/3.4.0/data/documentation/shieldx509/attributes/sequence-implementations.json new file mode 100644 index 000000000..3608f5a9f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/sequence-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lazy","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/publisher","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/underestimatedCount-9otus"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/allSatisfy(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/compactMap(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/compare(_:_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/contains(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/elementsEqual(_:by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/enumerated()","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/filter(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/flatMap(_:)-20ffo","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/flatMap(_:)-818hy","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/forEach(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formatted(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lexicographicallyPrecedes(_:by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/map(_:)-22opc","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/max(by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/min(by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reduce(_:_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reduce(into:_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/shuffled()","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/shuffled(using:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(using:)-4z0c","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(using:)-6t54p","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/starts(with:by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/withContiguousStorageIfAvailable(_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Sequence Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/reduce(into:_:)":{"role":"symbol","title":"reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reduce(into:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/reduce(into:_:)"},"doc://Shield/documentation/ShieldX509/Attributes/flatMap(_:)-818hy":{"role":"symbol","title":"flatMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/flatMap(_:)-818hy","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/attributes\/flatmap(_:)-818hy"},"doc://Shield/documentation/ShieldX509/Attributes/min(by:)":{"role":"symbol","title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the minimum element in the sequence, using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/min(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/min(by:)"},"doc://Shield/documentation/ShieldX509/Attributes/lazy":{"role":"symbol","title":"lazy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"A sequence containing the same elements as this sequence,"},{"type":"text","text":" "},{"type":"text","text":"but on which some operations, such as "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and "},{"type":"codeVoice","code":"filter"},{"type":"text","text":", are"},{"type":"text","text":" "},{"type":"text","text":"implemented lazily."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lazy","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/lazy"},"doc://Shield/documentation/ShieldX509/Attributes/contains(where:)":{"role":"symbol","title":"contains(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence contains an"},{"type":"text","text":" "},{"type":"text","text":"element that satisfies the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/contains(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/contains(where:)"},"doc://Shield/documentation/ShieldX509/Attributes/elementsEqual(_:by:)":{"role":"symbol","title":"elementsEqual(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether this sequence and another"},{"type":"text","text":" "},{"type":"text","text":"sequence contain equivalent elements in the same order, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate as the equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/elementsEqual(_:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/elementsequal(_:by:)"},"doc://Shield/documentation/ShieldX509/Attributes/reduce(_:_:)":{"role":"symbol","title":"reduce(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/reduce(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/reduce(_:_:)"},"doc://Shield/documentation/ShieldX509/Attributes/allSatisfy(_:)":{"role":"symbol","title":"allSatisfy(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether every element of a sequence"},{"type":"text","text":" "},{"type":"text","text":"satisfies a given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/allSatisfy(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/allsatisfy(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/publisher":{"role":"symbol","title":"publisher","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Publishers","preciseIdentifier":"s:7Combine10PublishersO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:7Combine10PublishersO8SequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/publisher","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/publisher"},"doc://Shield/documentation/ShieldX509/Attributes/sorted(by:)":{"role":"symbol","title":"sorted(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sorted(by:)"},"doc://Shield/documentation/ShieldX509/Attributes/max(by:)":{"role":"symbol","title":"max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the maximum element in the sequence, using the given predicate"},{"type":"text","text":" "},{"type":"text","text":"as the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/max(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/max(by:)"},"doc://Shield/documentation/ShieldX509/Attributes/underestimatedCount-9otus":{"role":"symbol","title":"underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the sequence,"},{"type":"text","text":" "},{"type":"text","text":"calculated nondestructively."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/underestimatedCount-9otus","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/underestimatedcount-9otus"},"doc://Shield/documentation/ShieldX509/Attributes/first(where:)":{"role":"symbol","title":"first(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/first(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/first(where:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/sorted(using:)-6t54p":{"role":"symbol","title":"sorted(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given comparator"},{"type":"text","text":" "},{"type":"text","text":"to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(using:)-6t54p","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sorted(using:)-6t54p"},"doc://Shield/documentation/ShieldX509/Attributes/withContiguousStorageIfAvailable(_:)":{"role":"symbol","title":"withContiguousStorageIfAvailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Executes a closure on the sequence’s contiguous storage."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/withContiguousStorageIfAvailable(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/withcontiguousstorageifavailable(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/compactMap(_:)":{"role":"symbol","title":"compactMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" results of calling the given"},{"type":"text","text":" "},{"type":"text","text":"transformation with each element of this sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/compactMap(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/compactmap(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/lexicographicallyPrecedes(_:by:)":{"role":"symbol","title":"lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence precedes another"},{"type":"text","text":" "},{"type":"text","text":"sequence in a lexicographical (dictionary) ordering, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/lexicographicallyPrecedes(_:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/lexicographicallyprecedes(_:by:)"},"doc://Shield/documentation/ShieldX509/Attributes/flatMap(_:)-20ffo":{"role":"symbol","title":"flatMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the concatenated results of calling the"},{"type":"text","text":" "},{"type":"text","text":"given transformation with each element of this sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/flatMap(_:)-20ffo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/flatmap(_:)-20ffo"},"doc://Shield/documentation/ShieldX509/Attributes/shuffled()":{"role":"symbol","title":"shuffled()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/shuffled()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/shuffled()"},"doc://Shield/documentation/ShieldX509/Attributes/filter(_:)":{"role":"symbol","title":"filter(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing, in order, the elements of the sequence"},{"type":"text","text":" "},{"type":"text","text":"that satisfy the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/filter(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/filter(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/map(_:)-22opc":{"role":"symbol","title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/map(_:)-22opc","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/map(_:)-22opc"},"doc://Shield/documentation/ShieldX509/Attributes/formatted(_:)":{"role":"symbol","title":"formatted(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatOutput"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/formatted(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/formatted(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/sorted(using:)-4z0c":{"role":"symbol","title":"sorted(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given array of"},{"type":"text","text":" "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(using:)-4z0c","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sorted(using:)-4z0c"},"doc://Shield/documentation/ShieldX509/Attributes/enumerated()":{"role":"symbol","title":"enumerated()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a sequence of pairs ("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":", "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" represents a"},{"type":"text","text":" "},{"type":"text","text":"consecutive integer starting at zero and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":" represents an element of"},{"type":"text","text":" "},{"type":"text","text":"the sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/enumerated()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/enumerated()"},"doc://Shield/documentation/ShieldX509/Attributes/forEach(_:)":{"role":"symbol","title":"forEach(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"abstract":[{"type":"text","text":"Calls the given closure on each element in the sequence in the same order"},{"type":"text","text":" "},{"type":"text","text":"as a "},{"type":"codeVoice","code":"for"},{"type":"text","text":"-"},{"type":"codeVoice","code":"in"},{"type":"text","text":" loop."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/forEach(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/foreach(_:)"},"doc://Shield/documentation/ShieldX509/Attributes/starts(with:by:)":{"role":"symbol","title":"starts(with:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the initial elements of the"},{"type":"text","text":" "},{"type":"text","text":"sequence are equivalent to the elements in another sequence, using"},{"type":"text","text":" "},{"type":"text","text":"the given predicate as the equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/starts(with:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/starts(with:by:)"},"doc://Shield/documentation/ShieldX509/Attributes/compare(_:_:)":{"role":"symbol","title":"compare(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compare"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}],"abstract":[{"type":"text","text":"If "},{"type":"codeVoice","code":"lhs"},{"type":"text","text":" is ordered before "},{"type":"codeVoice","code":"rhs"},{"type":"text","text":" in the ordering described by the given"},{"type":"text","text":" "},{"type":"text","text":"sequence of "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/compare(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/compare(_:_:)"},"doc://Shield/documentation/ShieldX509/Attributes/shuffled(using:)":{"role":"symbol","title":"shuffled(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled using the given generator"},{"type":"text","text":" "},{"type":"text","text":"as a source for randomness."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/shuffled(using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/shuffled(using:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/shuffled().json b/3.4.0/data/documentation/shieldx509/attributes/shuffled().json new file mode 100644 index 000000000..10dfe8888 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/shuffled().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A shuffled array of this sequence’s elements."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"For example, you can shuffle the numbers between "},{"type":"codeVoice","code":"0"},{"type":"text","text":" and "},{"type":"codeVoice","code":"9"},{"type":"text","text":" by calling"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"shuffled()"},{"type":"text","text":" method on that range:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = 0...9","let shuffledNumbers = numbers.shuffled()","\/\/ shuffledNumbers == [1, 7, 6, 2, 8, 9, 4, 3, 5, 0]"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is equivalent to calling "},{"type":"codeVoice","code":"shuffled(using:)"},{"type":"text","text":", passing in the"},{"type":"text","text":" "},{"type":"text","text":"system’s default random generator."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/shuffled()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/shuffled()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled."}],"kind":"symbol","metadata":{"role":"symbol","title":"shuffled()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE8shuffledSay7ElementQzGyF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/shuffled()":{"role":"symbol","title":"shuffled()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/shuffled()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/shuffled()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/shuffled(using:).json b/3.4.0/data/documentation/shieldx509/attributes/shuffled(using:).json new file mode 100644 index 000000000..acb68bc14 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/shuffled(using:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"generator"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RandomNumberGenerator","preciseIdentifier":"s:SG"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array of this sequence’s elements in a shuffled order."}]}]},{"kind":"parameters","parameters":[{"name":"generator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The random number generator to use when shuffling"},{"type":"text","text":" "},{"type":"text","text":"the sequence."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You use this method to randomize the elements of a sequence when you are"},{"type":"text","text":" "},{"type":"text","text":"using a custom random number generator. For example, you can shuffle the"},{"type":"text","text":" "},{"type":"text","text":"numbers between "},{"type":"codeVoice","code":"0"},{"type":"text","text":" and "},{"type":"codeVoice","code":"9"},{"type":"text","text":" by calling the "},{"type":"codeVoice","code":"shuffled(using:)"},{"type":"text","text":" method on"},{"type":"text","text":" "},{"type":"text","text":"that range:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = 0...9","let shuffledNumbers = numbers.shuffled(using: &myGenerator)","\/\/ shuffledNumbers == [8, 9, 4, 3, 2, 6, 7, 0, 5, 1]"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The algorithm used to shuffle a sequence may change in a future"},{"type":"text","text":" "},{"type":"text","text":"version of Swift. If you’re passing a generator that results in the"},{"type":"text","text":" "},{"type":"text","text":"same shuffled order each time you run your program, that sequence may"},{"type":"text","text":" "},{"type":"text","text":"change when your program is compiled using a different version of"},{"type":"text","text":" "},{"type":"text","text":"Swift."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/shuffled(using:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/shuffled(using:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled using the given generator"},{"type":"text","text":" "},{"type":"text","text":"as a source for randomness."}],"kind":"symbol","metadata":{"role":"symbol","title":"shuffled(using:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE8shuffled5usingSay7ElementQzGqd__z_tSGRd__lF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/shuffled(using:)":{"role":"symbol","title":"shuffled(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled using the given generator"},{"type":"text","text":" "},{"type":"text","text":"as a source for randomness."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/shuffled(using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/shuffled(using:)"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/sorted(by:).json b/3.4.0/data/documentation/shieldx509/attributes/sorted(by:).json new file mode 100644 index 000000000..1f11a780d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/sorted(by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A sorted array of the sequence’s elements."}]}]},{"kind":"parameters","parameters":[{"name":"areInIncreasingOrder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its"},{"type":"text","text":" "},{"type":"text","text":"first argument should be ordered before its second argument;"},{"type":"text","text":" "},{"type":"text","text":"otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When you want to sort a sequence of elements that don’t conform to the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol, pass a predicate to this method that returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":" when the first element should be ordered before the second. The"},{"type":"text","text":" "},{"type":"text","text":"elements of the resulting array are ordered according to the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the predicate provides an ordering for an array"},{"type":"text","text":" "},{"type":"text","text":"of a custom "},{"type":"codeVoice","code":"HTTPResponse"},{"type":"text","text":" type. The predicate orders errors before"},{"type":"text","text":" "},{"type":"text","text":"successes and sorts the error responses by their error code."}]},{"type":"codeListing","syntax":null,"code":["enum HTTPResponse {"," case ok"," case error(Int)","}","","let responses: [HTTPResponse] = [.error(500), .ok, .ok, .error(404), .error(403)]","let sortedResponses = responses.sorted {"," switch ($0, $1) {"," \/\/ Order errors by code"," case let (.error(aCode), .error(bCode)):"," return aCode < bCode",""," \/\/ All successes are equivalent, so none is before any other"," case (.ok, .ok): return false",""," \/\/ Order errors before successes"," case (.error, .ok): return true"," case (.ok, .error): return false"," }","}","print(sortedResponses)","\/\/ Prints \"[.error(403), .error(404), .error(500), .ok, .ok]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You also use this method to sort elements that conform to the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol in descending order. To sort your sequence in"},{"type":"text","text":" "},{"type":"text","text":"descending order, pass the greater-than operator ("},{"type":"codeVoice","code":">"},{"type":"text","text":") as the"},{"type":"text","text":" "},{"type":"codeVoice","code":"areInIncreasingOrder"},{"type":"text","text":" parameter."}]},{"type":"codeListing","syntax":null,"code":["let students: Set = [\"Kofi\", \"Abena\", \"Peter\", \"Kweku\", \"Akosua\"]","let descendingStudents = students.sorted(by: >)","print(descendingStudents)","\/\/ Prints \"[\"Peter\", \"Kweku\", \"Kofi\", \"Akosua\", \"Abena\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling the related "},{"type":"codeVoice","code":"sorted()"},{"type":"text","text":" method is equivalent to calling this"},{"type":"text","text":" "},{"type":"text","text":"method and passing the less-than operator ("},{"type":"codeVoice","code":"<"},{"type":"text","text":") as the predicate."}]},{"type":"codeListing","syntax":null,"code":["print(students.sorted())","\/\/ Prints \"[\"Abena\", \"Akosua\", \"Kofi\", \"Kweku\", \"Peter\"]\"","print(students.sorted(by: <))","\/\/ Prints \"[\"Abena\", \"Akosua\", \"Kofi\", \"Kweku\", \"Peter\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"strict weak ordering"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areInIncreasingOrder(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"false"},{"type":"text","text":". (Irreflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areInIncreasingOrder(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areInIncreasingOrder(b, c)"},{"type":"text","text":" are"},{"type":"text","text":" "},{"type":"text","text":"both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then "},{"type":"codeVoice","code":"areInIncreasingOrder(a, c)"},{"type":"text","text":" is also "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"(Transitive comparability)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Two elements are "},{"type":"emphasis","inlineContent":[{"type":"text","text":"incomparable"}]},{"type":"text","text":" if neither is ordered before the other"},{"type":"text","text":" "},{"type":"text","text":"according to the predicate. If "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" are incomparable, and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are incomparable, then "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are also incomparable."},{"type":"text","text":" "},{"type":"text","text":"(Transitive incomparability)"}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The sorting algorithm is not guaranteed to be stable. A stable sort"},{"type":"text","text":" "},{"type":"text","text":"preserves the relative order of elements for which"},{"type":"text","text":" "},{"type":"codeVoice","code":"areInIncreasingOrder"},{"type":"text","text":" does not establish an order."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" log "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/sorted(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"sorted(by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE6sorted2bySay7ElementQzGSbAD_ADtKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/sorted(by:)":{"role":"symbol","title":"sorted(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sorted(by:)"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/sorted(using:)-4z0c.json b/3.4.0/data/documentation/shieldx509/attributes/sorted(using:)-4z0c.json new file mode 100644 index 000000000..ee9b400c0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/sorted(using:)-4z0c.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"comparators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SortComparator","preciseIdentifier":"s:10Foundation14SortComparatorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"an array of the elements sorted using "},{"type":"codeVoice","code":"comparators"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"comparators","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"an array of comparators used to compare elements. The"},{"type":"text","text":" "},{"type":"text","text":"first comparator specifies the primary comparator to be used in"},{"type":"text","text":" "},{"type":"text","text":"sorting the sequence’s elements. Any subsequent comparators are used"},{"type":"text","text":" "},{"type":"text","text":"to further refine the order of elements with equal values."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/sorted(using:)-4z0c"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(using:)-4z0c","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given array of"},{"type":"text","text":" "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s to compare elements."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"sorted(using:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:ST10FoundationE6sorted5usingSay7ElementQzGqd___tSTRd__AA14SortComparatorRd_0_ADQyd__Rsd_0_8ComparedQyd_0_AERSr0_lF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/sorted(using:)-4z0c":{"role":"symbol","title":"sorted(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given array of"},{"type":"text","text":" "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(using:)-4z0c","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sorted(using:)-4z0c"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/sorted(using:)-6t54p.json b/3.4.0/data/documentation/shieldx509/attributes/sorted(using:)-6t54p.json new file mode 100644 index 000000000..75d4e246a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/sorted(using:)-6t54p.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"comparator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SortComparator","preciseIdentifier":"s:10Foundation14SortComparatorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"an array of the elements sorted using "},{"type":"codeVoice","code":"comparator"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"comparator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the comparator to use in ordering elements"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/sorted(using:)-6t54p"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(using:)-6t54p","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given comparator"},{"type":"text","text":" "},{"type":"text","text":"to compare elements."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"sorted(using:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:ST10FoundationE6sorted5usingSay7ElementQzGqd___tAA14SortComparatorRd__8ComparedQyd__AERSlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/sorted(using:)-6t54p":{"role":"symbol","title":"sorted(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given comparator"},{"type":"text","text":" "},{"type":"text","text":"to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/sorted(using:)-6t54p","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sorted(using:)-6t54p"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/3.4.0/data/documentation/shieldx509/attributes/split(maxsplits:omittingemptysubsequences:whereseparator:).json new file mode 100644 index 000000000..355eab580 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = Int.max, "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":" "},{"kind":"internalParam","text":"isSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array of subsequences, split from this collection’s"},{"type":"text","text":" "},{"type":"text","text":"elements."}]}]},{"kind":"parameters","parameters":[{"name":"maxSplits","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The maximum number of times to split the collection, or"},{"type":"text","text":" "},{"type":"text","text":"one less than the number of subsequences to return. If"},{"type":"text","text":" "},{"type":"codeVoice","code":"maxSplits + 1"},{"type":"text","text":" subsequences are returned, the last one is a suffix"},{"type":"text","text":" "},{"type":"text","text":"of the original collection containing the remaining elements."},{"type":"text","text":" "},{"type":"codeVoice","code":"maxSplits"},{"type":"text","text":" must be greater than or equal to zero. The default value"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int.max"},{"type":"text","text":"."}]}]},{"name":"omittingEmptySubsequences","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"false"},{"type":"text","text":", an empty subsequence is"},{"type":"text","text":" "},{"type":"text","text":"returned in the result for each pair of consecutive elements"},{"type":"text","text":" "},{"type":"text","text":"satisfying the "},{"type":"codeVoice","code":"isSeparator"},{"type":"text","text":" predicate and for each element at the"},{"type":"text","text":" "},{"type":"text","text":"start or end of the collection satisfying the "},{"type":"codeVoice","code":"isSeparator"},{"type":"text","text":" "},{"type":"text","text":"predicate. The default value is "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"name":"isSeparator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element as an argument and"},{"type":"text","text":" "},{"type":"text","text":"returns a Boolean value indicating whether the collection should be"},{"type":"text","text":" "},{"type":"text","text":"split at that element."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting array consists of at most "},{"type":"codeVoice","code":"maxSplits + 1"},{"type":"text","text":" subsequences."},{"type":"text","text":" "},{"type":"text","text":"Elements that are used to split the sequence are not returned as part of"},{"type":"text","text":" "},{"type":"text","text":"any subsequence."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following examples show the effects of the "},{"type":"codeVoice","code":"maxSplits"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"codeVoice","code":"omittingEmptySubsequences"},{"type":"text","text":" parameters when splitting a string using a"},{"type":"text","text":" "},{"type":"text","text":"closure that matches spaces. The first use of "},{"type":"codeVoice","code":"split"},{"type":"text","text":" returns each word"},{"type":"text","text":" "},{"type":"text","text":"that was originally separated by one or more spaces."}]},{"type":"codeListing","syntax":null,"code":["let line = \"BLANCHE: I don't want realism. I want magic!\"","print(line.split(whereSeparator: { $0 == \" \" }))","\/\/ Prints \"[\"BLANCHE:\", \"I\", \"don\\'t\", \"want\", \"realism.\", \"I\", \"want\", \"magic!\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The second example passes "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for the "},{"type":"codeVoice","code":"maxSplits"},{"type":"text","text":" parameter, so the"},{"type":"text","text":" "},{"type":"text","text":"original string is split just once, into two new strings."}]},{"type":"codeListing","syntax":null,"code":["print(line.split(maxSplits: 1, whereSeparator: { $0 == \" \" }))","\/\/ Prints \"[\"BLANCHE:\", \" I don\\'t want realism. I want magic!\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The final example passes "},{"type":"codeVoice","code":"false"},{"type":"text","text":" for the "},{"type":"codeVoice","code":"omittingEmptySubsequences"},{"type":"text","text":" "},{"type":"text","text":"parameter, so the returned array contains empty strings where spaces"},{"type":"text","text":" "},{"type":"text","text":"were repeated."}]},{"type":"codeListing","syntax":null,"code":["print(line.split(omittingEmptySubsequences: false, whereSeparator: { $0 == \" \" }))","\/\/ Prints \"[\"BLANCHE:\", \"\", \"\", \"I\", \"don\\'t\", \"want\", \"realism.\", \"I\", \"want\", \"magic!\"]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/split(maxsplits:omittingemptysubsequences:whereseparator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the longest possible subsequences of the collection, in order,"},{"type":"text","text":" "},{"type":"text","text":"that don’t contain elements satisfying the given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:SlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"role":"symbol","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the longest possible subsequences of the collection, in order,"},{"type":"text","text":" "},{"type":"text","text":"that don’t contain elements satisfying the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/split(maxsplits:omittingemptysubsequences:whereseparator:)"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/startindex.json b/3.4.0/data/documentation/shieldx509/attributes/startindex.json new file mode 100644 index 000000000..e45dacc97 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/startindex.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa","text":"Index"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the collection is empty, "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":" is equal to "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/startindex"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/startIndex","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The position of the first element in a nonempty collection."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"startIndex","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa"}],"symbolKind":"property","externalID":"s:10ShieldX50910AttributesV10startIndexSivp","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/startIndex":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"startIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa"}],"abstract":[{"type":"text","text":"The position of the first element in a nonempty collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/startIndex","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/startindex"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Index":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/attributes\/index"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/starts(with:by:).json b/3.4.0/data/documentation/shieldx509/attributes/starts(with:by:).json new file mode 100644 index 000000000..890679d0b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/starts(with:by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"possiblePrefix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areEquivalent"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the initial elements of the sequence are equivalent"},{"type":"text","text":" "},{"type":"text","text":"to the elements of "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":". If"},{"type":"text","text":" "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":" has no elements, the return value is "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"possiblePrefix","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence to compare to this sequence."}]}]},{"name":"areEquivalent","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its two arguments"},{"type":"text","text":" "},{"type":"text","text":"are equivalent; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"equivalence relation"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areEquivalent(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Reflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areEquivalent(a, b)"},{"type":"text","text":" implies "},{"type":"codeVoice","code":"areEquivalent(b, a)"},{"type":"text","text":". (Symmetry)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areEquivalent(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areEquivalent(b, c)"},{"type":"text","text":" are both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then"},{"type":"text","text":" "},{"type":"codeVoice","code":"areEquivalent(a, c)"},{"type":"text","text":" is also "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitivity)"}]}]}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the lesser of the length of the"},{"type":"text","text":" "},{"type":"text","text":"sequence and the length of "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/starts(with:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/starts(with:by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the initial elements of the"},{"type":"text","text":" "},{"type":"text","text":"sequence are equivalent to the elements in another sequence, using"},{"type":"text","text":" "},{"type":"text","text":"the given predicate as the equivalence test."}],"kind":"symbol","metadata":{"role":"symbol","title":"starts(with:by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE6starts4with2bySbqd___Sb7ElementQz_ADQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/starts(with:by:)":{"role":"symbol","title":"starts(with:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the initial elements of the"},{"type":"text","text":" "},{"type":"text","text":"sequence are equivalent to the elements in another sequence, using"},{"type":"text","text":" "},{"type":"text","text":"the given predicate as the equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/starts(with:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/starts(with:by:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-3iimm.json b/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-3iimm.json new file mode 100644 index 000000000..96f7fd141 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-3iimm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"x"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/subscript(_:)-3iimm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-3iimm","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"subscript(_:)","roleHeading":"Instance Subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"subscript","externalID":"s:SlsEy11SubSequenceQzys15UnboundedRange_OXEcip::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/subscript(_:)-3iimm":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-3iimm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/subscript(_:)-3iimm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-46ylb.json b/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-46ylb.json new file mode 100644 index 000000000..ff8425a72 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-46ylb.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV","text":"Attribute"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"position","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The position of the element to access. "},{"type":"codeVoice","code":"position"},{"type":"text","text":" "},{"type":"text","text":"must be a valid index of the collection that is not equal to the"},{"type":"text","text":" "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":" property."}]}]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following example accesses an element of an array through its"},{"type":"text","text":" "},{"type":"text","text":"subscript to print its value:"}]},{"type":"codeListing","syntax":null,"code":["var streets = [\"Adams\", \"Bryant\", \"Channing\", \"Douglas\", \"Evarts\"]","print(streets[1])","\/\/ Prints \"Bryant\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can subscript a collection with any valid index other than the"},{"type":"text","text":" "},{"type":"text","text":"collection’s end index. The end index refers to the position one past"},{"type":"text","text":" "},{"type":"text","text":"the last element of a collection, so it doesn’t correspond with an"},{"type":"text","text":" "},{"type":"text","text":"element."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/subscript(_:)-46ylb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-46ylb","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Accesses the element at the specified position."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"subscript(_:)","roleHeading":"Instance Subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV"}],"symbolKind":"subscript","externalID":"s:10ShieldX50910AttributesVyAA9AttributeVSicip","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Index":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"Attributes.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/attributes\/index"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attribute":{"role":"symbol","title":"Attribute","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attribute","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribute"}],"url":"\/documentation\/shieldx509\/attribute"},"doc://Shield/documentation/ShieldX509/Attributes/subscript(_:)-46ylb":{"conformance":{"constraints":[{"type":"codeVoice","code":"Handler"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"AttributeValuesHandler"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910AttributesV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Attribute","preciseIdentifier":"s:10ShieldX5099AttributeV"}],"abstract":[{"type":"text","text":"Accesses the element at the specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-46ylb","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/subscript(_:)-46ylb"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-89o4e.json b/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-89o4e.json new file mode 100644 index 000000000..d59d731dd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-89o4e.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"internalParam","text":"r"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RangeExpression","preciseIdentifier":"s:SX"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Bound"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"bounds","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A range of the collection’s indices. The bounds of"},{"type":"text","text":" "},{"type":"text","text":"the range must be valid indices of the collection."}]}]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The range expression is converted to a concrete subrange relative to this"},{"type":"text","text":" "},{"type":"text","text":"collection. For example, using a "},{"type":"codeVoice","code":"PartialRangeFrom"},{"type":"text","text":" range expression"},{"type":"text","text":" "},{"type":"text","text":"with an array accesses the subrange from the start of the range"},{"type":"text","text":" "},{"type":"text","text":"expression until the end of the array."}]},{"type":"codeListing","syntax":null,"code":["let streets = [\"Adams\", \"Bryant\", \"Channing\", \"Douglas\", \"Evarts\"]","let streetsSlice = streets[2...]","print(streetsSlice)","\/\/ [\"Channing\", \"Douglas\", \"Evarts\"]"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The accessed slice uses the same indices for the same elements as the"},{"type":"text","text":" "},{"type":"text","text":"original collection uses. This example searches "},{"type":"codeVoice","code":"streetsSlice"},{"type":"text","text":" for one"},{"type":"text","text":" "},{"type":"text","text":"of the strings in the slice, and then uses that index in the original"},{"type":"text","text":" "},{"type":"text","text":"array."}]},{"type":"codeListing","syntax":null,"code":["let index = streetsSlice.firstIndex(of: \"Evarts\") \/\/ 4","print(streets[index!])","\/\/ \"Evarts\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Always use the slice’s "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":" property instead of assuming that its"},{"type":"text","text":" "},{"type":"text","text":"indices start at a particular value. Attempting to access an element by"},{"type":"text","text":" "},{"type":"text","text":"using an index outside the bounds of the slice’s indices may result in a"},{"type":"text","text":" "},{"type":"text","text":"runtime error, even if that index is valid for the original collection."}]},{"type":"codeListing","syntax":null,"code":["print(streetsSlice.startIndex)","\/\/ 2","print(streetsSlice[2])","\/\/ \"Channing\"","","print(streetsSlice[0])","\/\/ error: Index out of bounds"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/subscript(_:)-89o4e"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-89o4e","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Accesses the contiguous subrange of the collection’s elements specified"},{"type":"text","text":" "},{"type":"text","text":"by a range expression."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscript(_:)","roleHeading":"Instance Subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"subscript","externalID":"s:SlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluip::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/subscript(_:)-89o4e":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Accesses the contiguous subrange of the collection’s elements specified"},{"type":"text","text":" "},{"type":"text","text":"by a range expression."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-89o4e","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/subscript(_:)-89o4e"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-8nm4z.json b/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-8nm4z.json new file mode 100644 index 000000000..49b2e3c5e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/subscript(_:)-8nm4z.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"bounds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"bounds","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A range of the collection’s indices. The bounds of"},{"type":"text","text":" "},{"type":"text","text":"the range must be valid indices of the collection."}]}]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The accessed slice uses the same indices for the same elements as the"},{"type":"text","text":" "},{"type":"text","text":"original collection. Always use the slice’s "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":" property"},{"type":"text","text":" "},{"type":"text","text":"instead of assuming that its indices start at a particular value."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example demonstrates getting a slice of an array of strings, finding"},{"type":"text","text":" "},{"type":"text","text":"the index of one of the strings in the slice, and then using that index"},{"type":"text","text":" "},{"type":"text","text":"in the original array."}]},{"type":"codeListing","syntax":null,"code":["let streets = [\"Adams\", \"Bryant\", \"Channing\", \"Douglas\", \"Evarts\"]","let streetsSlice = streets[2 ..< streets.endIndex]","print(streetsSlice)","\/\/ Prints \"[\"Channing\", \"Douglas\", \"Evarts\"]\"","","let index = streetsSlice.firstIndex(of: \"Evarts\") \/\/ 4","print(streets[index!])","\/\/ Prints \"Evarts\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/subscript(_:)-8nm4z"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-8nm4z","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Accesses a contiguous subrange of the collection’s elements."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"subscript(_:)","roleHeading":"Instance Subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"subscript","externalID":"s:Slss5SliceVyxG11SubSequenceRtzrlEyACSny5IndexQzGcip::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/subscript(_:)-8nm4z":{"conformance":{"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Accesses a contiguous subrange of the collection’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/subscript(_:)-8nm4z","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/subscript(_:)-8nm4z"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/suffix(_:).json b/3.4.0/data/documentation/shieldx509/attributes/suffix(_:).json new file mode 100644 index 000000000..c4604ce44 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/suffix(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence terminating at the end of the collection with at"},{"type":"text","text":" "},{"type":"text","text":"most "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":" elements."}]}]},{"kind":"parameters","parameters":[{"name":"maxLength","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The maximum number of elements to return."},{"type":"text","text":" "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":" must be greater than or equal to zero."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the maximum length exceeds the number of elements in the collection,"},{"type":"text","text":" "},{"type":"text","text":"the result contains the entire collection."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4, 5]","print(numbers.suffix(2))","\/\/ Prints \"[4, 5]\"","print(numbers.suffix(10))","\/\/ Prints \"[1, 2, 3, 4, 5]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is equal to"},{"type":"text","text":" "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/suffix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/suffix(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence, up to the given maximum length, containing the"},{"type":"text","text":" "},{"type":"text","text":"final elements of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"suffix(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SKsE6suffixy11SubSequenceQzSiF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/suffix(_:)":{"role":"symbol","title":"suffix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence, up to the given maximum length, containing the"},{"type":"text","text":" "},{"type":"text","text":"final elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/suffix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/suffix(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/suffix(from:).json b/3.4.0/data/documentation/shieldx509/attributes/suffix(from:).json new file mode 100644 index 000000000..4c3e0ec21 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/suffix(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"start"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence starting at the "},{"type":"codeVoice","code":"start"},{"type":"text","text":" position."}]}]},{"kind":"parameters","parameters":[{"name":"start","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The index at which to start the resulting subsequence."},{"type":"text","text":" "},{"type":"codeVoice","code":"start"},{"type":"text","text":" must be a valid index of the collection."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following example searches for the index of the number "},{"type":"codeVoice","code":"40"},{"type":"text","text":" in an"},{"type":"text","text":" "},{"type":"text","text":"array of integers, and then prints the suffix of the array starting at"},{"type":"text","text":" "},{"type":"text","text":"that index:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60]","if let i = numbers.firstIndex(of: 40) {"," print(numbers.suffix(from: i))","}","\/\/ Prints \"[40, 50, 60]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Passing the collection’s "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":" as the "},{"type":"codeVoice","code":"start"},{"type":"text","text":" parameter results in"},{"type":"text","text":" "},{"type":"text","text":"an empty subsequence."}]},{"type":"codeListing","syntax":null,"code":["print(numbers.suffix(from: numbers.endIndex))","\/\/ Prints \"[]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"suffix(from:)"},{"type":"text","text":" method is equivalent to using a partial range"},{"type":"text","text":" "},{"type":"text","text":"from the index as the collection’s subscript. The subscript notation is"},{"type":"text","text":" "},{"type":"text","text":"preferred over "},{"type":"codeVoice","code":"suffix(from:)"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["if let i = numbers.firstIndex(of: 40) {"," print(numbers[i...])","}","\/\/ Prints \"[40, 50, 60]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/suffix(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/suffix(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence from the specified position to the end of the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"suffix(from:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6suffix4from11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/suffix(from:)":{"role":"symbol","title":"suffix(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the specified position to the end of the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/suffix(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/suffix(from:)"},"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/trimmingprefix(while:).json b/3.4.0/data/documentation/shieldx509/attributes/trimmingprefix(while:).json new file mode 100644 index 000000000..62bdfd458 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/trimmingprefix(while:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/trimmingprefix(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/trimmingPrefix(while:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"trimmingPrefix(while:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:Sl17_StringProcessingE14trimmingPrefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"9.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/trimmingPrefix(while:)":{"role":"symbol","title":"trimmingPrefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/trimmingPrefix(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/trimmingprefix(while:)"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/underestimatedcount-9otus.json b/3.4.0/data/documentation/shieldx509/attributes/underestimatedcount-9otus.json new file mode 100644 index 000000000..b29aced23 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/underestimatedcount-9otus.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The default implementation returns 0. If you provide your own"},{"type":"text","text":" "},{"type":"text","text":"implementation, make sure to compute the value nondestructively."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1), except if the sequence also conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"In this case, see the documentation of "},{"type":"codeVoice","code":"Collection.underestimatedCount"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/underestimatedcount-9otus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/underestimatedCount-9otus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the sequence,"},{"type":"text","text":" "},{"type":"text","text":"calculated nondestructively."}],"kind":"symbol","metadata":{"role":"symbol","title":"underestimatedCount","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:STsE19underestimatedCountSivp::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes/underestimatedCount-9otus":{"role":"symbol","title":"underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the sequence,"},{"type":"text","text":" "},{"type":"text","text":"calculated nondestructively."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/underestimatedCount-9otus","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/underestimatedcount-9otus"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/underestimatedcount-9x1xv.json b/3.4.0/data/documentation/shieldx509/attributes/underestimatedcount-9x1xv.json new file mode 100644 index 000000000..75dbaf0a8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/underestimatedcount-9x1xv.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/underestimatedcount-9x1xv"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/underestimatedCount-9x1xv","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"underestimatedCount","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SlsE19underestimatedCountSivp::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"},"doc://Shield/documentation/ShieldX509/Attributes/underestimatedCount-9x1xv":{"role":"symbol","title":"underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/underestimatedCount-9x1xv","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/underestimatedcount-9x1xv"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributes/withcontiguousstorageifavailable(_:).json b/3.4.0/data/documentation/shieldx509/attributes/withcontiguousstorageifavailable(_:).json new file mode 100644 index 000000000..ccfb3f857 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributes/withcontiguousstorageifavailable(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The value returned from "},{"type":"codeVoice","code":"body"},{"type":"text","text":", unless the sequence doesn’t"},{"type":"text","text":" "},{"type":"text","text":"support contiguous storage, in which case the method ignores "},{"type":"codeVoice","code":"body"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"body","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that receives an "},{"type":"codeVoice","code":"UnsafeBufferPointer"},{"type":"text","text":" to the"},{"type":"text","text":" "},{"type":"text","text":"sequence’s contiguous storage."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method calls "},{"type":"codeVoice","code":"body(buffer)"},{"type":"text","text":", where "},{"type":"codeVoice","code":"buffer"},{"type":"text","text":" is a pointer to the"},{"type":"text","text":" "},{"type":"text","text":"collection’s contiguous storage. If the contiguous storage doesn’t exist,"},{"type":"text","text":" "},{"type":"text","text":"the collection creates it. If the collection doesn’t support an internal"},{"type":"text","text":" "},{"type":"text","text":"representation in a form of contiguous storage, the method doesn’t call"},{"type":"text","text":" "},{"type":"codeVoice","code":"body"},{"type":"text","text":" — it immediately returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The optimizer can often eliminate bounds- and uniqueness-checking"},{"type":"text","text":" "},{"type":"text","text":"within an algorithm. When that fails, however, invoking the same"},{"type":"text","text":" "},{"type":"text","text":"algorithm on the "},{"type":"codeVoice","code":"buffer"},{"type":"text","text":" argument may let you trade safety for speed."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Successive calls to this method may provide a different pointer on each"},{"type":"text","text":" "},{"type":"text","text":"call. Don’t store "},{"type":"codeVoice","code":"buffer"},{"type":"text","text":" outside of this method."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"A "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":" that provides its own implementation of this method"},{"type":"text","text":" "},{"type":"text","text":"must provide contiguous storage to its elements in the same order"},{"type":"text","text":" "},{"type":"text","text":"as they appear in the collection. This guarantees that it’s possible to"},{"type":"text","text":" "},{"type":"text","text":"generate contiguous mutable storage to any of its subsequences by slicing"},{"type":"text","text":" "},{"type":"codeVoice","code":"buffer"},{"type":"text","text":" with a range formed from the distances to the subsequence’s"},{"type":"text","text":" "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":" and "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":", respectively."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributes\/withcontiguousstorageifavailable(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/withContiguousStorageIfAvailable(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Executes a closure on the sequence’s contiguous storage."}],"kind":"symbol","metadata":{"role":"symbol","title":"withContiguousStorageIfAvailable(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:STsE32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlF::SYNTHESIZED::s:10ShieldX50910AttributesV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Attributes/withContiguousStorageIfAvailable(_:)":{"role":"symbol","title":"withContiguousStorageIfAvailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Executes a closure on the sequence’s contiguous storage."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/withContiguousStorageIfAvailable(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/attributes\/withcontiguousstorageifavailable(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Attributes/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/attributes\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevalue.json b/3.4.0/data/documentation/shieldx509/attributevalue.json new file mode 100644 index 000000000..c19a2c72d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevalue"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue"],"kind":"relationships","title":"Inherited By","type":"inheritedBy"},{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue\/attributeHandler","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue\/attributeType"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"title":"AttributeValue","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50914AttributeValueP","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/AttributeValue/attributeHandler":{"role":"symbol","title":"attributeHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue\/attributeHandler","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevalue\/attributehandler"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SingleAttributeValue":{"role":"symbol","title":"SingleAttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SingleAttributeValue"}],"url":"\/documentation\/shieldx509\/singleattributevalue"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"},"doc://Shield/documentation/ShieldX509/AttributeValue/attributeType":{"role":"symbol","title":"attributeType","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue\/attributeType","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevalue\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevalue/attributehandler.json b/3.4.0/data/documentation/shieldx509/attributevalue/attributehandler.json new file mode 100644 index 000000000..88ca558b6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevalue/attributehandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP","text":"AttributeValueHandler"},{"kind":"text","text":".Type { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevalue\/attributehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue\/attributeHandler","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"attributeHandler","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"symbolKind":"property","externalID":"s:10ShieldX50914AttributeValueP16attributeHandlerAA0cdF0_pXpvpZ","required":true,"modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValue/attributeHandler":{"role":"symbol","title":"attributeHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue\/attributeHandler","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevalue\/attributehandler"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevalue/attributetype.json b/3.4.0/data/documentation/shieldx509/attributevalue/attributetype.json new file mode 100644 index 000000000..ace8bfa4b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevalue/attributetype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevalue\/attributetype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue\/attributeType","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"attributeType","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"symbolKind":"property","externalID":"s:10ShieldX50914AttributeValueP13attributeType10PotentASN116ObjectIdentifierVvpZ","required":true,"modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue"]]},"references":{"doc://Shield/documentation/ShieldX509/AttributeValue/attributeType":{"role":"symbol","title":"attributeType","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue\/attributeType","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevalue\/attributetype"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevaluehandler.json b/3.4.0/data/documentation/shieldx509/attributevaluehandler.json new file mode 100644 index 000000000..ed4809741 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevaluehandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevaluehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/decode(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/encode(_:to:)","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/equal(_:_:)","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/hash(_:into:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"title":"AttributeValueHandler","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50921AttributeValueHandlerP","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedEncodingContainer","preciseIdentifier":"s:s24UnkeyedEncodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/encode(_:to:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevaluehandler\/encode(_:to:)"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler/equal(_:_:)":{"role":"symbol","title":"equal(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equal"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/equal(_:_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevaluehandler\/equal(_:_:)"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler":{"role":"symbol","title":"SimpleAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/simpleattributevaluehandler"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedDecodingContainer","preciseIdentifier":"s:s24UnkeyedDecodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/decode(from:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevaluehandler\/decode(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/hash(_:into:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevaluehandler\/hash(_:into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevaluehandler/decode(from:).json b/3.4.0/data/documentation/shieldx509/attributevaluehandler/decode(from:).json new file mode 100644 index 000000000..fbb77dc8f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevaluehandler/decode(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"container"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedDecodingContainer","preciseIdentifier":"s:s24UnkeyedDecodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevaluehandler\/decode(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/decode(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"decode(from:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedDecodingContainer","preciseIdentifier":"s:s24UnkeyedDecodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"symbolKind":"method","externalID":"s:10ShieldX50921AttributeValueHandlerP6decode4fromyps24UnkeyedDecodingContainer_pz_tKFZ","required":true,"modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedDecodingContainer","preciseIdentifier":"s:s24UnkeyedDecodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/decode(from:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevaluehandler\/decode(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevaluehandler/encode(_:to:).json b/3.4.0/data/documentation/shieldx509/attributevaluehandler/encode(_:to:).json new file mode 100644 index 000000000..9508308bb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevaluehandler/encode(_:to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"container"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedEncodingContainer","preciseIdentifier":"s:s24UnkeyedEncodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevaluehandler\/encode(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/encode(_:to:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"encode(_:to:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedEncodingContainer","preciseIdentifier":"s:s24UnkeyedEncodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50921AttributeValueHandlerP6encode_2toyyp_s24UnkeyedEncodingContainer_pztKFZ","required":true,"modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX509/AttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedEncodingContainer","preciseIdentifier":"s:s24UnkeyedEncodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/encode(_:to:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevaluehandler\/encode(_:to:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevaluehandler/equal(_:_:).json b/3.4.0/data/documentation/shieldx509/attributevaluehandler/equal(_:_:).json new file mode 100644 index 000000000..e997a4170 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevaluehandler/equal(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equal"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevaluehandler\/equal(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/equal(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"equal(_:_:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equal"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:10ShieldX50921AttributeValueHandlerP5equalySbyp_yptFZ","required":true,"modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler/equal(_:_:)":{"role":"symbol","title":"equal(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equal"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/equal(_:_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevaluehandler\/equal(_:_:)"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevaluehandler/hash(_:into:).json b/3.4.0/data/documentation/shieldx509/attributevaluehandler/hash(_:into:).json new file mode 100644 index 000000000..2edfc55f5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevaluehandler/hash(_:into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevaluehandler\/hash(_:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/hash(_:into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"hash(_:into:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10ShieldX50921AttributeValueHandlerP4hash_4intoyyp_s6HasherVztFZ","required":true,"modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler\/hash(_:into:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevaluehandler\/hash(_:into:)"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevalueshandler.json b/3.4.0/data/documentation/shieldx509/attributevalueshandler.json new file mode 100644 index 000000000..a9ea03078 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevalueshandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValuesHandler"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevalueshandler"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler\/handler(for:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValuesHandler"}],"title":"AttributeValuesHandler","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50922AttributeValuesHandlerP","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"AttributeValuesHandler"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/AttributeValuesHandler":{"role":"symbol","title":"AttributeValuesHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/attributevalueshandler"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler":{"role":"symbol","title":"CRAttributeValuesHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/crattributevalueshandler"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValuesHandler/handler(for:)":{"role":"symbol","title":"handler(for:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler\/handler(for:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevalueshandler\/handler(for:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/attributevalueshandler/handler(for:).json b/3.4.0/data/documentation/shieldx509/attributevalueshandler/handler(for:).json new file mode 100644 index 000000000..cb06cb16e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/attributevalueshandler/handler(for:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP","text":"AttributeValueHandler"},{"kind":"text","text":".Type"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/attributevalueshandler\/handler(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler\/handler(for:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"handler(for:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"symbolKind":"method","externalID":"s:10ShieldX50922AttributeValuesHandlerP7handler3forAA0c5ValueE0_pXp10PotentASN116ObjectIdentifierV_tFZ","required":true,"modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler"]]},"references":{"doc://Shield/documentation/ShieldX509/AttributeValuesHandler":{"role":"symbol","title":"AttributeValuesHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/attributevalueshandler"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"},"doc://Shield/documentation/ShieldX509/AttributeValuesHandler/handler(for:)":{"role":"symbol","title":"handler(for:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler\/handler(for:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/attributevalueshandler\/handler(for:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier.json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier.json new file mode 100644 index 000000000..2961ecf4f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/init(keyIdentifier:authorityCertIssuer:authorityCertSerialNumber:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/authorityCertIssuer","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/authorityCertSerialNumber","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/keyIdentifier"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/asn1Schema","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/extensionID"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"title":"AuthorityKeyIdentifier","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50922AuthorityKeyIdentifierV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/authorityCertIssuer":{"role":"symbol","title":"authorityCertIssuer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityCertIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/authorityCertIssuer","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/authoritycertissuer"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/init(from:)"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/schemaspecified-implementations"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/extensionid"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/init(keyIdentifier:authorityCertIssuer:authorityCertSerialNumber:)":{"role":"symbol","title":"init(keyIdentifier:authorityCertIssuer:authorityCertSerialNumber:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"authorityCertIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"authorityCertSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/init(keyIdentifier:authorityCertIssuer:authorityCertSerialNumber:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:)"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/keyIdentifier":{"role":"symbol","title":"keyIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/keyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/keyidentifier"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/asn1schema"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/authorityCertSerialNumber":{"role":"symbol","title":"authorityCertSerialNumber","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityCertSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/authorityCertSerialNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/authoritycertserialnumber"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/!=(_:_:).json new file mode 100644 index 000000000..f0cadec3a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50922AuthorityKeyIdentifierV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/asn1schema.json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/asn1schema.json new file mode 100644 index 000000000..d9a854555 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"title":"asn1Schema","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50922AuthorityKeyIdentifierV10asn1Schema10PotentASN10G0OvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/asn1schema"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/authoritycertissuer.json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/authoritycertissuer.json new file mode 100644 index 000000000..2de4149a9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/authoritycertissuer.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityCertIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier\/authoritycertissuer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/authorityCertIssuer","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityCertIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":"?"}],"title":"authorityCertIssuer","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50922AuthorityKeyIdentifierV19authorityCertIssuerSayAA11GeneralNameOGSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/authorityCertIssuer":{"role":"symbol","title":"authorityCertIssuer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityCertIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/authorityCertIssuer","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/authoritycertissuer"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/authoritycertserialnumber.json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/authoritycertserialnumber.json new file mode 100644 index 000000000..5fcdff76c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/authoritycertserialnumber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityCertSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera","text":"SerialNumber"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier\/authoritycertserialnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/authorityCertSerialNumber","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityCertSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?"}],"title":"authorityCertSerialNumber","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50922AuthorityKeyIdentifierV25authorityCertSerialNumber6BigIntAEVSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/SerialNumber-swift.typealias":{"role":"symbol","title":"TBSCertificate.SerialNumber","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SerialNumber"}],"url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/authorityCertSerialNumber":{"role":"symbol","title":"authorityCertSerialNumber","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityCertSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/authorityCertSerialNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/authoritycertserialnumber"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/encoded().json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/encoded().json new file mode 100644 index 000000000..c06a5be10 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50922AuthorityKeyIdentifierV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/encoded()"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/schemaspecified-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/equatable-implementations.json new file mode 100644 index 000000000..ea70080b8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/extensionid.json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/extensionid.json new file mode 100644 index 000000000..27f2c56c3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/extensionid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier\/extensionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/extensionID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"title":"extensionID","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50922AuthorityKeyIdentifierV11extensionID10PotentASN106ObjectE0VvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/extensionid"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/init(from:).json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/init(from:).json new file mode 100644 index 000000000..c48ce1176 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50922AuthorityKeyIdentifierV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:).json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:).json new file mode 100644 index 000000000..80c5ad668 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera","text":"KeyIdentifier"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"authorityCertIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"authorityCertSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera","text":"SerialNumber"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier\/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/init(keyIdentifier:authorityCertIssuer:authorityCertSerialNumber:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"authorityCertIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"authorityCertSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?)"}],"title":"init(keyIdentifier:authorityCertIssuer:authorityCertSerialNumber:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50922AuthorityKeyIdentifierV03keyE019authorityCertIssuer0gH12SerialNumberAC10Foundation4DataVSg_SayAA11GeneralNameOGSg6BigIntAOVSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/init(keyIdentifier:authorityCertIssuer:authorityCertSerialNumber:)":{"role":"symbol","title":"init(keyIdentifier:authorityCertIssuer:authorityCertSerialNumber:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"authorityCertIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"authorityCertSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/init(keyIdentifier:authorityCertIssuer:authorityCertSerialNumber:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:)"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/TBSCertificate/SerialNumber-swift.typealias":{"role":"symbol","title":"TBSCertificate.SerialNumber","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SerialNumber"}],"url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias"},"doc://Shield/documentation/ShieldX509/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyIdentifier"}],"url":"\/documentation\/shieldx509\/keyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/keyidentifier.json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/keyidentifier.json new file mode 100644 index 000000000..c842d870a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/keyidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera","text":"KeyIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/authoritykeyidentifier\/keyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/keyIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":"?"}],"title":"keyIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50922AuthorityKeyIdentifierV03keyE010Foundation4DataVSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/keyIdentifier":{"role":"symbol","title":"keyIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/keyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/keyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyIdentifier"}],"url":"\/documentation\/shieldx509\/keyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/schemaspecified-implementations.json new file mode 100644 index 000000000..489f54f72 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/authoritykeyidentifier/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/encoded()"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/authoritykeyidentifier\/encoded()"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints.json b/3.4.0/data/documentation/shieldx509/basicconstraints.json new file mode 100644 index 000000000..d2ddc441f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/basicconstraints"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/init(ca:pathLenConstraint:)","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/ca","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/pathLenConstraint"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/asn1Schema","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/extensionID"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"title":"BasicConstraints","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50916BasicConstraintsV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/BasicConstraints/init(ca:pathLenConstraint:)":{"role":"symbol","title":"init(ca:pathLenConstraint:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pathLenConstraint"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/init(ca:pathLenConstraint:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/init(ca:pathlenconstraint:)"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/BasicConstraints/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/extensionid"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/BasicConstraints/ca":{"role":"symbol","title":"ca","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/ca","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/ca"},"doc://Shield/documentation/ShieldX509/BasicConstraints/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/BasicConstraints/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/asn1schema"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/BasicConstraints/pathLenConstraint":{"role":"symbol","title":"pathLenConstraint","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pathLenConstraint"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/pathLenConstraint","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/pathlenconstraint"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/BasicConstraints/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/init(from:)"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/BasicConstraints/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/equatable-implementations"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CriticalExtensionValue":{"role":"symbol","title":"CriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/criticalextensionvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/basicconstraints/!=(_:_:).json new file mode 100644 index 000000000..e48a6d2c6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/basicconstraints\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50916BasicConstraintsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/BasicConstraints/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/equatable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/BasicConstraints/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/asn1schema.json b/3.4.0/data/documentation/shieldx509/basicconstraints/asn1schema.json new file mode 100644 index 000000000..614b79904 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/basicconstraints\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"title":"asn1Schema","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50916BasicConstraintsV10asn1Schema10PotentASN10F0OvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/BasicConstraints/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/asn1schema"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/ca.json b/3.4.0/data/documentation/shieldx509/basicconstraints/ca.json new file mode 100644 index 000000000..ff4250a52 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/ca.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/basicconstraints\/ca"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/ca","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"ca","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50916BasicConstraintsV2caSbvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints"]]},"references":{"doc://Shield/documentation/ShieldX509/BasicConstraints/ca":{"role":"symbol","title":"ca","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/ca","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/ca"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/encoded().json b/3.4.0/data/documentation/shieldx509/basicconstraints/encoded().json new file mode 100644 index 000000000..fe243f996 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/basicconstraints\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50916BasicConstraintsV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/BasicConstraints/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/BasicConstraints/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/encoded()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/basicconstraints/equatable-implementations.json new file mode 100644 index 000000000..d02310f6f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints"]]},"references":{"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/BasicConstraints/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/extensionid.json b/3.4.0/data/documentation/shieldx509/basicconstraints/extensionid.json new file mode 100644 index 000000000..7083f1d94 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/extensionid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/basicconstraints\/extensionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/extensionID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"title":"extensionID","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50916BasicConstraintsV11extensionID10PotentASN116ObjectIdentifierVvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints"]]},"references":{"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/BasicConstraints/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/extensionid"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/init(ca:pathlenconstraint:).json b/3.4.0/data/documentation/shieldx509/basicconstraints/init(ca:pathlenconstraint:).json new file mode 100644 index 000000000..04e0ceb04 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/init(ca:pathlenconstraint:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pathLenConstraint"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/basicconstraints\/init(ca:pathlenconstraint:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/init(ca:pathLenConstraint:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pathLenConstraint"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?)"}],"title":"init(ca:pathLenConstraint:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50916BasicConstraintsV2ca17pathLenConstraintACSb_SiSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/BasicConstraints/init(ca:pathLenConstraint:)":{"role":"symbol","title":"init(ca:pathLenConstraint:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pathLenConstraint"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/init(ca:pathLenConstraint:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/init(ca:pathlenconstraint:)"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/init(from:).json b/3.4.0/data/documentation/shieldx509/basicconstraints/init(from:).json new file mode 100644 index 000000000..15d8b7c67 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/basicconstraints\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50916BasicConstraintsV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints"]]},"references":{"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/BasicConstraints/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/init(from:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/pathlenconstraint.json b/3.4.0/data/documentation/shieldx509/basicconstraints/pathlenconstraint.json new file mode 100644 index 000000000..8906b051c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/pathlenconstraint.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pathLenConstraint"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/basicconstraints\/pathlenconstraint"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/pathLenConstraint","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pathLenConstraint"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"title":"pathLenConstraint","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50916BasicConstraintsV17pathLenConstraintSiSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/BasicConstraints/pathLenConstraint":{"role":"symbol","title":"pathLenConstraint","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pathLenConstraint"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/pathLenConstraint","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/pathlenconstraint"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/basicconstraints/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/basicconstraints/schemaspecified-implementations.json new file mode 100644 index 000000000..afee3c62c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/basicconstraints/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/encoded()"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints"]]},"references":{"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/BasicConstraints/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/basicconstraints\/encoded()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate.json b/3.4.0/data/documentation/shieldx509/certificate.json new file mode 100644 index 000000000..12cfcd97c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/init(tbsCertificate:signatureAlgorithm:signature:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/signature","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/signatureAlgorithm","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/tbsCertificate"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/sec()"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"title":"Certificate","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50911CertificateV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Certificate"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/Certificate/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificate\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/Certificate/signatureAlgorithm":{"role":"symbol","title":"signatureAlgorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/signatureAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/signaturealgorithm"},"doc://Shield/documentation/ShieldX509/Certificate/tbsCertificate":{"role":"symbol","title":"tbsCertificate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tbsCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/tbsCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/tbscertificate"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/Certificate/signature":{"role":"symbol","title":"signature","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/signature","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/signature"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/Certificate/init(tbsCertificate:signatureAlgorithm:signature:)":{"role":"symbol","title":"init(tbsCertificate:signatureAlgorithm:signature:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tbsCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/init(tbsCertificate:signatureAlgorithm:signature:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/init(tbscertificate:signaturealgorithm:signature:)"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/Certificate/sec()":{"role":"symbol","title":"sec()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sec"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/sec()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/sec()"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificate\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/init(from:)"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/certificate/!=(_:_:).json new file mode 100644 index 000000000..dd45c10a4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50911CertificateV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/Certificate/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificate\/equatable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/asn1schema.json b/3.4.0/data/documentation/shieldx509/certificate/asn1schema.json new file mode 100644 index 000000000..c1d6bf478 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50911CertificateV10asn1Schema10PotentASN10E0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/asn1schema"},"doc://Shield/documentation/ShieldX509/Certificate/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificate\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder.json b/3.4.0/data/documentation/shieldx509/certificate/builder.json new file mode 100644 index 000000000..d3d964027 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/init(serialNumber:issuer:issuerUniqueID:subject:subjectUniqueID:subjectPublicKeyInfo:notBefore:notAfter:extensions:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:)-3f08l","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:)-9cszy","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:isCritical:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addIssuerAlternativeNames(names:)-2wrhm","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addIssuerAlternativeNames(names:)-6be75","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addSubjectAlternativeNames(names:)-7zegi","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addSubjectAlternativeNames(names:)-eu3j","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/authorityKeyIdentifier(_:certIssuer:certSerialNumber:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/basicConstraints(ca:pathLength:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/build(signingKey:digestAlgorithm:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/buildInfo(signatureAlgorithm:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/computeSubjectKeyIdentifier()","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/extendedKeyUsage(keyPurposes:isCritical:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuer(name:uniqueID:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuerAlternativeNames(names:)-3mu7v","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuerAlternativeNames(names:)-9018z","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(_:algorithm:usage:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(keyPair:usage:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(publicKey:usage:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/request(_:)-13wjn","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/request(_:)-6846g","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/serialNumber(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subject(name:uniqueID:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectAlternativeNames(names:)-62seq","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectAlternativeNames(names:)-6ee33","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectKeyIdentifier(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectUniqueID(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/valid(for:)","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/valid(from:to:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/defaultValidityBeforeAllowance"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/randomSerialNumber()"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error"]}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Builder"}],"role":"symbol","title":"Certificate.Builder","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"symbolKind":"struct","externalID":"s:10ShieldX50911CertificateV7BuilderV","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/issuer(name:uniqueID:)":{"role":"symbol","title":"issuer(name:uniqueID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"uniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuer(name:uniqueID:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/issuer(name:uniqueid:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addExtension(value:)-9cszy":{"role":"symbol","title":"addExtension(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA08CriticalF5ValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:)-9cszy","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addextension(value:)-9cszy"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addExtension(value:isCritical:)":{"role":"symbol","title":"addExtension(value:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5value10isCriticalAEx_SbtKAA0F5ValueRzlF0J0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addextension(value:iscritical:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/request(_:)-6846g":{"role":"symbol","title":"request(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/request(_:)-6846g","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/request(_:)-6846g"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/valid(from:to:)":{"role":"symbol","title":"valid(from:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"valid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/valid(from:to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/valid(from:to:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addSubjectAlternativeNames(names:)-7zegi":{"role":"symbol","title":"addSubjectAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSubjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addSubjectAlternativeNames(names:)-7zegi","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addsubjectalternativenames(names:)-7zegi"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addIssuerAlternativeNames(names:)-6be75":{"role":"symbol","title":"addIssuerAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addIssuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addIssuerAlternativeNames(names:)-6be75","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addissueralternativenames(names:)-6be75"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/subjectKeyIdentifier(_:)":{"role":"symbol","title":"subjectKeyIdentifier(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectKeyIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectKeyIdentifier(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subjectkeyidentifier(_:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/serialNumber(_:)":{"role":"symbol","title":"serialNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/serialNumber(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/serialnumber(_:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error":{"role":"symbol","title":"Certificate.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificate\/builder\/error"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/defaultValidityBeforeAllowance":{"role":"symbol","title":"defaultValidityBeforeAllowance","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultValidityBeforeAllowance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/defaultValidityBeforeAllowance","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/defaultvaliditybeforeallowance"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/subjectAlternativeNames(names:)-6ee33":{"role":"symbol","title":"subjectAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectAlternativeNames(names:)-6ee33","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subjectalternativenames(names:)-6ee33"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/issuerAlternativeNames(names:)-3mu7v":{"role":"symbol","title":"issuerAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuerAlternativeNames(names:)-3mu7v","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/issueralternativenames(names:)-3mu7v"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/randomSerialNumber()":{"role":"symbol","title":"randomSerialNumber()","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomSerialNumber"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/randomSerialNumber()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/randomserialnumber()"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/authorityKeyIdentifier(_:certIssuer:certSerialNumber:)":{"role":"symbol","title":"authorityKeyIdentifier(_:certIssuer:certSerialNumber:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityKeyIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"certIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"certSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/authorityKeyIdentifier(_:certIssuer:certSerialNumber:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/authoritykeyidentifier(_:certissuer:certserialnumber:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addExtension(value:)-3f08l":{"role":"symbol","title":"addExtension(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA011NonCriticalF5ValueRzlF0J0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:)-3f08l","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addextension(value:)-3f08l"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/publicKey(publicKey:usage:)":{"role":"symbol","title":"publicKey(publicKey:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(publicKey:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/publickey(publickey:usage:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addExtension(_:)":{"role":"symbol","title":"addExtension(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addextension(_:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/computeSubjectKeyIdentifier()":{"role":"symbol","title":"computeSubjectKeyIdentifier()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"computeSubjectKeyIdentifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/computeSubjectKeyIdentifier()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/computesubjectkeyidentifier()"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/issuerAlternativeNames(names:)-9018z":{"role":"symbol","title":"issuerAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuerAlternativeNames(names:)-9018z","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/issueralternativenames(names:)-9018z"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/subject(name:uniqueID:)":{"role":"symbol","title":"subject(name:uniqueID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"uniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subject(name:uniqueID:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subject(name:uniqueid:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/init(serialNumber:issuer:issuerUniqueID:subject:subjectUniqueID:subjectPublicKeyInfo:notBefore:notAfter:extensions:)":{"role":"symbol","title":"init(serialNumber:issuer:issuerUniqueID:subject:subjectUniqueID:subjectPublicKeyInfo:notBefore:notAfter:extensions:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/init(serialNumber:issuer:issuerUniqueID:subject:subjectUniqueID:subjectPublicKeyInfo:notBefore:notAfter:extensions:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/basicConstraints(ca:pathLength:)":{"role":"symbol","title":"basicConstraints(ca:pathLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicConstraints"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pathLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/basicConstraints(ca:pathLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/basicconstraints(ca:pathlength:)"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/publicKey(_:algorithm:usage:)":{"role":"symbol","title":"publicKey(_:algorithm:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(_:algorithm:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/publickey(_:algorithm:usage:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/subjectAlternativeNames(names:)-62seq":{"role":"symbol","title":"subjectAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectAlternativeNames(names:)-62seq","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subjectalternativenames(names:)-62seq"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/buildInfo(signatureAlgorithm:)":{"role":"symbol","title":"buildInfo(signatureAlgorithm:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/buildInfo(signatureAlgorithm:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/buildinfo(signaturealgorithm:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addSubjectAlternativeNames(names:)-eu3j":{"role":"symbol","title":"addSubjectAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSubjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addSubjectAlternativeNames(names:)-eu3j","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addsubjectalternativenames(names:)-eu3j"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addIssuerAlternativeNames(names:)-2wrhm":{"role":"symbol","title":"addIssuerAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addIssuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addIssuerAlternativeNames(names:)-2wrhm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addissueralternativenames(names:)-2wrhm"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/extendedKeyUsage(keyPurposes:isCritical:)":{"role":"symbol","title":"extendedKeyUsage(keyPurposes:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedKeyUsage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/extendedKeyUsage(keyPurposes:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/extendedkeyusage(keypurposes:iscritical:)"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/subjectUniqueID(_:)":{"role":"symbol","title":"subjectUniqueID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectUniqueID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectUniqueID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subjectuniqueid(_:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/build(signingKey:digestAlgorithm:)":{"role":"symbol","title":"build(signingKey:digestAlgorithm:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signingKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/build(signingKey:digestAlgorithm:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/build(signingkey:digestalgorithm:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/valid(for:)":{"role":"symbol","title":"valid(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"valid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/valid(for:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/valid(for:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/publicKey(keyPair:usage:)":{"role":"symbol","title":"publicKey(keyPair:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPair"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(keyPair:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/publickey(keypair:usage:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/request(_:)-13wjn":{"role":"symbol","title":"request(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/request(_:)-13wjn","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/request(_:)-13wjn"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(_:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(_:).json new file mode 100644 index 000000000..e28daf7a1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"ext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV","text":"Extension"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/addextension(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"addExtension(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV12addExtensionyAeA0F0VKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addExtension(_:)":{"role":"symbol","title":"addExtension(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addextension(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:)-3f08l.json b/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:)-3f08l.json new file mode 100644 index 000000000..5a9f5cb90 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:)-3f08l.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA011NonCriticalF5ValueRzlF0J0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","preciseIdentifier":"s:10ShieldX50925NonCriticalExtensionValueP","text":"NonCriticalExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/addextension(value:)-3f08l"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:)-3f08l","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA011NonCriticalF5ValueRzlF0J0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"addExtension(value:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA011NonCriticalF5ValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/addExtension(value:)-3f08l":{"role":"symbol","title":"addExtension(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA011NonCriticalF5ValueRzlF0J0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:)-3f08l","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addextension(value:)-3f08l"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:)-9cszy.json b/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:)-9cszy.json new file mode 100644 index 000000000..915078f36 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:)-9cszy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA08CriticalF5ValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","preciseIdentifier":"s:10ShieldX50922CriticalExtensionValueP","text":"CriticalExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/addextension(value:)-9cszy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:)-9cszy","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA08CriticalF5ValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"addExtension(value:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA08CriticalF5ValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/CriticalExtensionValue":{"role":"symbol","title":"CriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/criticalextensionvalue"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addExtension(value:)-9cszy":{"role":"symbol","title":"addExtension(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5valueAEx_tKAA08CriticalF5ValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:)-9cszy","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addextension(value:)-9cszy"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:iscritical:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:iscritical:).json new file mode 100644 index 000000000..1eeaf5d92 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/addextension(value:iscritical:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5value10isCriticalAEx_SbtKAA0F5ValueRzlF0J0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","preciseIdentifier":"s:10ShieldX50914ExtensionValueP","text":"ExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/addextension(value:iscritical:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:isCritical:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5value10isCriticalAEx_SbtKAA0F5ValueRzlF0J0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"addExtension(value:isCritical:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV12addExtension5value10isCriticalAEx_SbtKAA0F5ValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addExtension(value:isCritical:)":{"role":"symbol","title":"addExtension(value:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addExtension"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV12addExtension5value10isCriticalAEx_SbtKAA0F5ValueRzlF0J0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addExtension(value:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addextension(value:iscritical:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-2wrhm.json b/3.4.0/data/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-2wrhm.json new file mode 100644 index 000000000..5cac1beea --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-2wrhm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addIssuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/addissueralternativenames(names:)-2wrhm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addIssuerAlternativeNames(names:)-2wrhm","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addIssuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"addIssuerAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV25addIssuerAlternativeNames5namesAESayAA11GeneralNameOG_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addIssuerAlternativeNames(names:)-2wrhm":{"role":"symbol","title":"addIssuerAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addIssuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addIssuerAlternativeNames(names:)-2wrhm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addissueralternativenames(names:)-2wrhm"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-6be75.json b/3.4.0/data/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-6be75.json new file mode 100644 index 000000000..edc2af698 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-6be75.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addIssuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO","text":"GeneralName"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/addissueralternativenames(names:)-6be75"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addIssuerAlternativeNames(names:)-6be75","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addIssuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"addIssuerAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV25addIssuerAlternativeNames5namesAeA11GeneralNameOd_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/addIssuerAlternativeNames(names:)-6be75":{"role":"symbol","title":"addIssuerAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addIssuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addIssuerAlternativeNames(names:)-6be75","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addissueralternativenames(names:)-6be75"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-7zegi.json b/3.4.0/data/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-7zegi.json new file mode 100644 index 000000000..39b0bc06d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-7zegi.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSubjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/addsubjectalternativenames(names:)-7zegi"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addSubjectAlternativeNames(names:)-7zegi","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSubjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"addSubjectAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV26addSubjectAlternativeNames5namesAESayAA11GeneralNameOG_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addSubjectAlternativeNames(names:)-7zegi":{"role":"symbol","title":"addSubjectAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSubjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addSubjectAlternativeNames(names:)-7zegi","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addsubjectalternativenames(names:)-7zegi"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-eu3j.json b/3.4.0/data/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-eu3j.json new file mode 100644 index 000000000..5118bcbc8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-eu3j.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSubjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO","text":"GeneralName"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/addsubjectalternativenames(names:)-eu3j"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addSubjectAlternativeNames(names:)-eu3j","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSubjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"addSubjectAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV26addSubjectAlternativeNames5namesAeA11GeneralNameOd_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/addSubjectAlternativeNames(names:)-eu3j":{"role":"symbol","title":"addSubjectAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSubjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/addSubjectAlternativeNames(names:)-eu3j","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/addsubjectalternativenames(names:)-eu3j"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/authoritykeyidentifier(_:certissuer:certserialnumber:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/authoritykeyidentifier(_:certissuer:certserialnumber:).json new file mode 100644 index 000000000..006a7f1bf --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/authoritykeyidentifier(_:certissuer:certserialnumber:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityKeyIdentifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera","text":"KeyIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"certIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"certSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera","text":"SerialNumber"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/authoritykeyidentifier(_:certissuer:certserialnumber:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/authorityKeyIdentifier(_:certIssuer:certSerialNumber:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityKeyIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"certIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"certSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"authorityKeyIdentifier(_:certIssuer:certSerialNumber:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV22authorityKeyIdentifier_10certIssuer0H12SerialNumberAE10Foundation4DataV_SayAA11GeneralNameOGSg6BigIntAPVSgtKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/SerialNumber-swift.typealias":{"role":"symbol","title":"TBSCertificate.SerialNumber","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SerialNumber"}],"url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias"},"doc://Shield/documentation/ShieldX509/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyIdentifier"}],"url":"\/documentation\/shieldx509\/keyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/authorityKeyIdentifier(_:certIssuer:certSerialNumber:)":{"role":"symbol","title":"authorityKeyIdentifier(_:certIssuer:certSerialNumber:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorityKeyIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"certIssuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"certSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/authorityKeyIdentifier(_:certIssuer:certSerialNumber:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/authoritykeyidentifier(_:certissuer:certserialnumber:)"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/basicconstraints(ca:pathlength:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/basicconstraints(ca:pathlength:).json new file mode 100644 index 000000000..93a4a5233 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/basicconstraints(ca:pathlength:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicConstraints"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pathLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/basicconstraints(ca:pathlength:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/basicConstraints(ca:pathLength:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicConstraints"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pathLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"basicConstraints(ca:pathLength:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV16basicConstraints2ca10pathLengthAESb_SiSgtKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/basicConstraints(ca:pathLength:)":{"role":"symbol","title":"basicConstraints(ca:pathLength:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"basicConstraints"},{"kind":"text","text":"("},{"kind":"externalParam","text":"ca"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pathLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/basicConstraints(ca:pathLength:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/basicconstraints(ca:pathlength:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/build(signingkey:digestalgorithm:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/build(signingkey:digestalgorithm:).json new file mode 100644 index 000000000..a9465a51b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/build(signingkey:digestalgorithm:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signingKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV","text":"Digester"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO","text":"Algorithm"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV","text":"Certificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/build(signingkey:digestalgorithm:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/build(signingKey:digestAlgorithm:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"build(signingKey:digestAlgorithm:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signingKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV"}],"symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV0A8SecurityE5build10signingKey15digestAlgorithmACSo03SecH3Refa_0A6Crypto8DigesterV0J0OtKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/build(signingKey:digestAlgorithm:)":{"role":"symbol","title":"build(signingKey:digestAlgorithm:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signingKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/build(signingKey:digestAlgorithm:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/build(signingkey:digestalgorithm:)"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/buildinfo(signaturealgorithm:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/buildinfo(signaturealgorithm:).json new file mode 100644 index 000000000..1143536ba --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/buildinfo(signaturealgorithm:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/buildinfo(signaturealgorithm:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/buildInfo(signatureAlgorithm:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"}],"title":"buildInfo(signatureAlgorithm:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV9buildInfo18signatureAlgorithmAA14TBSCertificateVAA0H10IdentifierV_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/buildInfo(signatureAlgorithm:)":{"role":"symbol","title":"buildInfo(signatureAlgorithm:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/buildInfo(signatureAlgorithm:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/buildinfo(signaturealgorithm:)"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/computesubjectkeyidentifier().json b/3.4.0/data/documentation/shieldx509/certificate/builder/computesubjectkeyidentifier().json new file mode 100644 index 000000000..1297c628b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/computesubjectkeyidentifier().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"computeSubjectKeyIdentifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/computesubjectkeyidentifier()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/computeSubjectKeyIdentifier()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"computeSubjectKeyIdentifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"computeSubjectKeyIdentifier()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV27computeSubjectKeyIdentifierAEyKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/computeSubjectKeyIdentifier()":{"role":"symbol","title":"computeSubjectKeyIdentifier()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"computeSubjectKeyIdentifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/computeSubjectKeyIdentifier()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/computesubjectkeyidentifier()"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/defaultvaliditybeforeallowance.json b/3.4.0/data/documentation/shieldx509/certificate/builder/defaultvaliditybeforeallowance.json new file mode 100644 index 000000000..39d75ac05 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/defaultvaliditybeforeallowance.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultValidityBeforeAllowance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/defaultvaliditybeforeallowance"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/defaultValidityBeforeAllowance","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultValidityBeforeAllowance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"title":"defaultValidityBeforeAllowance","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911CertificateV7BuilderV30defaultValidityBeforeAllowanceSdvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/defaultValidityBeforeAllowance":{"role":"symbol","title":"defaultValidityBeforeAllowance","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultValidityBeforeAllowance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/defaultValidityBeforeAllowance","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/defaultvaliditybeforeallowance"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/error.json b/3.4.0/data/documentation/shieldx509/certificate/builder/error.json new file mode 100644 index 000000000..23784f1e9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/missingParameter(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/Error-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"title":"Certificate.Builder.Error","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50911CertificateV7BuilderV5ErrorO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error/missingParameter(_:)":{"role":"symbol","title":"Certificate.Builder.Error.missingParameter(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingParameter"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/missingParameter(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/error\/missingparameter(_:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error":{"role":"symbol","title":"Certificate.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificate\/builder\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/error\/error-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/error/error-implementations.json b/3.4.0/data/documentation/shieldx509/certificate/builder/error/error-implementations.json new file mode 100644 index 000000000..a6ef5bb1b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error":{"role":"symbol","title":"Certificate.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificate\/builder\/error"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/error\/localizeddescription"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/error/localizeddescription.json b/3.4.0/data/documentation/shieldx509/certificate/builder/error/localizeddescription.json new file mode 100644 index 000000000..5aa2781ab --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10ShieldX50911CertificateV7BuilderV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/error\/localizeddescription"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/error\/error-implementations"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error":{"role":"symbol","title":"Certificate.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificate\/builder\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/error/missingparameter(_:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/error/missingparameter(_:).json new file mode 100644 index 000000000..ab5bd7b51 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/error/missingparameter(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingParameter"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/error\/missingparameter(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/missingParameter(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingParameter"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"Certificate.Builder.Error.missingParameter(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911CertificateV7BuilderV5ErrorO16missingParameteryAGSScAGmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error":{"role":"symbol","title":"Certificate.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificate\/builder\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/Error/missingParameter(_:)":{"role":"symbol","title":"Certificate.Builder.Error.missingParameter(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingParameter"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/Error\/missingParameter(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/error\/missingparameter(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/extendedkeyusage(keypurposes:iscritical:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/extendedkeyusage(keypurposes:iscritical:).json new file mode 100644 index 000000000..969e42497 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/extendedkeyusage(keypurposes:iscritical:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedKeyUsage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/extendedkeyusage(keypurposes:iscritical:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/extendedKeyUsage(keyPurposes:isCritical:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedKeyUsage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"extendedKeyUsage(keyPurposes:isCritical:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV16extendedKeyUsage11keyPurposes10isCriticalAEShy10PotentASN116ObjectIdentifierVG_SbtKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/extendedKeyUsage(keyPurposes:isCritical:)":{"role":"symbol","title":"extendedKeyUsage(keyPurposes:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedKeyUsage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/extendedKeyUsage(keyPurposes:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/extendedkeyusage(keypurposes:iscritical:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:).json new file mode 100644 index 000000000..1d5376e53 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera","text":"SerialNumber"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","text":"UniqueIdentifier"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","text":"UniqueIdentifier"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV","text":"SubjectPublicKeyInfo"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV","text":"Extensions"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/init(serialNumber:issuer:issuerUniqueID:subject:subjectUniqueID:subjectPublicKeyInfo:notBefore:notAfter:extensions:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV"},{"kind":"text","text":"?)"}],"title":"init(serialNumber:issuer:issuerUniqueID:subject:subjectUniqueID:subjectPublicKeyInfo:notBefore:notAfter:extensions:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50911CertificateV7BuilderV12serialNumber6issuer0G8UniqueID7subject0jhI00J13PublicKeyInfo9notBefore0N5After10extensionsAE6BigIntAOVSg_SaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameU6MapperVGGGSg10Foundation4DataVSgAZA2_AA07SubjectklM0VSg10PotentASN17AnyTimeVSgA9_AA10ExtensionsVSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/UniqueIdentifier":{"role":"symbol","title":"TBSCertificate.UniqueIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}],"url":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/init(serialNumber:issuer:issuerUniqueID:subject:subjectUniqueID:subjectPublicKeyInfo:notBefore:notAfter:extensions:)":{"role":"symbol","title":"init(serialNumber:issuer:issuerUniqueID:subject:subjectUniqueID:subjectPublicKeyInfo:notBefore:notAfter:extensions:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/init(serialNumber:issuer:issuerUniqueID:subject:subjectUniqueID:subjectPublicKeyInfo:notBefore:notAfter:extensions:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/TBSCertificate/SerialNumber-swift.typealias":{"role":"symbol","title":"TBSCertificate.SerialNumber","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SerialNumber"}],"url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/issuer(name:uniqueid:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/issuer(name:uniqueid:).json new file mode 100644 index 000000000..d3e1d0b51 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/issuer(name:uniqueid:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":" "},{"kind":"internalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"uniqueID"},{"kind":"text","text":" "},{"kind":"internalParam","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","text":"UniqueIdentifier"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/issuer(name:uniqueid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuer(name:uniqueID:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"uniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"issuer(name:uniqueID:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV6issuer4name8uniqueIDAESaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameJ6MapperVGGG_10Foundation4DataVSgtF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509/TBSCertificate/UniqueIdentifier":{"role":"symbol","title":"TBSCertificate.UniqueIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}],"url":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/issuer(name:uniqueID:)":{"role":"symbol","title":"issuer(name:uniqueID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"uniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuer(name:uniqueID:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/issuer(name:uniqueid:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-3mu7v.json b/3.4.0/data/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-3mu7v.json new file mode 100644 index 000000000..d766088c0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-3mu7v.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/issueralternativenames(names:)-3mu7v"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuerAlternativeNames(names:)-3mu7v","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"issuerAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV22issuerAlternativeNames5namesAESayAA11GeneralNameOG_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/issuerAlternativeNames(names:)-3mu7v":{"role":"symbol","title":"issuerAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuerAlternativeNames(names:)-3mu7v","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/issueralternativenames(names:)-3mu7v"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-9018z.json b/3.4.0/data/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-9018z.json new file mode 100644 index 000000000..743a0746b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-9018z.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO","text":"GeneralName"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/issueralternativenames(names:)-9018z"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuerAlternativeNames(names:)-9018z","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"issuerAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV22issuerAlternativeNames5namesAeA11GeneralNameOd_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/issuerAlternativeNames(names:)-9018z":{"role":"symbol","title":"issuerAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/issuerAlternativeNames(names:)-9018z","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/issueralternativenames(names:)-9018z"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/publickey(_:algorithm:usage:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/publickey(_:algorithm:usage:).json new file mode 100644 index 000000000..f22cf86c9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/publickey(_:algorithm:usage:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyUsage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/publickey(_:algorithm:usage:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(_:algorithm:usage:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"publicKey(_:algorithm:usage:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV9publicKey_9algorithm5usageAE10PotentASN19BitStringV_AA19AlgorithmIdentifierVAA0F5UsageVSgtKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/publicKey(_:algorithm:usage:)":{"role":"symbol","title":"publicKey(_:algorithm:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(_:algorithm:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/publickey(_:algorithm:usage:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/publickey(keypair:usage:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/publickey(keypair:usage:).json new file mode 100644 index 000000000..da3a8f7eb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/publickey(keypair:usage:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPair"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV","text":"SecKeyPair"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyUsage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV","text":"Certificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/publickey(keypair:usage:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(keyPair:usage:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"publicKey(keyPair:usage:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPair"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV0A8SecurityE9publicKey7keyPair5usageAeF03SecgI0V_AA0G5UsageVSgtKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/publicKey(keyPair:usage:)":{"role":"symbol","title":"publicKey(keyPair:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPair"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(keyPair:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/publickey(keypair:usage:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/publickey(publickey:usage:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/publickey(publickey:usage:).json new file mode 100644 index 000000000..e351ae0ee --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/publickey(publickey:usage:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyUsage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV","text":"Certificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/publickey(publickey:usage:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(publicKey:usage:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"publicKey(publicKey:usage:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV0A8SecurityE9publicKeyAG5usageAESo03SecG3Refa_AA0G5UsageVSgtKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/publicKey(publicKey:usage:)":{"role":"symbol","title":"publicKey(publicKey:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Certificate","preciseIdentifier":"s:10ShieldX50911CertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/publicKey(publicKey:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/publickey(publickey:usage:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/randomserialnumber().json b/3.4.0/data/documentation/shieldx509/certificate/builder/randomserialnumber().json new file mode 100644 index 000000000..2f78e98e8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/randomserialnumber().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomSerialNumber"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/randomserialnumber()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/randomSerialNumber()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomSerialNumber"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"randomSerialNumber()","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV18randomSerialNumber6BigIntAGVyKFZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/randomSerialNumber()":{"role":"symbol","title":"randomSerialNumber()","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomSerialNumber"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/randomSerialNumber()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/randomserialnumber()"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/request(_:)-13wjn.json b/3.4.0/data/documentation/shieldx509/certificate/builder/request(_:)-13wjn.json new file mode 100644 index 000000000..c1d5f1342 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/request(_:)-13wjn.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"reqInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV","text":"CertificationRequestInfo"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/request(_:)-13wjn"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/request(_:)-13wjn","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"request(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV7requestyAeA24CertificationRequestInfoVKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/request(_:)-13wjn":{"role":"symbol","title":"request(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/request(_:)-13wjn","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/request(_:)-13wjn"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/request(_:)-6846g.json b/3.4.0/data/documentation/shieldx509/certificate/builder/request(_:)-6846g.json new file mode 100644 index 000000000..bc0e34f9d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/request(_:)-6846g.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"req"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV","text":"CertificationRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/request(_:)-6846g"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/request(_:)-6846g","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"request(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV7requestyAeA20CertificationRequestVKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/request(_:)-6846g":{"role":"symbol","title":"request(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/request(_:)-6846g","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/request(_:)-6846g"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/serialnumber(_:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/serialnumber(_:).json new file mode 100644 index 000000000..05363fc88 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/serialnumber(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera","text":"SerialNumber"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/serialnumber(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/serialNumber(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"serialNumber(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV12serialNumberyAE6BigIntAGVF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/SerialNumber-swift.typealias":{"role":"symbol","title":"TBSCertificate.SerialNumber","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SerialNumber"}],"url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/serialNumber(_:)":{"role":"symbol","title":"serialNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/serialNumber(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/serialnumber(_:)"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/subject(name:uniqueid:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/subject(name:uniqueid:).json new file mode 100644 index 000000000..a778d6233 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/subject(name:uniqueid:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":" "},{"kind":"internalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"uniqueID"},{"kind":"text","text":" "},{"kind":"internalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","text":"UniqueIdentifier"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/subject(name:uniqueid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subject(name:uniqueID:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"uniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"subject(name:uniqueID:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV7subject4name8uniqueIDAESaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameJ6MapperVGGG_10Foundation4DataVSgtKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder/subject(name:uniqueID:)":{"role":"symbol","title":"subject(name:uniqueID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"uniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subject(name:uniqueID:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subject(name:uniqueid:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509/TBSCertificate/UniqueIdentifier":{"role":"symbol","title":"TBSCertificate.UniqueIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}],"url":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-62seq.json b/3.4.0/data/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-62seq.json new file mode 100644 index 000000000..09bc0429d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-62seq.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO","text":"GeneralName"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/subjectalternativenames(names:)-62seq"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectAlternativeNames(names:)-62seq","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"subjectAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV23subjectAlternativeNames5namesAeA11GeneralNameOd_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/subjectAlternativeNames(names:)-62seq":{"role":"symbol","title":"subjectAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectAlternativeNames(names:)-62seq","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subjectalternativenames(names:)-62seq"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-6ee33.json b/3.4.0/data/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-6ee33.json new file mode 100644 index 000000000..5408c2af1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-6ee33.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/subjectalternativenames(names:)-6ee33"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectAlternativeNames(names:)-6ee33","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"subjectAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV23subjectAlternativeNames5namesAESayAA11GeneralNameOG_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/subjectAlternativeNames(names:)-6ee33":{"role":"symbol","title":"subjectAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectAlternativeNames(names:)-6ee33","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subjectalternativenames(names:)-6ee33"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/subjectkeyidentifier(_:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/subjectkeyidentifier(_:).json new file mode 100644 index 000000000..85fe72cbe --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/subjectkeyidentifier(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectKeyIdentifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera","text":"KeyIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/subjectkeyidentifier(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectKeyIdentifier(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectKeyIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"subjectKeyIdentifier(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV20subjectKeyIdentifieryAE10Foundation4DataVKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyIdentifier"}],"url":"\/documentation\/shieldx509\/keyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/subjectKeyIdentifier(_:)":{"role":"symbol","title":"subjectKeyIdentifier(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectKeyIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectKeyIdentifier(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subjectkeyidentifier(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/subjectuniqueid(_:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/subjectuniqueid(_:).json new file mode 100644 index 000000000..34bf93c9f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/subjectuniqueid(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectUniqueID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","text":"UniqueIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/subjectuniqueid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectUniqueID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectUniqueID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"subjectUniqueID(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV15subjectUniqueIDyAE10Foundation4DataVF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/TBSCertificate/UniqueIdentifier":{"role":"symbol","title":"TBSCertificate.UniqueIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}],"url":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/subjectUniqueID(_:)":{"role":"symbol","title":"subjectUniqueID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectUniqueID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/subjectUniqueID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/subjectuniqueid(_:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/valid(for:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/valid(for:).json new file mode 100644 index 000000000..e7d775dcf --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/valid(for:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"valid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"timeInterval"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/valid(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/valid(for:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"valid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"valid(for:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV5valid3forAESd_tF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/valid(for:)":{"role":"symbol","title":"valid(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"valid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/valid(for:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/valid(for:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/builder/valid(from:to:).json b/3.4.0/data/documentation/shieldx509/certificate/builder/valid(from:to:).json new file mode 100644 index 000000000..8dc1516c0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/builder/valid(from:to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"valid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":" = Date(), "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/builder\/valid(from:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/valid(from:to:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"valid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"title":"valid(from:to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911CertificateV7BuilderV5valid4from2toAE10Foundation4DateV_AKtF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder/valid(from:to:)":{"role":"symbol","title":"valid(from:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"valid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50911CertificateV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder\/valid(from:to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/builder\/valid(from:to:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/encoded().json b/3.4.0/data/documentation/shieldx509/certificate/encoded().json new file mode 100644 index 000000000..1cdb58a09 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50911CertificateV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificate\/schemaspecified-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/encoded()"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/certificate/equatable-implementations.json new file mode 100644 index 000000000..42b42a9d3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/Certificate/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/init(from:).json b/3.4.0/data/documentation/shieldx509/certificate/init(from:).json new file mode 100644 index 000000000..c08085e29 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50911CertificateV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/init(from:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/init(tbscertificate:signaturealgorithm:signature:).json b/3.4.0/data/documentation/shieldx509/certificate/init(tbscertificate:signaturealgorithm:signature:).json new file mode 100644 index 000000000..05ae94f0f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/init(tbscertificate:signaturealgorithm:signature:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tbsCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/init(tbscertificate:signaturealgorithm:signature:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/init(tbsCertificate:signatureAlgorithm:signature:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tbsCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":")"}],"title":"init(tbsCertificate:signatureAlgorithm:signature:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50911CertificateV03tbsC018signatureAlgorithm0E0AcA14TBSCertificateV_AA0F10IdentifierV10PotentASN19BitStringVtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/init(tbsCertificate:signatureAlgorithm:signature:)":{"role":"symbol","title":"init(tbsCertificate:signatureAlgorithm:signature:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tbsCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/init(tbsCertificate:signatureAlgorithm:signature:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/init(tbscertificate:signaturealgorithm:signature:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/certificate/schemaspecified-implementations.json new file mode 100644 index 000000000..07e6e4739 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/encoded()"},"doc://Shield/documentation/ShieldX509/Certificate/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/asn1schema"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/sec().json b/3.4.0/data/documentation/shieldx509/certificate/sec().json new file mode 100644 index 000000000..d4a213963 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/sec().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sec"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/sec()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/sec()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"sec()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sec"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10ShieldX50911CertificateV0A8SecurityE3secSo03SecC3RefaSgyKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/sec()":{"role":"symbol","title":"sec()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sec"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SecCertificate","preciseIdentifier":"c:@T@SecCertificateRef"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/sec()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/sec()"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/signature.json b/3.4.0/data/documentation/shieldx509/certificate/signature.json new file mode 100644 index 000000000..874cb2b95 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/signature.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/signature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/signature","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"}],"title":"signature","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911CertificateV9signature10PotentASN19BitStringVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/Certificate/signature":{"role":"symbol","title":"signature","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/signature","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/signature"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/signaturealgorithm.json b/3.4.0/data/documentation/shieldx509/certificate/signaturealgorithm.json new file mode 100644 index 000000000..f5909d4a9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/signaturealgorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/signaturealgorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/signatureAlgorithm","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"title":"signatureAlgorithm","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911CertificateV18signatureAlgorithmAA0E10IdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/signatureAlgorithm":{"role":"symbol","title":"signatureAlgorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/signatureAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/signaturealgorithm"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificate/tbscertificate.json b/3.4.0/data/documentation/shieldx509/certificate/tbscertificate.json new file mode 100644 index 000000000..d996d7b98 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificate/tbscertificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tbsCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV","text":"TBSCertificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificate\/tbscertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/tbsCertificate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tbsCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"}],"title":"tbsCertificate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911CertificateV03tbsC0AA14TBSCertificateVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate"]]},"references":{"doc://Shield/documentation/ShieldX509/Certificate/tbsCertificate":{"role":"symbol","title":"tbsCertificate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tbsCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TBSCertificate","preciseIdentifier":"s:10ShieldX50914TBSCertificateV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/tbsCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificate\/tbscertificate"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest.json b/3.4.0/data/documentation/shieldx509/certificationrequest.json new file mode 100644 index 000000000..ce18f1887 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/init(certificationRequestInfo:signatureAlgorithm:signature:)","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/certificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/signature","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/signatureAlgorithm"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"title":"CertificationRequest","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50920CertificationRequestV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/equatable-implementations"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/CertificationRequest/certificationRequestInfo":{"role":"symbol","title":"certificationRequestInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/certificationRequestInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/CertificationRequest/init(certificationRequestInfo:signatureAlgorithm:signature:)":{"role":"symbol","title":"init(certificationRequestInfo:signatureAlgorithm:signature:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/init(certificationRequestInfo:signatureAlgorithm:signature:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/init(certificationrequestinfo:signaturealgorithm:signature:)"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/CertificationRequest/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/CertificationRequest/signature":{"role":"symbol","title":"signature","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/signature","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/signature"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/CertificationRequest/signatureAlgorithm":{"role":"symbol","title":"signatureAlgorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/signatureAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/signaturealgorithm"},"doc://Shield/documentation/ShieldX509/CertificationRequest/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/init(from:)"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/!=(_:_:).json new file mode 100644 index 000000000..dcae94a9a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50920CertificationRequestV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/CertificationRequest/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/asn1schema.json b/3.4.0/data/documentation/shieldx509/certificationrequest/asn1schema.json new file mode 100644 index 000000000..971475bf9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50920CertificationRequestV10asn1Schema10PotentASN10F0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/asn1schema"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/CertificationRequest/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/schemaspecified-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder.json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder.json new file mode 100644 index 000000000..5bf7eab84 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/init(subject:subjectPKInfo:attributes:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/addAlternativeNames(names:)-faws","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/addAlternativeNames(names:)-kexi","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/alternativeNames(names:)-1uzei","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/alternativeNames(names:)-93l1o","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/build(signingKey:digestAlgorithm:)","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/buildInfo()","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/extendedKeyUsage(keyPurposes:isCritical:)","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/extension(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(_:algorithm:usage:)","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(keyPair:usage:)","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(publicKey:usage:)","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/subject(name:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error"]}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Builder"}],"role":"symbol","title":"CertificationRequest.Builder","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"symbolKind":"struct","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/addAlternativeNames(names:)-faws":{"role":"symbol","title":"addAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/addAlternativeNames(names:)-faws","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/addalternativenames(names:)-faws"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/publicKey(publicKey:usage:)":{"role":"symbol","title":"publicKey(publicKey:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(publicKey:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(publickey:usage:)"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/addAlternativeNames(names:)-kexi":{"role":"symbol","title":"addAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/addAlternativeNames(names:)-kexi","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/addalternativenames(names:)-kexi"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/subject(name:)":{"role":"symbol","title":"subject(name:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/subject(name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/subject(name:)"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/extendedKeyUsage(keyPurposes:isCritical:)":{"role":"symbol","title":"extendedKeyUsage(keyPurposes:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedKeyUsage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/extendedKeyUsage(keyPurposes:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/extendedkeyusage(keypurposes:iscritical:)"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/buildInfo()":{"role":"symbol","title":"buildInfo()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/buildInfo()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/buildinfo()"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/init(subject:subjectPKInfo:attributes:)":{"role":"symbol","title":"init(subject:subjectPKInfo:attributes:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/init(subject:subjectPKInfo:attributes:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/init(subject:subjectpkinfo:attributes:)"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/extension(_:)":{"role":"symbol","title":"extension(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`extension`"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/extension(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/extension(_:)"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/build(signingKey:digestAlgorithm:)":{"role":"symbol","title":"build(signingKey:digestAlgorithm:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signingKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/build(signingKey:digestAlgorithm:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/build(signingkey:digestalgorithm:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error":{"role":"symbol","title":"CertificationRequest.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/publicKey(keyPair:usage:)":{"role":"symbol","title":"publicKey(keyPair:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPair"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(keyPair:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(keypair:usage:)"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/alternativeNames(names:)-93l1o":{"role":"symbol","title":"alternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"alternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/alternativeNames(names:)-93l1o","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/alternativenames(names:)-93l1o"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/alternativeNames(names:)-1uzei":{"role":"symbol","title":"alternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"alternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/alternativeNames(names:)-1uzei","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/alternativenames(names:)-1uzei"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/publicKey(_:algorithm:usage:)":{"role":"symbol","title":"publicKey(_:algorithm:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(_:algorithm:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(_:algorithm:usage:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-faws.json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-faws.json new file mode 100644 index 000000000..151a769d8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-faws.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO","text":"GeneralName"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/addalternativenames(names:)-faws"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/addAlternativeNames(names:)-faws","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"title":"addAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV19addAlternativeNames5namesAeA11GeneralNameOd_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/addAlternativeNames(names:)-faws":{"role":"symbol","title":"addAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/addAlternativeNames(names:)-faws","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/addalternativenames(names:)-faws"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-kexi.json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-kexi.json new file mode 100644 index 000000000..f813037d8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-kexi.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/addalternativenames(names:)-kexi"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/addAlternativeNames(names:)-kexi","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"title":"addAlternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV19addAlternativeNames5namesAESayAA11GeneralNameOG_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/addAlternativeNames(names:)-kexi":{"role":"symbol","title":"addAlternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAlternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/addAlternativeNames(names:)-kexi","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/addalternativenames(names:)-kexi"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-1uzei.json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-1uzei.json new file mode 100644 index 000000000..8347bbd06 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-1uzei.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"alternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/alternativenames(names:)-1uzei"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/alternativeNames(names:)-1uzei","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"alternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"title":"alternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV16alternativeNames5namesAESayAA11GeneralNameOG_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/alternativeNames(names:)-1uzei":{"role":"symbol","title":"alternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"alternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/alternativeNames(names:)-1uzei","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/alternativenames(names:)-1uzei"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-93l1o.json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-93l1o.json new file mode 100644 index 000000000..aca2595bf --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-93l1o.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"alternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO","text":"GeneralName"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/alternativenames(names:)-93l1o"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/alternativeNames(names:)-93l1o","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"alternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"title":"alternativeNames(names:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV16alternativeNames5namesAeA11GeneralNameOd_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/alternativeNames(names:)-93l1o":{"role":"symbol","title":"alternativeNames(names:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"alternativeNames"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO"},{"kind":"text","text":"...) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/alternativeNames(names:)-93l1o","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/alternativenames(names:)-93l1o"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/build(signingkey:digestalgorithm:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/build(signingkey:digestalgorithm:).json new file mode 100644 index 000000000..a91709dff --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/build(signingkey:digestalgorithm:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signingKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV","text":"Digester"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO","text":"Algorithm"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV","text":"CertificationRequest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/build(signingkey:digestalgorithm:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/build(signingKey:digestAlgorithm:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"build(signingKey:digestAlgorithm:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signingKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"}],"symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV0A8SecurityE5build10signingKey15digestAlgorithmACSo03SecI3Refa_0A6Crypto8DigesterV0K0OtKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/build(signingKey:digestAlgorithm:)":{"role":"symbol","title":"build(signingKey:digestAlgorithm:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signingKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/build(signingKey:digestAlgorithm:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/build(signingkey:digestalgorithm:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/buildinfo().json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/buildinfo().json new file mode 100644 index 000000000..a30327444 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/buildinfo().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV","text":"CertificationRequestInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/buildinfo()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/buildInfo()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"}],"title":"buildInfo()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV9buildInfoAA0cdG0VyKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/buildInfo()":{"role":"symbol","title":"buildInfo()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/buildInfo()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/buildinfo()"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error.json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error.json new file mode 100644 index 000000000..efcc73f17 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/missingParameter(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/Error-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"title":"CertificationRequest.Builder.Error","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV5ErrorO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error\/error-implementations"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error":{"role":"symbol","title":"CertificationRequest.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error/missingParameter(_:)":{"role":"symbol","title":"CertificationRequest.Builder.Error.missingParameter(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingParameter"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/missingParameter(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error\/missingparameter(_:)"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/error-implementations.json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/error-implementations.json new file mode 100644 index 000000000..b378fce23 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error":{"role":"symbol","title":"CertificationRequest.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error\/localizeddescription"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/localizeddescription.json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/localizeddescription.json new file mode 100644 index 000000000..4ca507c9b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10ShieldX50920CertificationRequestV7BuilderV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error":{"role":"symbol","title":"CertificationRequest.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error\/error-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/missingparameter(_:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/missingparameter(_:).json new file mode 100644 index 000000000..8c1a59b98 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/error/missingparameter(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingParameter"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/error\/missingparameter(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/missingParameter(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingParameter"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"CertificationRequest.Builder.Error.missingParameter(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV5ErrorO16missingParameteryAGSScAGmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error/missingParameter(_:)":{"role":"symbol","title":"CertificationRequest.Builder.Error.missingParameter(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingParameter"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error\/missingParameter(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error\/missingparameter(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/Error":{"role":"symbol","title":"CertificationRequest.Builder.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder\/error"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/extendedkeyusage(keypurposes:iscritical:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/extendedkeyusage(keypurposes:iscritical:).json new file mode 100644 index 000000000..612417a95 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/extendedkeyusage(keypurposes:iscritical:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedKeyUsage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/extendedkeyusage(keypurposes:iscritical:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/extendedKeyUsage(keyPurposes:isCritical:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedKeyUsage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"title":"extendedKeyUsage(keyPurposes:isCritical:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV16extendedKeyUsage11keyPurposes10isCriticalAEShy10PotentASN116ObjectIdentifierVG_SbtKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/extendedKeyUsage(keyPurposes:isCritical:)":{"role":"symbol","title":"extendedKeyUsage(keyPurposes:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"extendedKeyUsage"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/extendedKeyUsage(keyPurposes:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/extendedkeyusage(keypurposes:iscritical:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/extension(_:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/extension(_:).json new file mode 100644 index 000000000..4a38930b9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/extension(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`extension`"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"extension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV","text":"Extension"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/extension(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/extension(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`extension`"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"title":"extension(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV9extensionyAeA9ExtensionVKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/extension(_:)":{"role":"symbol","title":"extension(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"`extension`"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/extension(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/extension(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/init(subject:subjectpkinfo:attributes:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/init(subject:subjectpkinfo:attributes:).json new file mode 100644 index 000000000..b5d13e5c9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/init(subject:subjectpkinfo:attributes:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV","text":"SubjectPublicKeyInfo"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa","text":"CRAttributes"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/init(subject:subjectpkinfo:attributes:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/init(subject:subjectPKInfo:attributes:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa"},{"kind":"text","text":"?)"}],"title":"init(subject:subjectPKInfo:attributes:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV7subject0F6PKInfo10attributesAESaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameJ6MapperVGGGSg_AA20SubjectPublicKeyInfoVSgAA10AttributesVyAA24CRAttributeValuesHandlerVGSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CRAttributes":{"role":"symbol","title":"CRAttributes","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributes"}],"url":"\/documentation\/shieldx509\/crattributes"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/init(subject:subjectPKInfo:attributes:)":{"role":"symbol","title":"init(subject:subjectPKInfo:attributes:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/init(subject:subjectPKInfo:attributes:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/init(subject:subjectpkinfo:attributes:)"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(_:algorithm:usage:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(_:algorithm:usage:).json new file mode 100644 index 000000000..4eab309fa --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(_:algorithm:usage:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyUsage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(_:algorithm:usage:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(_:algorithm:usage:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"title":"publicKey(_:algorithm:usage:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV9publicKey_9algorithm5usageAE10PotentASN19BitStringV_AA19AlgorithmIdentifierVAA0G5UsageVSgtKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/publicKey(_:algorithm:usage:)":{"role":"symbol","title":"publicKey(_:algorithm:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(_:algorithm:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(_:algorithm:usage:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(keypair:usage:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(keypair:usage:).json new file mode 100644 index 000000000..b447c6cf9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(keypair:usage:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPair"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV","text":"SecKeyPair"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyUsage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV","text":"CertificationRequest"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(keypair:usage:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(keyPair:usage:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"publicKey(keyPair:usage:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPair"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV0A8SecurityE9publicKey7keyPair5usageAeF03SechJ0V_AA0H5UsageVSgtKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldSecurity/SecKeyPair":{"role":"symbol","title":"SecKeyPair","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SecKeyPair"}],"abstract":[{"type":"text","text":"Public and private key of an asymmetric key pair."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldSecurity\/SecKeyPair","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SecKeyPair"}],"url":"\/documentation\/shieldsecurity\/seckeypair"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/publicKey(keyPair:usage:)":{"role":"symbol","title":"publicKey(keyPair:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPair"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKeyPair","preciseIdentifier":"s:14ShieldSecurity10SecKeyPairV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(keyPair:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(keypair:usage:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(publickey:usage:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(publickey:usage:).json new file mode 100644 index 000000000..aa4d589b8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/publickey(publickey:usage:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyUsage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV","text":"CertificationRequest"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(publickey:usage:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(publicKey:usage:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"publicKey(publicKey:usage:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV0A8SecurityE9publicKeyAG5usageAESo03SecH3Refa_AA0H5UsageVSgtKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/publicKey(publicKey:usage:)":{"role":"symbol","title":"publicKey(publicKey:usage:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":"("},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"usage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/publicKey(publicKey:usage:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(publickey:usage:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/builder/subject(name:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/subject(name:).json new file mode 100644 index 000000000..c5c7bdec8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/builder/subject(name:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":" "},{"kind":"internalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/builder\/subject(name:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/subject(name:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"title":"subject(name:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50920CertificationRequestV7BuilderV7subject4nameAESaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameI6MapperVGGG_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder/subject(name:)":{"role":"symbol","title":"subject(name:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10ShieldX50920CertificationRequestV7BuilderV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder\/subject(name:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/builder\/subject(name:)"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/certificationrequestinfo.json b/3.4.0/data/documentation/shieldx509/certificationrequest/certificationrequestinfo.json new file mode 100644 index 000000000..8b5a4d117 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/certificationrequestinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV","text":"CertificationRequestInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/certificationrequestinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/certificationRequestInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"}],"title":"certificationRequestInfo","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50920CertificationRequestV013certificationD4InfoAA0cdF0Vvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/certificationRequestInfo":{"role":"symbol","title":"certificationRequestInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/certificationRequestInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/encoded().json b/3.4.0/data/documentation/shieldx509/certificationrequest/encoded().json new file mode 100644 index 000000000..13fb04dca --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50920CertificationRequestV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/CertificationRequest/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/encoded()"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/certificationrequest/equatable-implementations.json new file mode 100644 index 000000000..780097bfc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/CertificationRequest/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/init(certificationrequestinfo:signaturealgorithm:signature:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/init(certificationrequestinfo:signaturealgorithm:signature:).json new file mode 100644 index 000000000..d5053142c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/init(certificationrequestinfo:signaturealgorithm:signature:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV","text":"CertificationRequestInfo"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/init(certificationrequestinfo:signaturealgorithm:signature:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/init(certificationRequestInfo:signatureAlgorithm:signature:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"init(certificationRequestInfo:signatureAlgorithm:signature:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50920CertificationRequestV013certificationD4Info18signatureAlgorithm0G0AcA0cdF0V_AA0H10IdentifierV10Foundation4DataVtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"]]},"references":{"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/init(certificationRequestInfo:signatureAlgorithm:signature:)":{"role":"symbol","title":"init(certificationRequestInfo:signatureAlgorithm:signature:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"certificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CertificationRequestInfo","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/init(certificationRequestInfo:signatureAlgorithm:signature:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/init(certificationrequestinfo:signaturealgorithm:signature:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/init(from:).json b/3.4.0/data/documentation/shieldx509/certificationrequest/init(from:).json new file mode 100644 index 000000000..2af506bb3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50920CertificationRequestV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/certificationrequest/schemaspecified-implementations.json new file mode 100644 index 000000000..232c2cfd5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/encoded()"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/CertificationRequest/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/asn1schema"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/signature.json b/3.4.0/data/documentation/shieldx509/certificationrequest/signature.json new file mode 100644 index 000000000..8fda7b10c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/signature.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/signature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/signature","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"signature","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50920CertificationRequestV9signature10Foundation4DataVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/signature":{"role":"symbol","title":"signature","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/signature","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/signature"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequest/signaturealgorithm.json b/3.4.0/data/documentation/shieldx509/certificationrequest/signaturealgorithm.json new file mode 100644 index 000000000..f9dbac5eb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequest/signaturealgorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequest\/signaturealgorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/signatureAlgorithm","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"title":"signatureAlgorithm","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50920CertificationRequestV18signatureAlgorithmAA0F10IdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/CertificationRequest/signatureAlgorithm":{"role":"symbol","title":"signatureAlgorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/signatureAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequest\/signaturealgorithm"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo.json new file mode 100644 index 000000000..0474ee371 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/init(version:subject:subjectPKInfo:attributes:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/attributes","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/subject","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/subjectPKInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/version-swift.property"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/signed(using:digestAlgorithm:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"title":"CertificationRequestInfo","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50924CertificationRequestInfoV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/subjectPKInfo":{"role":"symbol","title":"subjectPKInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/subjectPKInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/subjectpkinfo"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/equatable-implementations"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/init(from:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/signed(using:digestAlgorithm:)":{"role":"symbol","title":"signed(using:digestAlgorithm:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/signed(using:digestAlgorithm:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/signed(using:digestalgorithm:)"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/init(version:subject:subjectPKInfo:attributes:)":{"role":"symbol","title":"init(version:subject:subjectPKInfo:attributes:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/init(version:subject:subjectPKInfo:attributes:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/init(version:subject:subjectpkinfo:attributes:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/subject":{"role":"symbol","title":"subject","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/subject","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/subject"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.property"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/attributes":{"role":"symbol","title":"attributes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/attributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/!=(_:_:).json new file mode 100644 index 000000000..b6f973cad --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50924CertificationRequestInfoV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/asn1schema.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/asn1schema.json new file mode 100644 index 000000000..b7b09c33e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50924CertificationRequestInfoV10asn1Schema10PotentASN10G0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/asn1schema"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/attributes.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/attributes.json new file mode 100644 index 000000000..2aee9b0e0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/attributes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa","text":"CRAttributes"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/attributes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/attributes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa"},{"kind":"text","text":"?"}],"title":"attributes","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50924CertificationRequestInfoV10attributesAA10AttributesVyAA24CRAttributeValuesHandlerVGSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/CRAttributes":{"role":"symbol","title":"CRAttributes","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributes"}],"url":"\/documentation\/shieldx509\/crattributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/attributes":{"role":"symbol","title":"attributes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/attributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/encoded().json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/encoded().json new file mode 100644 index 000000000..f4ea6e17c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50924CertificationRequestInfoV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/encoded()"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/schemaspecified-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/equatable-implementations.json new file mode 100644 index 000000000..1bb12c8b8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/init(from:).json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/init(from:).json new file mode 100644 index 000000000..875ae8b3e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50924CertificationRequestInfoV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/init(from:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/init(version:subject:subjectpkinfo:attributes:).json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/init(version:subject:subjectpkinfo:attributes:).json new file mode 100644 index 000000000..1926364d7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/init(version:subject:subjectpkinfo:attributes:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV7VersionO","text":"Version"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV","text":"SubjectPublicKeyInfo"},{"kind":"text","text":", "},{"kind":"externalParam","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa","text":"CRAttributes"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/init(version:subject:subjectpkinfo:attributes:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/init(version:subject:subjectPKInfo:attributes:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa"},{"kind":"text","text":"?)"}],"title":"init(version:subject:subjectPKInfo:attributes:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50924CertificationRequestInfoV7version7subject0G6PKInfo10attributesA2C7VersionO_SaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameL6MapperVGGGAA016SubjectPublicKeyE0VAA10AttributesVyAA24CRAttributeValuesHandlerVGSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CRAttributes":{"role":"symbol","title":"CRAttributes","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributes"}],"url":"\/documentation\/shieldx509\/crattributes"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/init(version:subject:subjectPKInfo:attributes:)":{"role":"symbol","title":"init(version:subject:subjectPKInfo:attributes:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"attributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CRAttributes","preciseIdentifier":"s:10ShieldX50912CRAttributesa"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/init(version:subject:subjectPKInfo:attributes:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/init(version:subject:subjectpkinfo:attributes:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/schemaspecified-implementations.json new file mode 100644 index 000000000..0dd597a1f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/asn1schema"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/encoded()"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/signed(using:digestalgorithm:).json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/signed(using:digestalgorithm:).json new file mode 100644 index 000000000..0e8a2c833 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/signed(using:digestalgorithm:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"signingKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV","text":"Digester"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO","text":"Algorithm"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV","text":"CertificationRequest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/signed(using:digestalgorithm:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/signed(using:digestAlgorithm:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"signed(using:digestAlgorithm:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"}],"symbolKind":"method","externalID":"s:10ShieldX50924CertificationRequestInfoV0A8SecurityE6signed5using15digestAlgorithmAA0cD0VSo9SecKeyRefa_0A6Crypto8DigesterV0J0OtKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/documentation/ShieldCrypto/Digester":{"role":"symbol","title":"Digester","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Digester"}],"abstract":[{"type":"text","text":"Hashing algorithms with streaming and static data interfaces."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Digester"}],"url":"\/documentation\/shieldcrypto\/digester"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldCrypto/Digester/Algorithm":{"role":"symbol","title":"Digester.Algorithm","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Algorithm"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldCrypto\/Digester\/Algorithm","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Algorithm"}],"url":"\/documentation\/shieldcrypto\/digester\/algorithm"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/signed(using:digestAlgorithm:)":{"role":"symbol","title":"signed(using:digestAlgorithm:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SecKey","preciseIdentifier":"c:@T@SecKeyRef"},{"kind":"text","text":", "},{"kind":"externalParam","text":"digestAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Digester","preciseIdentifier":"s:12ShieldCrypto8DigesterV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Algorithm","preciseIdentifier":"s:12ShieldCrypto8DigesterV9AlgorithmO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CertificationRequest","preciseIdentifier":"s:10ShieldX50920CertificationRequestV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/signed(using:digestAlgorithm:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/signed(using:digestalgorithm:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/subject.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/subject.json new file mode 100644 index 000000000..e1c09865b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/subject.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/subject"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/subject","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"}],"title":"subject","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50924CertificationRequestInfoV7subjectSaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameH6MapperVGGGvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/subject":{"role":"symbol","title":"subject","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/subject","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/subject"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/subjectpkinfo.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/subjectpkinfo.json new file mode 100644 index 000000000..57b64bd0b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/subjectpkinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV","text":"SubjectPublicKeyInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/subjectpkinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/subjectPKInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"}],"title":"subjectPKInfo","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50924CertificationRequestInfoV13subjectPKInfoAA016SubjectPublicKeyE0Vvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/subjectPKInfo":{"role":"symbol","title":"subjectPKInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPKInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/subjectPKInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/subjectpkinfo"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum.json new file mode 100644 index 000000000..f757f4fad --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/v1"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"title":"CertificationRequestInfo.Version","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50924CertificationRequestInfoV7VersionO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Version"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/init(rawvalue:)"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/equatable-implementations"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/v1":{"role":"symbol","title":"CertificationRequestInfo.Version.v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/v1"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/!=(_:_:).json new file mode 100644 index 000000000..f75004d59 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50924CertificationRequestInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/encode(to:).json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/encode(to:).json new file mode 100644 index 000000000..0ca80f756 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10ShieldX50924CertificationRequestInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/equatable-implementations.json new file mode 100644 index 000000000..d6b9d34eb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hash(into:).json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hash(into:).json new file mode 100644 index 000000000..ea21e7fd3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10ShieldX50924CertificationRequestInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/hash(into:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hashvalue.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hashvalue.json new file mode 100644 index 000000000..7cf5bc11e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10ShieldX50924CertificationRequestInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/hashvalue"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(from:).json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(from:).json new file mode 100644 index 000000000..7920ca1b6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10ShieldX50924CertificationRequestInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(rawvalue:).json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(rawvalue:).json new file mode 100644 index 000000000..279222b6d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50924CertificationRequestInfoV7VersionO8rawValueAESgSi_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/init(rawvalue:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/rawrepresentable-implementations.json new file mode 100644 index 000000000..61cdf2ec9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/encode(to:)","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/hashvalue"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/hash(into:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/v1.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/v1.json new file mode 100644 index 000000000..e726f6cb5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.enum/v1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/v1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/v1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v1"}],"title":"CertificationRequestInfo.Version.v1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50924CertificationRequestInfoV7VersionO2v1yA2EmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum/v1":{"role":"symbol","title":"CertificationRequestInfo.Version.v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum\/v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/v1"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.property.json b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.property.json new file mode 100644 index 000000000..ff197f8cb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/certificationrequestinfo/version-swift.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV7VersionO","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/version-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV7VersionO"}],"title":"version","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50924CertificationRequestInfoV7versionAC7VersionOvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/Version-swift.enum":{"role":"symbol","title":"CertificationRequestInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50924CertificationRequestInfoV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.property"},"doc://Shield/documentation/ShieldX509/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequestInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequestInfo"}],"url":"\/documentation\/shieldx509\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/crattributes.json b/3.4.0/data/documentation/shieldx509/crattributes.json new file mode 100644 index 000000000..4448e6848 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/crattributes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributes"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","preciseIdentifier":"s:10ShieldX50910AttributesV","text":"Attributes"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler","preciseIdentifier":"s:10ShieldX50924CRAttributeValuesHandlerV","text":"CRAttributeValuesHandler"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/crattributes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributes"}],"title":"CRAttributes","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50912CRAttributesa","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"CRAttributes"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/CRAttributes":{"role":"symbol","title":"CRAttributes","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributes"}],"url":"\/documentation\/shieldx509\/crattributes"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler":{"role":"symbol","title":"CRAttributeValuesHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/crattributevalueshandler"},"doc://Shield/documentation/ShieldX509/Attributes":{"role":"symbol","title":"Attributes","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Attributes","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attributes"}],"url":"\/documentation\/shieldx509\/attributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/crattributevalueshandler.json b/3.4.0/data/documentation/shieldx509/crattributevalueshandler.json new file mode 100644 index 000000000..6f2c87899 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/crattributevalueshandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributeValuesHandler"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/crattributevalueshandler"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler\/supported"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler\/handler(for:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributeValuesHandler"}],"title":"CRAttributeValuesHandler","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50924CRAttributeValuesHandlerV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"CRAttributeValuesHandler"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler/supported":{"role":"symbol","title":"supported","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"supported"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP"},{"kind":"text","text":".Type]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler\/supported","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/crattributevalueshandler\/supported"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler/handler(for:)":{"role":"symbol","title":"handler(for:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler\/handler(for:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/crattributevalueshandler\/handler(for:)"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler":{"role":"symbol","title":"CRAttributeValuesHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/crattributevalueshandler"},"doc://Shield/documentation/ShieldX509/AttributeValuesHandler":{"role":"symbol","title":"AttributeValuesHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/attributevalueshandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/crattributevalueshandler/handler(for:).json b/3.4.0/data/documentation/shieldx509/crattributevalueshandler/handler(for:).json new file mode 100644 index 000000000..a57ea6304 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/crattributevalueshandler/handler(for:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"attrType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP","text":"AttributeValueHandler"},{"kind":"text","text":".Type"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/crattributevalueshandler\/handler(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler\/handler(for:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"title":"handler(for:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50924CRAttributeValuesHandlerV7handler3forAA014AttributeValueE0_pXp10PotentASN116ObjectIdentifierV_tFZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler/handler(for:)":{"role":"symbol","title":"handler(for:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler\/handler(for:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/crattributevalueshandler\/handler(for:)"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler":{"role":"symbol","title":"CRAttributeValuesHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/crattributevalueshandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/crattributevalueshandler/supported.json b/3.4.0/data/documentation/shieldx509/crattributevalueshandler/supported.json new file mode 100644 index 000000000..c1fee91a0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/crattributevalueshandler/supported.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"supported"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP","text":"AttributeValue"},{"kind":"text","text":".Type]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/crattributevalueshandler\/supported"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler\/supported","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"supported"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP"},{"kind":"text","text":".Type]"}],"title":"supported","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50924CRAttributeValuesHandlerV9supportedSDy10PotentASN116ObjectIdentifierVAA14AttributeValue_pXpGvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler/supported":{"role":"symbol","title":"supported","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"supported"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP"},{"kind":"text","text":".Type]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler\/supported","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/crattributevalueshandler\/supported"},"doc://Shield/documentation/ShieldX509/CRAttributeValuesHandler":{"role":"symbol","title":"CRAttributeValuesHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRAttributeValuesHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CRAttributeValuesHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CRAttributeValuesHandler"}],"url":"\/documentation\/shieldx509\/crattributevalueshandler"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/criticalextensionvalue.json b/3.4.0/data/documentation/shieldx509/criticalextensionvalue.json new file mode 100644 index 000000000..6e3c3eda5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/criticalextensionvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","preciseIdentifier":"s:10ShieldX50914ExtensionValueP","text":"ExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/criticalextensionvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"title":"CriticalExtensionValue","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50922CriticalExtensionValueP","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/CriticalExtensionValue":{"role":"symbol","title":"CriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/criticalextensionvalue"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/directoryname.json b/3.4.0/data/documentation/shieldx509/directoryname.json new file mode 100644 index 000000000..9009b074d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/directoryname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryName"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea","text":"RDNSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","preciseIdentifier":"s:10ShieldX50928DirectoryNameAttributeMapperV","text":"DirectoryNameAttributeMapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/directoryname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryName"}],"title":"DirectoryName","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50913DirectoryNamea","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"DirectoryName"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/DirectoryName":{"role":"symbol","title":"DirectoryName","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryName"}],"url":"\/documentation\/shieldx509\/directoryname"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/directorynameattributemapper.json b/3.4.0/data/documentation/shieldx509/directorynameattributemapper.json new file mode 100644 index 000000000..d9b7c414e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/directorynameattributemapper.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/directorynameattributemapper"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/decoder(forType:)","doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/encoder(forType:)","doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/handler(forType:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"title":"DirectoryNameAttributeMapper","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50928DirectoryNameAttributeMapperV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper/handler(forType:)":{"role":"symbol","title":"handler(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> ShieldX500"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50021AttributeValueHandlerP"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/handler(forType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/directorynameattributemapper\/handler(fortype:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper/encoder(forType:)":{"role":"symbol","title":"encoder(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueEncoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Encodera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/encoder(forType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/directorynameattributemapper\/encoder(fortype:)"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper":{"role":"symbol","title":"AttributeValueMapper","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueMapper"}],"url":"\/documentation\/shieldx500\/attributevaluemapper"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper/decoder(forType:)":{"role":"symbol","title":"decoder(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueDecoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Decodera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/decoder(forType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/directorynameattributemapper\/decoder(fortype:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/directorynameattributemapper/decoder(fortype:).json b/3.4.0/data/documentation/shieldx509/directorynameattributemapper/decoder(fortype:).json new file mode 100644 index 000000000..e63c78599 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/directorynameattributemapper/decoder(fortype:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueDecoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Decodera","text":"ValueDecoder"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/directorynameattributemapper\/decoder(fortype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/decoder(forType:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueDecoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Decodera"},{"kind":"text","text":"?"}],"title":"decoder(forType:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50928DirectoryNameAttributeMapperV7decoder7forTypeypSg10Foundation4DataVKcSg10PotentASN116ObjectIdentifierV_tFZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper/decoder(forType:)":{"role":"symbol","title":"decoder(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueDecoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Decodera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/decoder(forType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/directorynameattributemapper\/decoder(fortype:)"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/ValueDecoder":{"role":"symbol","title":"AttributeValueMapper.ValueDecoder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueDecoder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueDecoder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ValueDecoder"}],"url":"\/documentation\/shieldx500\/attributevaluemapper\/valuedecoder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/directorynameattributemapper/encoder(fortype:).json b/3.4.0/data/documentation/shieldx509/directorynameattributemapper/encoder(fortype:).json new file mode 100644 index 000000000..692cad24b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/directorynameattributemapper/encoder(fortype:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueEncoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Encodera","text":"ValueEncoder"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/directorynameattributemapper\/encoder(fortype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/encoder(forType:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueEncoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Encodera"},{"kind":"text","text":"?"}],"title":"encoder(forType:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50928DirectoryNameAttributeMapperV7encoder7forType10Foundation4DataVypKcSg10PotentASN116ObjectIdentifierV_tFZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper"]]},"references":{"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper/encoder(forType:)":{"role":"symbol","title":"encoder(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ValueEncoder","preciseIdentifier":"s:10ShieldX50020AttributeValueMapperP0D7Encodera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/encoder(forType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/directorynameattributemapper\/encoder(fortype:)"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX500/AttributeValueMapper/ValueEncoder":{"role":"symbol","title":"AttributeValueMapper.ValueEncoder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValueEncoder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueMapper\/ValueEncoder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ValueEncoder"}],"url":"\/documentation\/shieldx500\/attributevaluemapper\/valueencoder"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/directorynameattributemapper/handler(fortype:).json b/3.4.0/data/documentation/shieldx509/directorynameattributemapper/handler(fortype:).json new file mode 100644 index 000000000..ce5850b05 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/directorynameattributemapper/handler(fortype:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> ShieldX500"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","preciseIdentifier":"s:10ShieldX50021AttributeValueHandlerP","text":"AttributeValueHandler"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/directorynameattributemapper\/handler(fortype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/handler(forType:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> ShieldX500"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50021AttributeValueHandlerP"},{"kind":"text","text":"?"}],"title":"handler(forType:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50928DirectoryNameAttributeMapperV7handler7forType0A4X5000E12ValueHandler_pSg10PotentASN116ObjectIdentifierV_tFZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper/handler(forType:)":{"role":"symbol","title":"handler(forType:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":") -> ShieldX500"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50021AttributeValueHandlerP"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper\/handler(forType:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/directorynameattributemapper\/handler(fortype:)"},"doc://Shield/documentation/ShieldX500/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx500\/attributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecparameters.json b/3.4.0/data/documentation/shieldx509/ecparameters.json new file mode 100644 index 000000000..bb6022a41 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecparameters.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecparameters"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"}],"title":"ECParameters","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50912ECParametersa","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"ECParameters"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECParameters"}],"url":"\/documentation\/shieldx509\/ecparameters"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey.json b/3.4.0/data/documentation/shieldx509/ecprivatekey.json new file mode 100644 index 000000000..ed77ff95e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/init(version:privateKey:parameters:publicKey:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/parameters","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/privateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/publicKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/version-swift.property"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"title":"ECPrivateKey","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50912ECPrivateKeyV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/init(from:)"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/parameters":{"role":"symbol","title":"parameters","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ECParameters","preciseIdentifier":"s:10ShieldX50912ECParametersa"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/parameters","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/parameters"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/init(version:privateKey:parameters:publicKey:)":{"role":"symbol","title":"init(version:privateKey:parameters:publicKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50912ECPrivateKeyV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ECParameters","preciseIdentifier":"s:10ShieldX50912ECParametersa"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/init(version:privateKey:parameters:publicKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/init(version:privatekey:parameters:publickey:)"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/schemaspecified-implementations"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/publicKey":{"role":"symbol","title":"publicKey","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/publicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/publickey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50912ECPrivateKeyV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.property"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/privateKey":{"role":"symbol","title":"privateKey","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/privateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/privatekey"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/ecprivatekey/!=(_:_:).json new file mode 100644 index 000000000..e6a665897 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50912ECPrivateKeyV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/asn1schema.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/asn1schema.json new file mode 100644 index 000000000..4557abe29 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50912ECPrivateKeyV10asn1Schema10PotentASN10F0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/asn1schema"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/encoded().json b/3.4.0/data/documentation/shieldx509/ecprivatekey/encoded().json new file mode 100644 index 000000000..3e5fd4ba3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50912ECPrivateKeyV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/encoded()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/equatable-implementations.json new file mode 100644 index 000000000..2531832f2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/init(from:).json b/3.4.0/data/documentation/shieldx509/ecprivatekey/init(from:).json new file mode 100644 index 000000000..c803b6f35 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50912ECPrivateKeyV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/init(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/init(version:privatekey:parameters:publickey:).json b/3.4.0/data/documentation/shieldx509/ecprivatekey/init(version:privatekey:parameters:publickey:).json new file mode 100644 index 000000000..d129a7b10 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/init(version:privatekey:parameters:publickey:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50912ECPrivateKeyV7VersionO","text":"Version"},{"kind":"text","text":" = .one, "},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","preciseIdentifier":"s:10ShieldX50912ECParametersa","text":"ECParameters"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/init(version:privatekey:parameters:publickey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/init(version:privateKey:parameters:publicKey:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50912ECPrivateKeyV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ECParameters","preciseIdentifier":"s:10ShieldX50912ECParametersa"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":"?)"}],"title":"init(version:privateKey:parameters:publicKey:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50912ECPrivateKeyV7version07privateD010parameters06publicD0A2C7VersionO_10Foundation4DataV10PotentASN116ObjectIdentifierVSgAM9BitStringVSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECParameters"}],"url":"\/documentation\/shieldx509\/ecparameters"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/init(version:privateKey:parameters:publicKey:)":{"role":"symbol","title":"init(version:privateKey:parameters:publicKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50912ECPrivateKeyV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ECParameters","preciseIdentifier":"s:10ShieldX50912ECParametersa"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/init(version:privateKey:parameters:publicKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/init(version:privatekey:parameters:publickey:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/parameters.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/parameters.json new file mode 100644 index 000000000..d3bd123fe --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/parameters.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","preciseIdentifier":"s:10ShieldX50912ECParametersa","text":"ECParameters"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/parameters"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/parameters","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ECParameters","preciseIdentifier":"s:10ShieldX50912ECParametersa"},{"kind":"text","text":"?"}],"title":"parameters","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912ECPrivateKeyV10parameters10PotentASN116ObjectIdentifierVSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey/parameters":{"role":"symbol","title":"parameters","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ECParameters","preciseIdentifier":"s:10ShieldX50912ECParametersa"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/parameters","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/parameters"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECParameters","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECParameters"}],"url":"\/documentation\/shieldx509\/ecparameters"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/privatekey.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/privatekey.json new file mode 100644 index 000000000..7e76c1bbd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/privatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/privatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/privateKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"privateKey","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912ECPrivateKeyV07privateD010Foundation4DataVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/privateKey":{"role":"symbol","title":"privateKey","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/privateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/privatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/publickey.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/publickey.json new file mode 100644 index 000000000..5e345a399 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/publickey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/publickey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/publicKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":"?"}],"title":"publicKey","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912ECPrivateKeyV06publicD010PotentASN19BitStringVSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey/publicKey":{"role":"symbol","title":"publicKey","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/publicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/publickey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/schemaspecified-implementations.json new file mode 100644 index 000000000..6f2da25cd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/asn1schema"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/encoded()"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum.json new file mode 100644 index 000000000..9e08404d6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/one"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"title":"ECPrivateKey.Version","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50912ECPrivateKeyV7VersionO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Version"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey"]]},"references":{"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/equatable-implementations"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/one":{"role":"symbol","title":"ECPrivateKey.Version.one","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"one"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/one","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/one"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/!=(_:_:).json new file mode 100644 index 000000000..1bd64d51a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50912ECPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/encode(to:).json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/encode(to:).json new file mode 100644 index 000000000..6cd8a8656 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10ShieldX50912ECPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/equatable-implementations.json new file mode 100644 index 000000000..499662e1f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/hash(into:).json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/hash(into:).json new file mode 100644 index 000000000..edfe04c21 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10ShieldX50912ECPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/hashvalue.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/hashvalue.json new file mode 100644 index 000000000..8a8625086 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10ShieldX50912ECPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/hashvalue"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/init(from:).json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/init(from:).json new file mode 100644 index 000000000..81e3db762 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10ShieldX50912ECPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/init(from:)"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/init(rawvalue:).json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/init(rawvalue:).json new file mode 100644 index 000000000..e689476e9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50912ECPrivateKeyV7VersionO8rawValueAESgSi_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/init(rawvalue:)"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/one.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/one.json new file mode 100644 index 000000000..df7e9d758 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/one.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"one"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/one"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/one","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"one"}],"title":"ECPrivateKey.Version.one","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50912ECPrivateKeyV7VersionO3oneyA2EmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/one":{"role":"symbol","title":"ECPrivateKey.Version.one","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"one"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/one","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/one"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/rawrepresentable-implementations.json new file mode 100644 index 000000000..fd61e5073 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.enum/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/encode(to:)","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/hashvalue"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/hash(into:)"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.property.json b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.property.json new file mode 100644 index 000000000..cdfa83f41 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/ecprivatekey/version-swift.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50912ECPrivateKeyV7VersionO","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/ecprivatekey\/version-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/version-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50912ECPrivateKeyV7VersionO"}],"title":"version","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912ECPrivateKeyV7versionAC7VersionOvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ECPrivateKey"}],"url":"\/documentation\/shieldx509\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50912ECPrivateKeyV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.property"},"doc://Shield/documentation/ShieldX509/ECPrivateKey/Version-swift.enum":{"role":"symbol","title":"ECPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ECPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/edipartyname.json b/3.4.0/data/documentation/shieldx509/edipartyname.json new file mode 100644 index 000000000..5ab59eacc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/edipartyname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/edipartyname"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/init(nameAssigner:partyName:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/nameAssigner","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/partyName"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"title":"EDIPartyName","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50912EDIPartyNameV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/EDIPartyName/init(nameAssigner:partyName:)":{"role":"symbol","title":"init(nameAssigner:partyName:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"nameAssigner"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"partyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/init(nameAssigner:partyName:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/init(nameassigner:partyname:)"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/EDIPartyName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/init(from:)"},"doc://Shield/documentation/ShieldX509/EDIPartyName/partyName":{"role":"symbol","title":"partyName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"partyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/partyName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/partyname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}],"url":"\/documentation\/shieldx509\/edipartyname"},"doc://Shield/documentation/ShieldX509/EDIPartyName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/equatable-implementations"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/EDIPartyName/nameAssigner":{"role":"symbol","title":"nameAssigner","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameAssigner"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/nameAssigner","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/nameassigner"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/edipartyname/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/edipartyname/!=(_:_:).json new file mode 100644 index 000000000..786d035cc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/edipartyname/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/edipartyname\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50912EDIPartyNameV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/EDIPartyName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/EDIPartyName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}],"url":"\/documentation\/shieldx509\/edipartyname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/edipartyname/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/edipartyname/equatable-implementations.json new file mode 100644 index 000000000..201152686 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/edipartyname/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EDIPartyName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}],"url":"\/documentation\/shieldx509\/edipartyname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/edipartyname/init(from:).json b/3.4.0/data/documentation/shieldx509/edipartyname/init(from:).json new file mode 100644 index 000000000..5161b3235 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/edipartyname/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/edipartyname\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50912EDIPartyNameV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName"]]},"references":{"doc://Shield/documentation/ShieldX509/EDIPartyName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/init(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}],"url":"\/documentation\/shieldx509\/edipartyname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/edipartyname/init(nameassigner:partyname:).json b/3.4.0/data/documentation/shieldx509/edipartyname/init(nameassigner:partyname:).json new file mode 100644 index 000000000..c3924726d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/edipartyname/init(nameassigner:partyname:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"nameAssigner"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"partyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/edipartyname\/init(nameassigner:partyname:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/init(nameAssigner:partyName:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"nameAssigner"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"partyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")"}],"title":"init(nameAssigner:partyName:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50912EDIPartyNameV12nameAssigner05partyD0AC10PotentASN19AnyStringVSg_AHtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName"]]},"references":{"doc://Shield/documentation/ShieldX509/EDIPartyName/init(nameAssigner:partyName:)":{"role":"symbol","title":"init(nameAssigner:partyName:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"nameAssigner"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"partyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/init(nameAssigner:partyName:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/init(nameassigner:partyname:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}],"url":"\/documentation\/shieldx509\/edipartyname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/edipartyname/nameassigner.json b/3.4.0/data/documentation/shieldx509/edipartyname/nameassigner.json new file mode 100644 index 000000000..c7a7d545b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/edipartyname/nameassigner.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameAssigner"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/edipartyname\/nameassigner"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/nameAssigner","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameAssigner"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":"?"}],"title":"nameAssigner","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912EDIPartyNameV12nameAssigner10PotentASN19AnyStringVSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}],"url":"\/documentation\/shieldx509\/edipartyname"},"doc://Shield/documentation/ShieldX509/EDIPartyName/nameAssigner":{"role":"symbol","title":"nameAssigner","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nameAssigner"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/nameAssigner","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/nameassigner"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/edipartyname/partyname.json b/3.4.0/data/documentation/shieldx509/edipartyname/partyname.json new file mode 100644 index 000000000..fd864c6fb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/edipartyname/partyname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"partyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/edipartyname\/partyname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/partyName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"partyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"}],"title":"partyName","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912EDIPartyNameV05partyD010PotentASN19AnyStringVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName"]]},"references":{"doc://Shield/documentation/ShieldX509/EDIPartyName/partyName":{"role":"symbol","title":"partyName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"partyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyString","preciseIdentifier":"s:10PotentASN19AnyStringV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName\/partyName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/edipartyname\/partyname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}],"url":"\/documentation\/shieldx509\/edipartyname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo.json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo.json new file mode 100644 index 000000000..6c40ee4ef --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/encryptedprivatekeyinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/init(encryptionAlgorithm:encryptedData:)","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encryptedData","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encryptionAlgorithm"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"title":"EncryptedPrivateKeyInfo","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50923EncryptedPrivateKeyInfoV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/encryptionAlgorithm":{"role":"symbol","title":"encryptionAlgorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encryptionAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encryptionalgorithm"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/init(from:)"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/encryptedData":{"role":"symbol","title":"encryptedData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encryptedData","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encrypteddata"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/init(encryptionAlgorithm:encryptedData:)":{"role":"symbol","title":"init(encryptionAlgorithm:encryptedData:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"encryptionAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"encryptedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/init(encryptionAlgorithm:encryptedData:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/init(encryptionalgorithm:encrypteddata:)"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/!=(_:_:).json new file mode 100644 index 000000000..35901fdea --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/encryptedprivatekeyinfo\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50923EncryptedPrivateKeyInfoV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/asn1schema.json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/asn1schema.json new file mode 100644 index 000000000..ba7387311 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/encryptedprivatekeyinfo\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50923EncryptedPrivateKeyInfoV10asn1Schema10PotentASN10H0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/asn1schema"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encoded().json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encoded().json new file mode 100644 index 000000000..e239fc87f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50923EncryptedPrivateKeyInfoV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encoded()"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encrypteddata.json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encrypteddata.json new file mode 100644 index 000000000..69061800f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encrypteddata.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encrypteddata"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encryptedData","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"encryptedData","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50923EncryptedPrivateKeyInfoV13encryptedData10Foundation0H0Vvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/encryptedData":{"role":"symbol","title":"encryptedData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encryptedData","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encrypteddata"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encryptionalgorithm.json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encryptionalgorithm.json new file mode 100644 index 000000000..d84c08093 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/encryptionalgorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encryptionalgorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encryptionAlgorithm","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"title":"encryptionAlgorithm","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50923EncryptedPrivateKeyInfoV19encryptionAlgorithmAA0H10IdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/encryptionAlgorithm":{"role":"symbol","title":"encryptionAlgorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encryptionAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encryptionalgorithm"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/equatable-implementations.json new file mode 100644 index 000000000..c62429762 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/init(encryptionalgorithm:encrypteddata:).json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/init(encryptionalgorithm:encrypteddata:).json new file mode 100644 index 000000000..16bd7e814 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/init(encryptionalgorithm:encrypteddata:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"encryptionAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"encryptedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/encryptedprivatekeyinfo\/init(encryptionalgorithm:encrypteddata:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/init(encryptionAlgorithm:encryptedData:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"encryptionAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"encryptedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"init(encryptionAlgorithm:encryptedData:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50923EncryptedPrivateKeyInfoV19encryptionAlgorithm13encryptedDataAcA0H10IdentifierV_10Foundation0J0Vtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/init(encryptionAlgorithm:encryptedData:)":{"role":"symbol","title":"init(encryptionAlgorithm:encryptedData:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"encryptionAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"encryptedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/init(encryptionAlgorithm:encryptedData:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/init(encryptionalgorithm:encrypteddata:)"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/init(from:).json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/init(from:).json new file mode 100644 index 000000000..8c59c0782 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/encryptedprivatekeyinfo\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50923EncryptedPrivateKeyInfoV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/init(from:)"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/schemaspecified-implementations.json new file mode 100644 index 000000000..73b4e7403 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/encryptedprivatekeyinfo/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encoded()"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EncryptedPrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509/EncryptedPrivateKeyInfo/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EncryptedPrivateKeyInfo\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/asn1schema"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension.json b/3.4.0/data/documentation/shieldx509/extension.json new file mode 100644 index 000000000..34536e33b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(extnId:critical:extnValue:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:)-3nks0","doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:)-9ul3","doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:critical:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/critical","doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/extnID","doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/extnValue"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"title":"Extension","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX5099ExtensionV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Extension"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/Extension/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extension\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/Extension/extnID":{"role":"symbol","title":"extnID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extnID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/extnID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/extnid"},"doc://Shield/documentation/ShieldX509/Extension/init(value:)-3nks0":{"role":"symbol","title":"init(value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5valueACx_tKcAA08CriticalC5ValueRzlufc0F0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:)-3nks0","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(value:)-3nks0"},"doc://Shield/documentation/ShieldX509/Extension/init(value:)-9ul3":{"role":"symbol","title":"init(value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5valueACx_tKcAA011NonCriticalC5ValueRzlufc0G0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:)-9ul3","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(value:)-9ul3"},"doc://Shield/documentation/ShieldX509/Extension/init(extnId:critical:extnValue:)":{"role":"symbol","title":"init(extnId:critical:extnValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extnId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extnValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(extnId:critical:extnValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(extnid:critical:extnvalue:)"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/Extension/init(value:critical:)":{"role":"symbol","title":"init(value:critical:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5value8criticalACx_SbtKcAA0C5ValueRzlufc0F0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:critical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(value:critical:)"},"doc://Shield/documentation/ShieldX509/Extension/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(from:)"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/Extension/critical":{"role":"symbol","title":"critical","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/critical","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/critical"},"doc://Shield/documentation/ShieldX509/Extension/extnValue":{"role":"symbol","title":"extnValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extnValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/extnValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/extnvalue"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/extension/!=(_:_:).json new file mode 100644 index 000000000..0de6060ed --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX5099ExtensionV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension","doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extension\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/Extension/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/critical.json b/3.4.0/data/documentation/shieldx509/extension/critical.json new file mode 100644 index 000000000..414b02d17 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/critical.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension\/critical"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/critical","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"critical","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5099ExtensionV8criticalSbvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension"]]},"references":{"doc://Shield/documentation/ShieldX509/Extension/critical":{"role":"symbol","title":"critical","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/critical","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/critical"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/extension/equatable-implementations.json new file mode 100644 index 000000000..de82f1bd7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/extnid.json b/3.4.0/data/documentation/shieldx509/extension/extnid.json new file mode 100644 index 000000000..802a92ec7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/extnid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extnID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension\/extnid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/extnID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extnID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"title":"extnID","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5099ExtensionV6extnID10PotentASN116ObjectIdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension/extnID":{"role":"symbol","title":"extnID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extnID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/extnID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/extnid"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/extnvalue.json b/3.4.0/data/documentation/shieldx509/extension/extnvalue.json new file mode 100644 index 000000000..8444bdfdb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/extnvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extnValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension\/extnvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/extnValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extnValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"extnValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5099ExtensionV9extnValue10Foundation4DataVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension"]]},"references":{"doc://Shield/documentation/ShieldX509/Extension/extnValue":{"role":"symbol","title":"extnValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extnValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/extnValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/extnvalue"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/init(extnid:critical:extnvalue:).json b/3.4.0/data/documentation/shieldx509/extension/init(extnid:critical:extnvalue:).json new file mode 100644 index 000000000..894d51f48 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/init(extnid:critical:extnvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extnId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extnValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension\/init(extnid:critical:extnvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(extnId:critical:extnValue:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extnId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extnValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"init(extnId:critical:extnValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX5099ExtensionV6extnId8critical0D5ValueAC10PotentASN116ObjectIdentifierV_Sb10Foundation4DataVtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension"]]},"references":{"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension/init(extnId:critical:extnValue:)":{"role":"symbol","title":"init(extnId:critical:extnValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extnId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extnValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(extnId:critical:extnValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(extnid:critical:extnvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/init(from:).json b/3.4.0/data/documentation/shieldx509/extension/init(from:).json new file mode 100644 index 000000000..7e6a7cc4a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX5099ExtensionV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/Extension/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/init(value:)-3nks0.json b/3.4.0/data/documentation/shieldx509/extension/init(value:)-3nks0.json new file mode 100644 index 000000000..b448f69d4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/init(value:)-3nks0.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5valueACx_tKcAA08CriticalC5ValueRzlufc0F0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","preciseIdentifier":"s:10ShieldX50922CriticalExtensionValueP","text":"CriticalExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension\/init(value:)-3nks0"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:)-3nks0","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5valueACx_tKcAA08CriticalC5ValueRzlufc0F0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(value:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX5099ExtensionV5valueACx_tKcAA08CriticalC5ValueRzlufc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/CriticalExtensionValue":{"role":"symbol","title":"CriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/criticalextensionvalue"},"doc://Shield/documentation/ShieldX509/Extension/init(value:)-3nks0":{"role":"symbol","title":"init(value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5valueACx_tKcAA08CriticalC5ValueRzlufc0F0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:)-3nks0","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(value:)-3nks0"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/init(value:)-9ul3.json b/3.4.0/data/documentation/shieldx509/extension/init(value:)-9ul3.json new file mode 100644 index 000000000..9745eec20 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/init(value:)-9ul3.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5valueACx_tKcAA011NonCriticalC5ValueRzlufc0G0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","preciseIdentifier":"s:10ShieldX50925NonCriticalExtensionValueP","text":"NonCriticalExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension\/init(value:)-9ul3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:)-9ul3","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5valueACx_tKcAA011NonCriticalC5ValueRzlufc0G0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(value:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX5099ExtensionV5valueACx_tKcAA011NonCriticalC5ValueRzlufc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension"]]},"references":{"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension/init(value:)-9ul3":{"role":"symbol","title":"init(value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5valueACx_tKcAA011NonCriticalC5ValueRzlufc0G0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:)-9ul3","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(value:)-9ul3"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extension/init(value:critical:).json b/3.4.0/data/documentation/shieldx509/extension/init(value:critical:).json new file mode 100644 index 000000000..b89431a4d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extension/init(value:critical:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5value8criticalACx_SbtKcAA0C5ValueRzlufc0F0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","preciseIdentifier":"s:10ShieldX50914ExtensionValueP","text":"ExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extension\/init(value:critical:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:critical:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5value8criticalACx_SbtKcAA0C5ValueRzlufc0F0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(value:critical:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX5099ExtensionV5value8criticalACx_SbtKcAA0C5ValueRzlufc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extension"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/Extension/init(value:critical:)":{"role":"symbol","title":"init(value:critical:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX5099ExtensionV5value8criticalACx_SbtKcAA0C5ValueRzlufc0F0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"critical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension\/init(value:critical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extension\/init(value:critical:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions.json b/3.4.0/data/documentation/shieldx509/extensions.json new file mode 100644 index 000000000..10cd624c9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","doc:\/\/Shield\/SK","doc:\/\/Shield\/Sl","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/s25ExpressibleByArrayLiteralP","doc:\/\/Shield\/SH","doc:\/\/Shield\/Sk","doc:\/\/Shield\/ST"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/all(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(id:isCritical:value:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:)-1hpvz","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:)-9dot0","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:isCritical:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/remove(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/remove(id:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:)-34ywr","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:)-lqja","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:isCritical:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replaceAll(_:)"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/attributeHandler","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/attributeType"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Encodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/ExpressibleByArrayLiteral-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/RandomAccessCollection-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"title":"Extensions","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50910ExtensionsV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Extensions"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/SingleAttributeValue":{"role":"symbol","title":"SingleAttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SingleAttributeValue"}],"url":"\/documentation\/shieldx509\/singleattributevalue"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/Sk":{"type":"unresolvable","title":"Swift.RandomAccessCollection","identifier":"doc:\/\/Shield\/Sk"},"doc://Shield/s25ExpressibleByArrayLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByArrayLiteral","identifier":"doc:\/\/Shield\/s25ExpressibleByArrayLiteralP"},"doc://Shield/documentation/ShieldX509/Extensions/append(value:isCritical:)":{"role":"symbol","title":"append(value:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5value10isCriticalyx_SbtKAA14ExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(value:iscritical:)"},"doc://Shield/documentation/ShieldX509/Extensions/append(value:)-9dot0":{"role":"symbol","title":"append(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA22CriticalExtensionValueRzlF0H0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:)-9dot0","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(value:)-9dot0"},"doc://Shield/documentation/ShieldX509/Extensions/replaceAll(_:)":{"role":"symbol","title":"replaceAll(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S","preciseIdentifier":"s:10ShieldX50910ExtensionsV10replaceAllyyxSTRzAA9ExtensionV7ElementRtzlF1SL_xmfp"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replaceAll(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replaceall(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/init()"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"},"doc://Shield/Sl":{"type":"unresolvable","title":"Swift.Collection","identifier":"doc:\/\/Shield\/Sl"},"doc://Shield/documentation/ShieldX509/Extensions/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/replace(value:)-lqja":{"role":"symbol","title":"replace(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA25NonCriticalExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:)-lqja","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replace(value:)-lqja"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/Extensions/first(_:)":{"role":"symbol","title":"first(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV5firstyxSgxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV5firstyxSgxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/first(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/append(value:)-1hpvz":{"role":"symbol","title":"append(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA25NonCriticalExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:)-1hpvz","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(value:)-1hpvz"},"doc://Shield/documentation/ShieldX509/Extensions/Error":{"role":"symbol","title":"Extensions.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/extensions\/error"},"doc://Shield/documentation/ShieldX509/Extensions/all(_:)":{"role":"symbol","title":"all(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV3allySayxGxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV3allySayxGxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/all(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/all(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/replace(value:)-34ywr":{"role":"symbol","title":"replace(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA22CriticalExtensionValueRzlF0H0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:)-34ywr","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replace(value:)-34ywr"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/decodable-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/append(_:)":{"role":"symbol","title":"append(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/attributeHandler":{"role":"symbol","title":"attributeHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/attributeHandler","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/attributehandler"},"doc://Shield/documentation/ShieldX509/Extensions/append(id:isCritical:value:)":{"role":"symbol","title":"append(id:isCritical:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(id:isCritical:value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(id:iscritical:value:)"},"doc://Shield/documentation/ShieldX509/Extensions/remove(_:)":{"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6removeyyxmAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/remove(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/replace(_:)":{"role":"symbol","title":"replace(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replace(_:)"},"doc://Shield/SK":{"type":"unresolvable","title":"Swift.BidirectionalCollection","identifier":"doc:\/\/Shield\/SK"},"doc://Shield/documentation/ShieldX509/Extensions/ExpressibleByArrayLiteral-Implementations":{"role":"collectionGroup","title":"ExpressibleByArrayLiteral Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/ExpressibleByArrayLiteral-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/expressiblebyarrayliteral-implementations"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/Extensions/replace(value:isCritical:)":{"role":"symbol","title":"replace(value:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5value10isCriticalyx_SbtKAA14ExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replace(value:iscritical:)"},"doc://Shield/documentation/ShieldX509/Extensions/RandomAccessCollection-Implementations":{"role":"collectionGroup","title":"RandomAccessCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/RandomAccessCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/randomaccesscollection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/remove(id:)":{"role":"symbol","title":"remove(id:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/remove(id:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/remove(id:)"},"doc://Shield/ST":{"type":"unresolvable","title":"Swift.Sequence","identifier":"doc:\/\/Shield\/ST"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/Extensions/attributeType":{"role":"symbol","title":"attributeType","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/attributeType","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/extensions/!=(_:_:).json new file mode 100644 index 000000000..fd334ae6a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/all(_:).json b/3.4.0/data/documentation/shieldx509/extensions/all(_:).json new file mode 100644 index 000000000..c8381b9e2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/all(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV3allySayxGxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV3allySayxGxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","preciseIdentifier":"s:10ShieldX50914ExtensionValueP","text":"ExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/all(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/all(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV3allySayxGxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV3allySayxGxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":"]"}],"title":"all(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV3allySayxGxmKAA14ExtensionValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/Extensions/all(_:)":{"role":"symbol","title":"all(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV3allySayxGxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV3allySayxGxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/all(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/all(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/allsatisfy(_:).json b/3.4.0/data/documentation/shieldx509/extensions/allsatisfy(_:).json new file mode 100644 index 000000000..36da89e98 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/allsatisfy(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the sequence contains only elements that satisfy"},{"type":"text","text":" "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence"},{"type":"text","text":" "},{"type":"text","text":"as its argument and returns a Boolean value that indicates whether"},{"type":"text","text":" "},{"type":"text","text":"the passed element satisfies a condition."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following code uses this method to test whether all the names in an"},{"type":"text","text":" "},{"type":"text","text":"array have at least five characters:"}]},{"type":"codeListing","syntax":null,"code":["let names = [\"Sofia\", \"Camilla\", \"Martina\", \"Mateo\", \"Nicolás\"]","let allHaveAtLeastFive = names.allSatisfy({ $0.count >= 5 })","\/\/ allHaveAtLeastFive == true"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the sequence is empty, this method returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/allsatisfy(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/allSatisfy(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether every element of a sequence"},{"type":"text","text":" "},{"type":"text","text":"satisfies a given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"allSatisfy(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE10allSatisfyyS2b7ElementQzKXEKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/allSatisfy(_:)":{"role":"symbol","title":"allSatisfy(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether every element of a sequence"},{"type":"text","text":" "},{"type":"text","text":"satisfies a given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/allSatisfy(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/allsatisfy(_:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/append(_:).json b/3.4.0/data/documentation/shieldx509/extensions/append(_:).json new file mode 100644 index 000000000..a0daf7cf8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/append(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV","text":"Extension"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/append(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":")"}],"title":"append(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV6appendyyAA9ExtensionVF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/append(_:)":{"role":"symbol","title":"append(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(_:)"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/append(id:iscritical:value:).json b/3.4.0/data/documentation/shieldx509/extensions/append(id:iscritical:value:).json new file mode 100644 index 000000000..e846ded41 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/append(id:iscritical:value:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/append(id:iscritical:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(id:isCritical:value:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"append(id:isCritical:value:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV6append2id10isCritical5valuey10PotentASN116ObjectIdentifierV_Sb10Foundation4DataVtF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/append(id:isCritical:value:)":{"role":"symbol","title":"append(id:isCritical:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(id:isCritical:value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(id:iscritical:value:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/append(value:)-1hpvz.json b/3.4.0/data/documentation/shieldx509/extensions/append(value:)-1hpvz.json new file mode 100644 index 000000000..dcd579a6d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/append(value:)-1hpvz.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA25NonCriticalExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","preciseIdentifier":"s:10ShieldX50925NonCriticalExtensionValueP","text":"NonCriticalExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/append(value:)-1hpvz"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:)-1hpvz","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA25NonCriticalExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"append(value:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA25NonCriticalExtensionValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/append(value:)-1hpvz":{"role":"symbol","title":"append(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA25NonCriticalExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:)-1hpvz","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(value:)-1hpvz"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/append(value:)-9dot0.json b/3.4.0/data/documentation/shieldx509/extensions/append(value:)-9dot0.json new file mode 100644 index 000000000..dc23d1f5d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/append(value:)-9dot0.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA22CriticalExtensionValueRzlF0H0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","preciseIdentifier":"s:10ShieldX50922CriticalExtensionValueP","text":"CriticalExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/append(value:)-9dot0"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:)-9dot0","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA22CriticalExtensionValueRzlF0H0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"append(value:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA22CriticalExtensionValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/append(value:)-9dot0":{"role":"symbol","title":"append(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5valueyx_tKAA22CriticalExtensionValueRzlF0H0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:)-9dot0","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(value:)-9dot0"},"doc://Shield/documentation/ShieldX509/CriticalExtensionValue":{"role":"symbol","title":"CriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/criticalextensionvalue"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/append(value:iscritical:).json b/3.4.0/data/documentation/shieldx509/extensions/append(value:iscritical:).json new file mode 100644 index 000000000..211f7c682 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/append(value:iscritical:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5value10isCriticalyx_SbtKAA14ExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","preciseIdentifier":"s:10ShieldX50914ExtensionValueP","text":"ExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/append(value:iscritical:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:isCritical:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5value10isCriticalyx_SbtKAA14ExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"append(value:isCritical:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV6append5value10isCriticalyx_SbtKAA14ExtensionValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/append(value:isCritical:)":{"role":"symbol","title":"append(value:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6append5value10isCriticalyx_SbtKAA14ExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/append(value:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/append(value:iscritical:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/attributehandler.json b/3.4.0/data/documentation/shieldx509/extensions/attributehandler.json new file mode 100644 index 000000000..b048f9079 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/attributehandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP","text":"AttributeValueHandler"},{"kind":"text","text":".Type"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/attributehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/attributeHandler","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"title":"attributeHandler","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50910ExtensionsV16attributeHandlerAA014AttributeValueE0_pXpvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/attributeHandler":{"role":"symbol","title":"attributeHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributeValueHandler","preciseIdentifier":"s:10ShieldX50921AttributeValueHandlerP"},{"kind":"text","text":".Type"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/attributeHandler","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/attributehandler"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/attributetype.json b/3.4.0/data/documentation/shieldx509/extensions/attributetype.json new file mode 100644 index 000000000..a7c0a17ee --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/attributetype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/attributetype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/attributeType","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"title":"attributeType","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50910ExtensionsV13attributeType10PotentASN116ObjectIdentifierVvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/attributeType":{"role":"symbol","title":"attributeType","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributeType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/attributeType","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/attributetype"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/bidirectionalcollection-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/bidirectionalcollection-implementations.json new file mode 100644 index 000000000..5f63e8fa3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/bidirectionalcollection-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/last"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/difference(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/difference(from:by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/dropLast(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(before:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/last(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lastIndex(of:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lastIndex(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reversed()","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/suffix(_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"BidirectionalCollection Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/lastIndex(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"lastIndex(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the last index where the specified value appears in the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lastIndex(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/lastindex(of:)"},"doc://Shield/documentation/ShieldX509/Extensions/difference(from:by:)":{"role":"symbol","title":"difference(from:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns the difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection, using the given predicate as an"},{"type":"text","text":" "},{"type":"text","text":"equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/difference(from:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/difference(from:by:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/formIndex(before:)":{"role":"symbol","title":"formIndex(before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces the given index with its predecessor."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(before:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formindex(before:)"},"doc://Shield/documentation/ShieldX509/Extensions/last":{"role":"symbol","title":"last","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The last element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/last","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/last"},"doc://Shield/documentation/ShieldX509/Extensions/lastIndex(where:)":{"role":"symbol","title":"lastIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the index of the last element in the collection that matches the"},{"type":"text","text":" "},{"type":"text","text":"given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lastIndex(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/lastindex(where:)"},"doc://Shield/documentation/ShieldX509/Extensions/last(where:)":{"role":"symbol","title":"last(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the last element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/last(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/last(where:)"},"doc://Shield/documentation/ShieldX509/Extensions/dropLast(_:)":{"role":"symbol","title":"dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing all but the specified number of final"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/dropLast(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/droplast(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/difference(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"difference(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns the difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/difference(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/difference(from:)"},"doc://Shield/documentation/ShieldX509/Extensions/reversed()":{"role":"symbol","title":"reversed()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"ReversedCollection","preciseIdentifier":"s:s18ReversedCollectionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a view presenting the elements of the collection in reverse"},{"type":"text","text":" "},{"type":"text","text":"order."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reversed()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/reversed()"},"doc://Shield/documentation/ShieldX509/Extensions/suffix(_:)":{"role":"symbol","title":"suffix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence, up to the given maximum length, containing the"},{"type":"text","text":" "},{"type":"text","text":"final elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/suffix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/suffix(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/collection-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/collection-implementations.json new file mode 100644 index 000000000..f6003e27d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/collection-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/count","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/endIndex","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/isEmpty","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/startIndex","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/underestimatedCount-48n1w"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/drop(while:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/dropFirst(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstIndex(of:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstIndex(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstRange(of:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(_:offsetBy:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(_:offsetBy:limitedBy:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(after:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/index(of:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/makeIterator()","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/map(_:)-8y43r","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(through:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(upTo:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(while:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/randomElement()","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/randomElement(using:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/ranges(of:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/split(separator:maxSplits:omittingEmptySubsequences:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/suffix(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/trimmingPrefix(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/trimmingPrefix(while:)"],"generated":true},{"title":"Subscripts","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-3zlke","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-4vy7r","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-8alho","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-8awji"],"generated":true},{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Iterator"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Collection Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/subscript(_:)-3zlke":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-3zlke","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/subscript(_:)-3zlke"},"doc://Shield/documentation/ShieldX509/Extensions/dropFirst(_:)":{"role":"symbol","title":"dropFirst(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing all but the given number of initial"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/dropFirst(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/dropfirst(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/randomElement(using:)":{"role":"symbol","title":"randomElement(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns a random element of the collection, using the given generator as"},{"type":"text","text":" "},{"type":"text","text":"a source for randomness."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/randomElement(using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/randomelement(using:)"},"doc://Shield/documentation/ShieldX509/Extensions/endIndex":{"role":"symbol","title":"endIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa"}],"abstract":[{"type":"text","text":"The collection’s “past the end” position—that is, the position one"},{"type":"text","text":" "},{"type":"text","text":"greater than the last valid subscript argument."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/endIndex","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/endindex"},"doc://Shield/documentation/ShieldX509/Extensions/suffix(from:)":{"role":"symbol","title":"suffix(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the specified position to the end of the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/suffix(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/suffix(from:)"},"doc://Shield/documentation/ShieldX509/Extensions/subscript(_:)-4vy7r":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"}],"abstract":[{"type":"text","text":"Accesses the element at the specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-4vy7r","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/subscript(_:)-4vy7r"},"doc://Shield/documentation/ShieldX509/Extensions/split(separator:maxSplits:omittingEmptySubsequences:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"split(separator:maxSplits:omittingEmptySubsequences:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the longest possible subsequences of the collection, in order,"},{"type":"text","text":" "},{"type":"text","text":"around elements equal to the given element."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/split(separator:maxSplits:omittingEmptySubsequences:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/split(separator:maxsplits:omittingemptysubsequences:)"},"doc://Shield/documentation/ShieldX509/Extensions/prefix(while:)":{"role":"symbol","title":"prefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing the initial elements until "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" and skipping the remaining elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/prefix(while:)"},"doc://Shield/documentation/ShieldX509/Extensions/startIndex":{"role":"symbol","title":"startIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa"}],"abstract":[{"type":"text","text":"The position of the first element in a nonempty collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/startIndex","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/startindex"},"doc://Shield/documentation/ShieldX509/Extensions/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"role":"symbol","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the longest possible subsequences of the collection, in order,"},{"type":"text","text":" "},{"type":"text","text":"that don’t contain elements satisfying the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/split(maxsplits:omittingemptysubsequences:whereseparator:)"},"doc://Shield/documentation/ShieldX509/Extensions/map(_:)-8y43r":{"role":"symbol","title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/map(_:)-8y43r","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/map(_:)-8y43r"},"doc://Shield/documentation/ShieldX509/Extensions/Index":{"role":"symbol","title":"Extensions.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/extensions\/index"},"doc://Shield/documentation/ShieldX509/Extensions/formIndex(_:offsetBy:)":{"role":"symbol","title":"formIndex(_:offsetBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Offsets the given index by the specified distance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(_:offsetBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formindex(_:offsetby:)"},"doc://Shield/documentation/ShieldX509/Extensions/prefix(_:)":{"role":"symbol","title":"prefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence, up to the specified maximum length, containing"},{"type":"text","text":" "},{"type":"text","text":"the initial elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/prefix(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/count":{"role":"symbol","title":"count","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of elements in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/count","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/count"},"doc://Shield/documentation/ShieldX509/Extensions/makeIterator()":{"role":"symbol","title":"makeIterator()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Iterator","preciseIdentifier":"s:10ShieldX50910ExtensionsV8Iteratora"}],"abstract":[{"type":"text","text":"Returns an iterator over the elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/makeIterator()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/makeiterator()"},"doc://Shield/documentation/ShieldX509/Extensions/formIndex(after:)":{"role":"symbol","title":"formIndex(after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces the given index with its successor."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(after:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formindex(after:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/randomElement()":{"role":"symbol","title":"randomElement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns a random element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/randomElement()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/randomelement()"},"doc://Shield/documentation/ShieldX509/Extensions/subscript(_:)-8awji":{"conformance":{"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Accesses a contiguous subrange of the collection’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-8awji","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/subscript(_:)-8awji"},"doc://Shield/documentation/ShieldX509/Extensions/subscript(_:)-8alho":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Accesses the contiguous subrange of the collection’s elements specified"},{"type":"text","text":" "},{"type":"text","text":"by a range expression."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-8alho","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/subscript(_:)-8alho"},"doc://Shield/documentation/ShieldX509/Extensions/trimmingPrefix(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"trimmingPrefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Prefix"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a new collection of the same type by removing initial elements"},{"type":"text","text":" "},{"type":"text","text":"that satisfy the given predicate from the start."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/trimmingPrefix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/trimmingprefix(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/formIndex(_:offsetBy:limitedBy:)":{"role":"symbol","title":"formIndex(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Offsets the given index by the specified distance, or so that it equals"},{"type":"text","text":" "},{"type":"text","text":"the given limiting index."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(_:offsetBy:limitedBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formindex(_:offsetby:limitedby:)"},"doc://Shield/documentation/ShieldX509/Extensions/firstIndex(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"firstIndex(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first index where the specified value appears in the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstIndex(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/firstindex(of:)"},"doc://Shield/documentation/ShieldX509/Extensions/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value indicating whether the collection is empty."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/isempty"},"doc://Shield/documentation/ShieldX509/Extensions/prefix(through:)":{"role":"symbol","title":"prefix(through:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection through the"},{"type":"text","text":" "},{"type":"text","text":"specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(through:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/prefix(through:)"},"doc://Shield/documentation/ShieldX509/Extensions/first":{"role":"symbol","title":"first","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The first element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/first"},"doc://Shield/documentation/ShieldX509/Extensions/index(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"index(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first index where the specified value appears in the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/index(of:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/extensions\/index(of:)"},"doc://Shield/documentation/ShieldX509/Extensions/ranges(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"ranges(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ranges"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">]"}],"abstract":[{"type":"text","text":"Finds and returns the ranges of the all occurrences of a given sequence"},{"type":"text","text":" "},{"type":"text","text":"within the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/ranges(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/ranges(of:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/trimmingPrefix(while:)":{"role":"symbol","title":"trimmingPrefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/trimmingPrefix(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/trimmingprefix(while:)"},"doc://Shield/documentation/ShieldX509/Extensions/prefix(upTo:)":{"role":"symbol","title":"prefix(upTo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection up to, but not"},{"type":"text","text":" "},{"type":"text","text":"including, the specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(upTo:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/prefix(upto:)"},"doc://Shield/documentation/ShieldX509/Extensions/drop(while:)":{"role":"symbol","title":"drop(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence by skipping elements while "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":" and returning the remaining elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/drop(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/drop(while:)"},"doc://Shield/documentation/ShieldX509/Extensions/firstRange(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"firstRange(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstRange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">?"}],"abstract":[{"type":"text","text":"Finds and returns the range of the first occurrence of a given collection"},{"type":"text","text":" "},{"type":"text","text":"within this collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstRange(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/firstrange(of:)"},"doc://Shield/documentation/ShieldX509/Extensions/firstIndex(where:)":{"role":"symbol","title":"firstIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first index in which an element of the collection satisfies"},{"type":"text","text":" "},{"type":"text","text":"the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstIndex(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/firstindex(where:)"},"doc://Shield/documentation/ShieldX509/Extensions/Iterator":{"role":"symbol","title":"Extensions.Iterator","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"abstract":[{"type":"text","text":"A type that provides the collection’s iteration interface and"},{"type":"text","text":" "},{"type":"text","text":"encapsulates its iteration state."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Iterator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"url":"\/documentation\/shieldx509\/extensions\/iterator"},"doc://Shield/documentation/ShieldX509/Extensions/underestimatedCount-48n1w":{"role":"symbol","title":"underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/underestimatedCount-48n1w","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/underestimatedcount-48n1w"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/compactmap(_:).json b/3.4.0/data/documentation/shieldx509/extensions/compactmap(_:).json new file mode 100644 index 000000000..9916002ef --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/compactmap(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array of the non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" results of calling "},{"type":"codeVoice","code":"transform"},{"type":"text","text":" "},{"type":"text","text":"with each element of the sequence."}]}]},{"kind":"parameters","parameters":[{"name":"transform","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that accepts an element of this"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns an optional value."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method to receive an array of non-optional values when your"},{"type":"text","text":" "},{"type":"text","text":"transformation produces an optional value."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, note the difference in the result of using "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"codeVoice","code":"compactMap"},{"type":"text","text":" with a transformation that returns an optional "},{"type":"codeVoice","code":"Int"},{"type":"text","text":" value."}]},{"type":"codeListing","syntax":null,"code":["let possibleNumbers = [\"1\", \"2\", \"three\", \"\/\/\/4\/\/\/\", \"5\"]","","let mapped: [Int?] = possibleNumbers.map { str in Int(str) }","\/\/ [1, 2, nil, nil, 5]","","let compactMapped: [Int] = possibleNumbers.compactMap { str in Int(str) }","\/\/ [1, 2, 5]"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" + "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of this sequence"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the length of the result."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/compactmap(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/compactMap(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing the non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" results of calling the given"},{"type":"text","text":" "},{"type":"text","text":"transformation with each element of this sequence."}],"kind":"symbol","metadata":{"role":"symbol","title":"compactMap(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE10compactMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/compactMap(_:)":{"role":"symbol","title":"compactMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" results of calling the given"},{"type":"text","text":" "},{"type":"text","text":"transformation with each element of this sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/compactMap(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/compactmap(_:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/compare(_:_:).json b/3.4.0/data/documentation/shieldx509/extensions/compare(_:_:).json new file mode 100644 index 000000000..ea2448f8e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/compare(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compare"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SortComparator","preciseIdentifier":"s:10Foundation14SortComparatorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The first element of the sequence of comparators specifies the primary"},{"type":"text","text":" "},{"type":"text","text":"comparator to be used in sorting the sequence’s elements. Any subsequent"},{"type":"text","text":" "},{"type":"text","text":"comparators are used to further refine the order of elements with equal"},{"type":"text","text":" "},{"type":"text","text":"values."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/compare(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/compare(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"If "},{"type":"codeVoice","code":"lhs"},{"type":"text","text":" is ordered before "},{"type":"codeVoice","code":"rhs"},{"type":"text","text":" in the ordering described by the given"},{"type":"text","text":" "},{"type":"text","text":"sequence of "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s"}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"compare(_:_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compare"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}],"symbolKind":"method","externalID":"s:ST10FoundationE7compareySo18NSComparisonResultV8ComparedQyd___AFtAA14SortComparatorRd__7ElementQzRsd__lF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/compare(_:_:)":{"role":"symbol","title":"compare(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compare"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}],"abstract":[{"type":"text","text":"If "},{"type":"codeVoice","code":"lhs"},{"type":"text","text":" is ordered before "},{"type":"codeVoice","code":"rhs"},{"type":"text","text":" in the ordering described by the given"},{"type":"text","text":" "},{"type":"text","text":"sequence of "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/compare(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/compare(_:_:)"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/contains(_:).json b/3.4.0/data/documentation/shieldx509/extensions/contains(_:).json new file mode 100644 index 000000000..3360168c9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/contains(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the element was found in the sequence; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"element","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The element to find in the sequence."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example checks to see whether a favorite actor is in an array"},{"type":"text","text":" "},{"type":"text","text":"storing a movie’s cast."}]},{"type":"codeListing","syntax":null,"code":["let cast = [\"Vivien\", \"Marlon\", \"Kim\", \"Karl\"]","print(cast.contains(\"Marlon\"))","\/\/ Prints \"true\"","print(cast.contains(\"James\"))","\/\/ Prints \"false\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/contains(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/contains(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence contains the"},{"type":"text","text":" "},{"type":"text","text":"given element."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsSQ7ElementRpzrlE8containsySbABF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence contains the"},{"type":"text","text":" "},{"type":"text","text":"given element."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/contains(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/contains(where:).json b/3.4.0/data/documentation/shieldx509/extensions/contains(where:).json new file mode 100644 index 000000000..5b3374d09 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/contains(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the sequence contains an element that satisfies"},{"type":"text","text":" "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence"},{"type":"text","text":" "},{"type":"text","text":"as its argument and returns a Boolean value that indicates whether"},{"type":"text","text":" "},{"type":"text","text":"the passed element represents a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use the predicate to check for an element of a type that"},{"type":"text","text":" "},{"type":"text","text":"doesn’t conform to the "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":" protocol, such as the"},{"type":"text","text":" "},{"type":"codeVoice","code":"HTTPResponse"},{"type":"text","text":" enumeration in this example."}]},{"type":"codeListing","syntax":null,"code":["enum HTTPResponse {"," case ok"," case error(Int)","}","","let lastThreeResponses: [HTTPResponse] = [.ok, .ok, .error(404)]","let hadError = lastThreeResponses.contains { element in"," if case .error = element {"," return true"," } else {"," return false"," }","}","\/\/ 'hadError' == true"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Alternatively, a predicate can be satisfied by a range of "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":" "},{"type":"text","text":"elements or a general condition. This example shows how you can check an"},{"type":"text","text":" "},{"type":"text","text":"array for an expense greater than $100."}]},{"type":"codeListing","syntax":null,"code":["let expenses = [21.37, 55.21, 9.32, 10.18, 388.77, 11.41]","let hasBigPurchase = expenses.contains { $0 > 100 }","\/\/ 'hasBigPurchase' == true"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/contains(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/contains(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence contains an"},{"type":"text","text":" "},{"type":"text","text":"element that satisfies the given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"contains(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE8contains5whereS2b7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/contains(where:)":{"role":"symbol","title":"contains(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence contains an"},{"type":"text","text":" "},{"type":"text","text":"element that satisfies the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/contains(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/contains(where:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/count.json b/3.4.0/data/documentation/shieldx509/extensions/count.json new file mode 100644 index 000000000..904476380 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/count.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To check whether a collection is empty, use its "},{"type":"codeVoice","code":"isEmpty"},{"type":"text","text":" property"},{"type":"text","text":" "},{"type":"text","text":"instead of comparing "},{"type":"codeVoice","code":"count"},{"type":"text","text":" to zero. Unless the collection guarantees"},{"type":"text","text":" "},{"type":"text","text":"random-access performance, calculating "},{"type":"codeVoice","code":"count"},{"type":"text","text":" can be an O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":")"},{"type":"text","text":" "},{"type":"text","text":"operation."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/count"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/count","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The number of elements in the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"count","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SlsE5countSivp::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/count":{"role":"symbol","title":"count","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of elements in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/count","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/count"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/decodable-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/decodable-implementations.json new file mode 100644 index 000000000..f26ede904 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/init(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/difference(from:).json b/3.4.0/data/documentation/shieldx509/extensions/difference(from:).json new file mode 100644 index 000000000..f2b421a97 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/difference(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"BidirectionalCollection","preciseIdentifier":"s:SK"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The base state."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function does not infer element moves. If you need to infer moves,"},{"type":"text","text":" "},{"type":"text","text":"call the "},{"type":"codeVoice","code":"inferringMoves()"},{"type":"text","text":" method on the resulting difference."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Worst case performance is O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" * "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the"},{"type":"text","text":" "},{"type":"text","text":"count of this collection and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is "},{"type":"codeVoice","code":"other.count"},{"type":"text","text":". You can expect"},{"type":"text","text":" "},{"type":"text","text":"faster execution when the collections share many common elements, or"},{"type":"text","text":" "},{"type":"text","text":"if "},{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/difference(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/difference(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"difference(from:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:SKsSQ7ElementRpzrlE10difference4froms20CollectionDifferenceVyABGqd___tSKRd__AAQyd__ABRSlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/difference(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"difference(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns the difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/difference(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/difference(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/difference(from:by:).json b/3.4.0/data/documentation/shieldx509/extensions/difference(from:by:).json new file mode 100644 index 000000000..e2f766358 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/difference(from:by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areEquivalent"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"BidirectionalCollection","preciseIdentifier":"s:SK"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The difference needed to produce the receiver’s state from"},{"type":"text","text":" "},{"type":"text","text":"the parameter’s state."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The base state."}]}]},{"name":"areEquivalent","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that returns a Boolean value indicating"},{"type":"text","text":" "},{"type":"text","text":"whether two elements are equivalent."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function does not infer element moves. If you need to infer moves,"},{"type":"text","text":" "},{"type":"text","text":"call the "},{"type":"codeVoice","code":"inferringMoves()"},{"type":"text","text":" method on the resulting difference."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Worst case performance is O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" * "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the"},{"type":"text","text":" "},{"type":"text","text":"count of this collection and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is "},{"type":"codeVoice","code":"other.count"},{"type":"text","text":". You can expect"},{"type":"text","text":" "},{"type":"text","text":"faster execution when the collections share many common elements."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/difference(from:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/difference(from:by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection, using the given predicate as an"},{"type":"text","text":" "},{"type":"text","text":"equivalence test."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"difference(from:by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:SKsE10difference4from2bys20CollectionDifferenceVy7ElementQzGqd___SbAG_AGtXEtSKRd__AFQyd__AGRSlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/difference(from:by:)":{"role":"symbol","title":"difference(from:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"difference"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"CollectionDifference","preciseIdentifier":"s:s20CollectionDifferenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns the difference needed to produce this collection’s ordered"},{"type":"text","text":" "},{"type":"text","text":"elements from the given collection, using the given predicate as an"},{"type":"text","text":" "},{"type":"text","text":"equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/difference(from:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/difference(from:by:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/drop(while:).json b/3.4.0/data/documentation/shieldx509/extensions/drop(while:).json new file mode 100644 index 000000000..42d1ec448 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/drop(while:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the element should"},{"type":"text","text":" "},{"type":"text","text":"be skipped or "},{"type":"codeVoice","code":"false"},{"type":"text","text":" if it should be included. Once the predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" it will not be called again."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/drop(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/drop(while:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence by skipping elements while "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":" and returning the remaining elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"drop(while:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE4drop5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/drop(while:)":{"role":"symbol","title":"drop(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence by skipping elements while "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":" and returning the remaining elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/drop(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/drop(while:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/dropfirst(_:).json b/3.4.0/data/documentation/shieldx509/extensions/dropfirst(_:).json new file mode 100644 index 000000000..daf00fb38 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/dropfirst(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence starting after the specified number of"},{"type":"text","text":" "},{"type":"text","text":"elements."}]}]},{"kind":"parameters","parameters":[{"name":"k","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The number of elements to drop from the beginning of"},{"type":"text","text":" "},{"type":"text","text":"the collection. "},{"type":"codeVoice","code":"k"},{"type":"text","text":" must be greater than or equal to zero."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the number of elements to drop exceeds the number of elements in"},{"type":"text","text":" "},{"type":"text","text":"the collection, the result is an empty subsequence."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4, 5]","print(numbers.dropFirst(2))","\/\/ Prints \"[3, 4, 5]\"","print(numbers.dropFirst(10))","\/\/ Prints \"[]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the number of"},{"type":"text","text":" "},{"type":"text","text":"elements to drop from the beginning of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/dropfirst(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/dropFirst(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence containing all but the given number of initial"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"dropFirst(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE9dropFirsty11SubSequenceQzSiF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/dropFirst(_:)":{"role":"symbol","title":"dropFirst(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing all but the given number of initial"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/dropFirst(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/dropfirst(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/droplast(_:).json b/3.4.0/data/documentation/shieldx509/extensions/droplast(_:).json new file mode 100644 index 000000000..01f9fd1f9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/droplast(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence that leaves off "},{"type":"codeVoice","code":"k"},{"type":"text","text":" elements from the end."}]}]},{"kind":"parameters","parameters":[{"name":"k","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The number of elements to drop off the end of the"},{"type":"text","text":" "},{"type":"text","text":"collection. "},{"type":"codeVoice","code":"k"},{"type":"text","text":" must be greater than or equal to zero."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the number of elements to drop exceeds the number of elements in the"},{"type":"text","text":" "},{"type":"text","text":"collection, the result is an empty subsequence."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4, 5]","print(numbers.dropLast(2))","\/\/ Prints \"[1, 2, 3]\"","print(numbers.dropLast(10))","\/\/ Prints \"[]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the number of"},{"type":"text","text":" "},{"type":"text","text":"elements to drop."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/droplast(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/dropLast(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence containing all but the specified number of final"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"dropLast(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SKsE8dropLasty11SubSequenceQzSiF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/dropLast(_:)":{"role":"symbol","title":"dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing all but the specified number of final"},{"type":"text","text":" "},{"type":"text","text":"elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/dropLast(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/droplast(_:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/elementsequal(_:).json b/3.4.0/data/documentation/shieldx509/extensions/elementsequal(_:).json new file mode 100644 index 000000000..b81ef364f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/elementsequal(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if this sequence and "},{"type":"codeVoice","code":"other"},{"type":"text","text":" contain the same elements"},{"type":"text","text":" "},{"type":"text","text":"in the same order."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence to compare to this sequence."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"At least one of the sequences must be finite."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example tests whether one countable range shares the same elements"},{"type":"text","text":" "},{"type":"text","text":"as another countable range and an array."}]},{"type":"codeListing","syntax":null,"code":["let a = 1...3","let b = 1...10","","print(a.elementsEqual(b))","\/\/ Prints \"false\"","print(a.elementsEqual([1, 2, 3]))","\/\/ Prints \"true\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the lesser of the length of the"},{"type":"text","text":" "},{"type":"text","text":"sequence and the length of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/elementsequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/elementsEqual(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether this sequence and another"},{"type":"text","text":" "},{"type":"text","text":"sequence contain the same elements in the same order."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"elementsEqual(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsSQ7ElementRpzrlE13elementsEqualySbqd__STRd__AAQyd__ABRSlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/elementsEqual(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"elementsEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether this sequence and another"},{"type":"text","text":" "},{"type":"text","text":"sequence contain the same elements in the same order."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/elementsEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/elementsequal(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/elementsequal(_:by:).json b/3.4.0/data/documentation/shieldx509/extensions/elementsequal(_:by:).json new file mode 100644 index 000000000..52bc5a09c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/elementsequal(_:by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areEquivalent"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if this sequence and "},{"type":"codeVoice","code":"other"},{"type":"text","text":" contain equivalent items,"},{"type":"text","text":" "},{"type":"text","text":"using "},{"type":"codeVoice","code":"areEquivalent"},{"type":"text","text":" as the equivalence test; otherwise, "},{"type":"codeVoice","code":"false."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence to compare to this sequence."}]}]},{"name":"areEquivalent","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its two arguments"},{"type":"text","text":" "},{"type":"text","text":"are equivalent; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"At least one of the sequences must be finite."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"equivalence relation"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areEquivalent(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Reflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areEquivalent(a, b)"},{"type":"text","text":" implies "},{"type":"codeVoice","code":"areEquivalent(b, a)"},{"type":"text","text":". (Symmetry)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areEquivalent(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areEquivalent(b, c)"},{"type":"text","text":" are both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then"},{"type":"text","text":" "},{"type":"codeVoice","code":"areEquivalent(a, c)"},{"type":"text","text":" is also "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitivity)"}]}]}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the lesser of the length of the"},{"type":"text","text":" "},{"type":"text","text":"sequence and the length of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/elementsequal(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/elementsEqual(_:by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether this sequence and another"},{"type":"text","text":" "},{"type":"text","text":"sequence contain equivalent elements in the same order, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate as the equivalence test."}],"kind":"symbol","metadata":{"role":"symbol","title":"elementsEqual(_:by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE13elementsEqual_2bySbqd___Sb7ElementQz_ACQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/elementsEqual(_:by:)":{"role":"symbol","title":"elementsEqual(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether this sequence and another"},{"type":"text","text":" "},{"type":"text","text":"sequence contain equivalent elements in the same order, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate as the equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/elementsEqual(_:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/elementsequal(_:by:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/encodable-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/encodable-implementations.json new file mode 100644 index 000000000..efba3926a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/encode(to:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/encode(to:).json b/3.4.0/data/documentation/shieldx509/extensions/encode(to:).json new file mode 100644 index 000000000..a20ccc2f9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV6encode2toys7Encoder_p_tKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/encode(to:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/endindex.json b/3.4.0/data/documentation/shieldx509/extensions/endindex.json new file mode 100644 index 000000000..57f792681 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/endindex.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa","text":"Index"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When you need a range that includes the last element of a collection, use"},{"type":"text","text":" "},{"type":"text","text":"the half-open range operator ("},{"type":"codeVoice","code":"..<"},{"type":"text","text":") with "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":". The "},{"type":"codeVoice","code":"..<"},{"type":"text","text":" operator"},{"type":"text","text":" "},{"type":"text","text":"creates a range that doesn’t include the upper bound, so it’s always"},{"type":"text","text":" "},{"type":"text","text":"safe to use with "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50]","if let index = numbers.firstIndex(of: 30) {"," print(numbers[index ..< numbers.endIndex])","}","\/\/ Prints \"[30, 40, 50]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the collection is empty, "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":" is equal to "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/endindex"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/endIndex","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The collection’s “past the end” position—that is, the position one"},{"type":"text","text":" "},{"type":"text","text":"greater than the last valid subscript argument."}],"kind":"symbol","metadata":{"role":"symbol","title":"endIndex","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa"}],"symbolKind":"property","externalID":"s:10ShieldX50910ExtensionsV8endIndexSivp","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/endIndex":{"role":"symbol","title":"endIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa"}],"abstract":[{"type":"text","text":"The collection’s “past the end” position—that is, the position one"},{"type":"text","text":" "},{"type":"text","text":"greater than the last valid subscript argument."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/endIndex","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/endindex"},"doc://Shield/documentation/ShieldX509/Extensions/Index":{"role":"symbol","title":"Extensions.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/extensions\/index"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/enumerated().json b/3.4.0/data/documentation/shieldx509/extensions/enumerated().json new file mode 100644 index 000000000..9b8e7d7c6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/enumerated().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence of pairs enumerating the sequence."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example enumerates the characters of the string “Swift” and prints"},{"type":"text","text":" "},{"type":"text","text":"each character along with its place in the string."}]},{"type":"codeListing","syntax":null,"code":["for (n, c) in \"Swift\".enumerated() {"," print(\"\\(n): '\\(c)'\")","}","\/\/ Prints \"0: 'S'\"","\/\/ Prints \"1: 'w'\"","\/\/ Prints \"2: 'i'\"","\/\/ Prints \"3: 'f'\"","\/\/ Prints \"4: 't'\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"When you enumerate a collection, the integer part of each pair is a counter"},{"type":"text","text":" "},{"type":"text","text":"for the enumeration, but is not necessarily the index of the paired value."},{"type":"text","text":" "},{"type":"text","text":"These counters can be used as indices only in instances of zero-based,"},{"type":"text","text":" "},{"type":"text","text":"integer-indexed collections, such as "},{"type":"codeVoice","code":"Array"},{"type":"text","text":" and "},{"type":"codeVoice","code":"ContiguousArray"},{"type":"text","text":". For"},{"type":"text","text":" "},{"type":"text","text":"other collections the counters may be out of range or of the wrong type"},{"type":"text","text":" "},{"type":"text","text":"to use as an index. To iterate over the elements of a collection with its"},{"type":"text","text":" "},{"type":"text","text":"indices, use the "},{"type":"codeVoice","code":"zip(_:_:)"},{"type":"text","text":" function."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example iterates over the indices and elements of a set, building a"},{"type":"text","text":" "},{"type":"text","text":"list consisting of indices of names with five or fewer letters."}]},{"type":"codeListing","syntax":null,"code":["let names: Set = [\"Sofia\", \"Camilla\", \"Martina\", \"Mateo\", \"Nicolás\"]","var shorterIndices: [Set.Index] = []","for (i, name) in zip(names.indices, names) {"," if name.count <= 5 {"," shorterIndices.append(i)"," }","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Now that the "},{"type":"codeVoice","code":"shorterIndices"},{"type":"text","text":" array holds the indices of the shorter"},{"type":"text","text":" "},{"type":"text","text":"names in the "},{"type":"codeVoice","code":"names"},{"type":"text","text":" set, you can use those indices to access elements in"},{"type":"text","text":" "},{"type":"text","text":"the set."}]},{"type":"codeListing","syntax":null,"code":["for i in shorterIndices {"," print(names[i])","}","\/\/ Prints \"Sofia\"","\/\/ Prints \"Mateo\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/enumerated()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/enumerated()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a sequence of pairs ("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":", "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" represents a"},{"type":"text","text":" "},{"type":"text","text":"consecutive integer starting at zero and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":" represents an element of"},{"type":"text","text":" "},{"type":"text","text":"the sequence."}],"kind":"symbol","metadata":{"role":"symbol","title":"enumerated()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:STsE10enumerateds18EnumeratedSequenceVyxGyF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/enumerated()":{"role":"symbol","title":"enumerated()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a sequence of pairs ("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":", "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" represents a"},{"type":"text","text":" "},{"type":"text","text":"consecutive integer starting at zero and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":" represents an element of"},{"type":"text","text":" "},{"type":"text","text":"the sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/enumerated()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/enumerated()"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/equatable-implementations.json new file mode 100644 index 000000000..54477c04c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/error.json b/3.4.0/data/documentation/shieldx509/extensions/error.json new file mode 100644 index 000000000..7138fc648 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/error.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/SQ","doc:\/\/Shield\/s5ErrorP","doc:\/\/Shield\/SH","doc:\/\/Shield\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/invalidValue"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Error-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"title":"Extensions.Error","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50910ExtensionsV5ErrorO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Error/invalidValue":{"role":"symbol","title":"Extensions.Error.invalidValue","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/invalidValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/invalidvalue"},"doc://Shield/documentation/ShieldX509/Extensions/Error":{"role":"symbol","title":"Extensions.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/extensions\/error"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Shield\/s5ErrorP"},"doc://Shield/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Shield\/s8SendableP"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/error-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/error/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/extensions/error/!=(_:_:).json new file mode 100644 index 000000000..43123cb6d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/error/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50910ExtensionsV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Error/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/Error":{"role":"symbol","title":"Extensions.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/extensions\/error"},"doc://Shield/documentation/ShieldX509/Extensions/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/error/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/error/equatable-implementations.json new file mode 100644 index 000000000..8c9f4807a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/error/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Error":{"role":"symbol","title":"Extensions.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/extensions\/error"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Error/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/error/error-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/error/error-implementations.json new file mode 100644 index 000000000..1c6f05d2b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/error/error-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Error":{"role":"symbol","title":"Extensions.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/extensions\/error"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/localizeddescription"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/error/invalidvalue.json b/3.4.0/data/documentation/shieldx509/extensions/error/invalidvalue.json new file mode 100644 index 000000000..732db38a7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/error/invalidvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/error\/invalidvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/invalidValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidValue"}],"title":"Extensions.Error.invalidValue","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50910ExtensionsV5ErrorO12invalidValueyA2EmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Error/invalidValue":{"role":"symbol","title":"Extensions.Error.invalidValue","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/invalidValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/invalidvalue"},"doc://Shield/documentation/ShieldX509/Extensions/Error":{"role":"symbol","title":"Extensions.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/extensions\/error"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/error/localizeddescription.json b/3.4.0/data/documentation/shieldx509/extensions/error/localizeddescription.json new file mode 100644 index 000000000..68c74ccf6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/error/localizeddescription.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10ShieldX50910ExtensionsV5ErrorO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Error-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/error-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Error":{"role":"symbol","title":"Extensions.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/shieldx509\/extensions\/error"},"doc://Shield/documentation/ShieldX509/Extensions/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/error\/localizeddescription"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/expressiblebyarrayliteral-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/expressiblebyarrayliteral-implementations.json new file mode 100644 index 000000000..f4c8a404b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/expressiblebyarrayliteral-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/ExpressibleByArrayLiteral-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init(arrayLiteral:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"ExpressibleByArrayLiteral Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/init(arrayLiteral:)":{"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":"...)"}],"abstract":[{"type":"text","text":"Creates an instance initialized with the given elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/init(arrayliteral:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/filter(_:).json b/3.4.0/data/documentation/shieldx509/extensions/filter(_:).json new file mode 100644 index 000000000..b6d5f2558 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/filter(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"isIncluded"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array of the elements that "},{"type":"codeVoice","code":"isIncluded"},{"type":"text","text":" allowed."}]}]},{"kind":"parameters","parameters":[{"name":"isIncluded","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns a Boolean value indicating"},{"type":"text","text":" "},{"type":"text","text":"whether the element should be included in the returned array."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, "},{"type":"codeVoice","code":"filter(_:)"},{"type":"text","text":" is used to include only names shorter than"},{"type":"text","text":" "},{"type":"text","text":"five characters."}]},{"type":"codeListing","syntax":null,"code":["let cast = [\"Vivien\", \"Marlon\", \"Kim\", \"Karl\"]","let shortNames = cast.filter { $0.count < 5 }","print(shortNames)","\/\/ Prints \"[\"Kim\", \"Karl\"]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/filter(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/filter(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing, in order, the elements of the sequence"},{"type":"text","text":" "},{"type":"text","text":"that satisfy the given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"filter(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE6filterySay7ElementQzGSbACKXEKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/filter(_:)":{"role":"symbol","title":"filter(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing, in order, the elements of the sequence"},{"type":"text","text":" "},{"type":"text","text":"that satisfy the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/filter(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/filter(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/first(_:).json b/3.4.0/data/documentation/shieldx509/extensions/first(_:).json new file mode 100644 index 000000000..4c1c5fb5a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/first(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV5firstyxSgxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV5firstyxSgxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","preciseIdentifier":"s:10ShieldX50914ExtensionValueP","text":"ExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/first(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV5firstyxSgxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV5firstyxSgxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":"?"}],"title":"first(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV5firstyxSgxmKAA14ExtensionValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/first(_:)":{"role":"symbol","title":"first(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV5firstyxSgxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV5firstyxSgxmKAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/first(_:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/first(where:).json b/3.4.0/data/documentation/shieldx509/extensions/first(where:).json new file mode 100644 index 000000000..c7559a5e4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/first(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The first element of the sequence that satisfies "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no element that satisfies "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence as"},{"type":"text","text":" "},{"type":"text","text":"its argument and returns a Boolean value indicating whether the"},{"type":"text","text":" "},{"type":"text","text":"element is a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following example uses the "},{"type":"codeVoice","code":"first(where:)"},{"type":"text","text":" method to find the first"},{"type":"text","text":" "},{"type":"text","text":"negative number in an array of integers:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [3, 7, 4, -2, 9, -6, 10, 1]","if let firstNegative = numbers.first(where: { $0 < 0 }) {"," print(\"The first negative number is \\(firstNegative).\")","}","\/\/ Prints \"The first negative number is -2.\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/first(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the first element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"first(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:STsE5first5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/first(where:)":{"role":"symbol","title":"first(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/first(where:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/first.json b/3.4.0/data/documentation/shieldx509/extensions/first.json new file mode 100644 index 000000000..cd75b2b75 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/first.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the collection is empty, the value of this property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50]","if let firstNumber = numbers.first {"," print(firstNumber)","}","\/\/ Prints \"10\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/first"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The first element of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"first","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:SlsE5first7ElementQzSgvp::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/first":{"role":"symbol","title":"first","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The first element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/first"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/firstindex(of:).json b/3.4.0/data/documentation/shieldx509/extensions/firstindex(of:).json new file mode 100644 index 000000000..c4793d61e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/firstindex(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The first index where "},{"type":"codeVoice","code":"element"},{"type":"text","text":" is found. If "},{"type":"codeVoice","code":"element"},{"type":"text","text":" is not"},{"type":"text","text":" "},{"type":"text","text":"found in the collection, returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"element","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An element to search for in the collection."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"After using "},{"type":"codeVoice","code":"firstIndex(of:)"},{"type":"text","text":" to find the position of a particular element"},{"type":"text","text":" "},{"type":"text","text":"in a collection, you can use it to access the element by subscripting."},{"type":"text","text":" "},{"type":"text","text":"This example shows how you can modify one of the names in an array of"},{"type":"text","text":" "},{"type":"text","text":"students."}]},{"type":"codeListing","syntax":null,"code":["var students = [\"Ben\", \"Ivy\", \"Jordell\", \"Maxime\"]","if let i = students.firstIndex(of: \"Maxime\") {"," students[i] = \"Max\"","}","print(students)","\/\/ Prints \"[\"Ben\", \"Ivy\", \"Jordell\", \"Max\"]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/firstindex(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstIndex(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the first index where the specified value appears in the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"firstIndex(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SlsSQ7ElementRpzrlE10firstIndex2of0C0QzSgAB_tF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/firstIndex(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"firstIndex(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first index where the specified value appears in the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstIndex(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/firstindex(of:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/firstindex(where:).json b/3.4.0/data/documentation/shieldx509/extensions/firstindex(where:).json new file mode 100644 index 000000000..85653a6a8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/firstindex(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The index of the first element for which "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":". If no elements in the collection satisfy the given predicate,"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element as its argument"},{"type":"text","text":" "},{"type":"text","text":"and returns a Boolean value that indicates whether the passed element"},{"type":"text","text":" "},{"type":"text","text":"represents a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use the predicate to find an element of a type that doesn’t"},{"type":"text","text":" "},{"type":"text","text":"conform to the "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":" protocol or to find an element that matches"},{"type":"text","text":" "},{"type":"text","text":"particular criteria. Here’s an example that finds a student name that"},{"type":"text","text":" "},{"type":"text","text":"begins with the letter “A”:"}]},{"type":"codeListing","syntax":null,"code":["let students = [\"Kofi\", \"Abena\", \"Peter\", \"Kweku\", \"Akosua\"]","if let i = students.firstIndex(where: { $0.hasPrefix(\"A\") }) {"," print(\"\\(students[i]) starts with 'A'!\")","}","\/\/ Prints \"Abena starts with 'A'!\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/firstindex(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstIndex(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the first index in which an element of the collection satisfies"},{"type":"text","text":" "},{"type":"text","text":"the given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"firstIndex(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/firstIndex(where:)":{"role":"symbol","title":"firstIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first index in which an element of the collection satisfies"},{"type":"text","text":" "},{"type":"text","text":"the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstIndex(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/firstindex(where:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/firstrange(of:).json b/3.4.0/data/documentation/shieldx509/extensions/firstrange(of:).json new file mode 100644 index 000000000..7c5e088ef --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/firstrange(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstRange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A range in the collection of the first occurrence of "},{"type":"codeVoice","code":"sequence"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Returns nil if "},{"type":"codeVoice","code":"sequence"},{"type":"text","text":" is not found."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The collection to search for."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/firstrange(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstRange(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds and returns the range of the first occurrence of a given collection"},{"type":"text","text":" "},{"type":"text","text":"within this collection."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"firstRange(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstRange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">?"}],"symbolKind":"method","externalID":"s:Sl17_StringProcessingSQ7ElementRpzrlE10firstRange2ofSny5IndexQzGSgqd___tSlRd__ABQyd__ACRSlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"9.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/firstRange(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"firstRange(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstRange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">?"}],"abstract":[{"type":"text","text":"Finds and returns the range of the first occurrence of a given collection"},{"type":"text","text":" "},{"type":"text","text":"within this collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/firstRange(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/firstrange(of:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/flatmap(_:)-8og10.json b/3.4.0/data/documentation/shieldx509/extensions/flatmap(_:)-8og10.json new file mode 100644 index 000000000..5af92b9dd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/flatmap(_:)-8og10.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting flattened array."}]}]},{"kind":"parameters","parameters":[{"name":"transform","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that accepts an element of this"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns a sequence or collection."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method to receive a single-level collection when your"},{"type":"text","text":" "},{"type":"text","text":"transformation produces a sequence or collection for each element."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, note the difference in the result of using "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"codeVoice","code":"flatMap"},{"type":"text","text":" with a transformation that returns an array."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4]","","let mapped = numbers.map { Array(repeating: $0, count: $0) }","\/\/ [[1], [2, 2], [3, 3, 3], [4, 4, 4, 4]]","","let flatMapped = numbers.flatMap { Array(repeating: $0, count: $0) }","\/\/ [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In fact, "},{"type":"codeVoice","code":"s.flatMap(transform)"},{"type":"text","text":" is equivalent to"},{"type":"text","text":" "},{"type":"codeVoice","code":"Array(s.map(transform).joined())"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" + "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of this sequence"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the length of the result."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/flatmap(_:)-8og10"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/flatMap(_:)-8og10","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing the concatenated results of calling the"},{"type":"text","text":" "},{"type":"text","text":"given transformation with each element of this sequence."}],"kind":"symbol","metadata":{"role":"symbol","title":"flatMap(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE7flatMapySay7ElementQyd__Gqd__ABQzKXEKSTRd__lF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/flatMap(_:)-8og10":{"role":"symbol","title":"flatMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the concatenated results of calling the"},{"type":"text","text":" "},{"type":"text","text":"given transformation with each element of this sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/flatMap(_:)-8og10","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/flatmap(_:)-8og10"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/flatmap(_:)-8z658.json b/3.4.0/data/documentation/shieldx509/extensions/flatmap(_:)-8z658.json new file mode 100644 index 000000000..92b31db6f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/flatmap(_:)-8z658.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/flatmap(_:)-8z658"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/flatMap(_:)-8z658","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"flatMap(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE7flatMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Please use compactMap(_:) for the case where closure returns an optional value"}]}],"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/flatMap(_:)-8z658":{"role":"symbol","title":"flatMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/flatMap(_:)-8z658","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/extensions\/flatmap(_:)-8z658"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/foreach(_:).json b/3.4.0/data/documentation/shieldx509/extensions/foreach(_:).json new file mode 100644 index 000000000..f2740badc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/foreach(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"body","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence as a"},{"type":"text","text":" "},{"type":"text","text":"parameter."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The two loops in the following example produce the same output:"}]},{"type":"codeListing","syntax":null,"code":["let numberWords = [\"one\", \"two\", \"three\"]","for word in numberWords {"," print(word)","}","\/\/ Prints \"one\"","\/\/ Prints \"two\"","\/\/ Prints \"three\"","","numberWords.forEach { word in"," print(word)","}","\/\/ Same as above"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"forEach"},{"type":"text","text":" method is distinct from a "},{"type":"codeVoice","code":"for"},{"type":"text","text":"-"},{"type":"codeVoice","code":"in"},{"type":"text","text":" loop in two"},{"type":"text","text":" "},{"type":"text","text":"important ways:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You cannot use a "},{"type":"codeVoice","code":"break"},{"type":"text","text":" or "},{"type":"codeVoice","code":"continue"},{"type":"text","text":" statement to exit the current"},{"type":"text","text":" "},{"type":"text","text":"call of the "},{"type":"codeVoice","code":"body"},{"type":"text","text":" closure or skip subsequent calls."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"return"},{"type":"text","text":" statement in the "},{"type":"codeVoice","code":"body"},{"type":"text","text":" closure will exit only from"},{"type":"text","text":" "},{"type":"text","text":"the current call to "},{"type":"codeVoice","code":"body"},{"type":"text","text":", not from any outer scope, and won’t skip"},{"type":"text","text":" "},{"type":"text","text":"subsequent calls."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/foreach(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/forEach(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Calls the given closure on each element in the sequence in the same order"},{"type":"text","text":" "},{"type":"text","text":"as a "},{"type":"codeVoice","code":"for"},{"type":"text","text":"-"},{"type":"codeVoice","code":"in"},{"type":"text","text":" loop."}],"kind":"symbol","metadata":{"role":"symbol","title":"forEach(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"symbolKind":"method","externalID":"s:STsE7forEachyyy7ElementQzKXEKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/forEach(_:)":{"role":"symbol","title":"forEach(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"abstract":[{"type":"text","text":"Calls the given closure on each element in the sequence in the same order"},{"type":"text","text":" "},{"type":"text","text":"as a "},{"type":"codeVoice","code":"for"},{"type":"text","text":"-"},{"type":"codeVoice","code":"in"},{"type":"text","text":" loop."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/forEach(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/foreach(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/formatted(_:).json b/3.4.0/data/documentation/shieldx509/extensions/formatted(_:).json new file mode 100644 index 000000000..098d5ed8b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/formatted(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"style"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatOutput"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatInput"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"FormatStyle","preciseIdentifier":"s:10Foundation11FormatStyleP"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/formatted(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formatted(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"formatted(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatOutput"}],"symbolKind":"method","externalID":"s:ST10FoundationE9formattedy12FormatOutputQyd__qd__0C5InputQyd__RszAA0C5StyleRd__lF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/formatted(_:)":{"role":"symbol","title":"formatted(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatOutput"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formatted(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formatted(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/formindex(_:offsetby:).json b/3.4.0/data/documentation/shieldx509/extensions/formindex(_:offsetby:).json new file mode 100644 index 000000000..46b5836d9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/formindex(_:offsetby:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection."}]}]},{"name":"distance","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The distance to offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":". "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not be negative"},{"type":"text","text":" "},{"type":"text","text":"unless the collection conforms to the "},{"type":"codeVoice","code":"BidirectionalCollection"},{"type":"text","text":" "},{"type":"text","text":"protocol."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The value passed as "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":" beyond the bounds of"},{"type":"text","text":" "},{"type":"text","text":"the collection."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the absolute"},{"type":"text","text":" "},{"type":"text","text":"value of "},{"type":"codeVoice","code":"distance"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/formindex(_:offsetby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(_:offsetBy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Offsets the given index by the specified distance."}],"kind":"symbol","metadata":{"role":"symbol","title":"formIndex(_:offsetBy:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SlsE9formIndex_8offsetByy0B0Qzz_SitF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/formIndex(_:offsetBy:)":{"role":"symbol","title":"formIndex(_:offsetBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Offsets the given index by the specified distance."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(_:offsetBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formindex(_:offsetby:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/formindex(_:offsetby:limitedby:).json b/3.4.0/data/documentation/shieldx509/extensions/formindex(_:offsetby:limitedby:).json new file mode 100644 index 000000000..267122b58 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/formindex(_:offsetby:limitedby:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if "},{"type":"codeVoice","code":"i"},{"type":"text","text":" has been offset by exactly "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" steps"},{"type":"text","text":" "},{"type":"text","text":"without going beyond "},{"type":"codeVoice","code":"limit"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":". When the return"},{"type":"text","text":" "},{"type":"text","text":"value is "},{"type":"codeVoice","code":"false"},{"type":"text","text":", the value of "},{"type":"codeVoice","code":"i"},{"type":"text","text":" is equal to "},{"type":"codeVoice","code":"limit"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection."}]}]},{"name":"distance","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The distance to offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":". "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not be negative"},{"type":"text","text":" "},{"type":"text","text":"unless the collection conforms to the "},{"type":"codeVoice","code":"BidirectionalCollection"},{"type":"text","text":" "},{"type":"text","text":"protocol."}]}]},{"name":"limit","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection to use as a limit. If"},{"type":"text","text":" "},{"type":"codeVoice","code":"distance > 0"},{"type":"text","text":", a limit that is less than "},{"type":"codeVoice","code":"i"},{"type":"text","text":" has no effect."},{"type":"text","text":" "},{"type":"text","text":"Likewise, if "},{"type":"codeVoice","code":"distance < 0"},{"type":"text","text":", a limit that is greater than "},{"type":"codeVoice","code":"i"},{"type":"text","text":" has no"},{"type":"text","text":" "},{"type":"text","text":"effect."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The value passed as "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":" beyond the bounds of"},{"type":"text","text":" "},{"type":"text","text":"the collection, unless the index passed as "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" prevents offsetting"},{"type":"text","text":" "},{"type":"text","text":"beyond those bounds."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the absolute"},{"type":"text","text":" "},{"type":"text","text":"value of "},{"type":"codeVoice","code":"distance"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/formindex(_:offsetby:limitedby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(_:offsetBy:limitedBy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Offsets the given index by the specified distance, or so that it equals"},{"type":"text","text":" "},{"type":"text","text":"the given limiting index."}],"kind":"symbol","metadata":{"role":"symbol","title":"formIndex(_:offsetBy:limitedBy:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:SlsE9formIndex_8offsetBy07limitedD0Sb0B0Qzz_SiAEtF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/formIndex(_:offsetBy:limitedBy:)":{"role":"symbol","title":"formIndex(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Offsets the given index by the specified distance, or so that it equals"},{"type":"text","text":" "},{"type":"text","text":"the given limiting index."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(_:offsetBy:limitedBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formindex(_:offsetby:limitedby:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/formindex(after:).json b/3.4.0/data/documentation/shieldx509/extensions/formindex(after:).json new file mode 100644 index 000000000..788e56c65 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/formindex(after:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection. "},{"type":"codeVoice","code":"i"},{"type":"text","text":" must be less than"},{"type":"text","text":" "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/formindex(after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(after:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Replaces the given index with its successor."}],"kind":"symbol","metadata":{"role":"symbol","title":"formIndex(after:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SlsE9formIndex5aftery0B0Qzz_tF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/formIndex(after:)":{"role":"symbol","title":"formIndex(after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces the given index with its successor."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(after:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formindex(after:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/formindex(before:).json b/3.4.0/data/documentation/shieldx509/extensions/formindex(before:).json new file mode 100644 index 000000000..a72490b99 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/formindex(before:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"before"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection. "},{"type":"codeVoice","code":"i"},{"type":"text","text":" must be greater than"},{"type":"text","text":" "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":"."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/formindex(before:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(before:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Replaces the given index with its predecessor."}],"kind":"symbol","metadata":{"role":"symbol","title":"formIndex(before:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SKsE9formIndex6beforey0B0Qzz_tF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/formIndex(before:)":{"role":"symbol","title":"formIndex(before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces the given index with its predecessor."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formIndex(before:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formindex(before:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/index(_:offsetby:limitedby:).json b/3.4.0/data/documentation/shieldx509/extensions/index(_:offsetby:limitedby:).json new file mode 100644 index 000000000..c489fb620 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/index(_:offsetby:limitedby:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An index offset by "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" from the index "},{"type":"codeVoice","code":"i"},{"type":"text","text":", unless that"},{"type":"text","text":" "},{"type":"text","text":"index would be beyond "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" in the direction of movement. In that"},{"type":"text","text":" "},{"type":"text","text":"case, the method returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"i","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the array."}]}]},{"name":"distance","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The distance to offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":"."}]}]},{"name":"limit","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A valid index of the collection to use as a limit. If"},{"type":"text","text":" "},{"type":"codeVoice","code":"distance > 0"},{"type":"text","text":", "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" should be greater than "},{"type":"codeVoice","code":"i"},{"type":"text","text":" to have any"},{"type":"text","text":" "},{"type":"text","text":"effect. Likewise, if "},{"type":"codeVoice","code":"distance < 0"},{"type":"text","text":", "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" should be less than "},{"type":"codeVoice","code":"i"},{"type":"text","text":" "},{"type":"text","text":"to have any effect."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following example obtains an index advanced four positions from an"},{"type":"text","text":" "},{"type":"text","text":"array’s starting index and then prints the element at that position. The"},{"type":"text","text":" "},{"type":"text","text":"operation doesn’t require going beyond the limiting "},{"type":"codeVoice","code":"numbers.endIndex"},{"type":"text","text":" "},{"type":"text","text":"value, so it succeeds."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50]","let i = numbers.index(numbers.startIndex, offsetBy: 4)","print(numbers[i])","\/\/ Prints \"50\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The next example attempts to retrieve an index ten positions from"},{"type":"text","text":" "},{"type":"codeVoice","code":"numbers.startIndex"},{"type":"text","text":", but fails, because that distance is beyond the"},{"type":"text","text":" "},{"type":"text","text":"index passed as "},{"type":"codeVoice","code":"limit"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let j = numbers.index(numbers.startIndex,"," offsetBy: 10,"," limitedBy: numbers.endIndex)","print(j)","\/\/ Prints \"nil\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The value passed as "},{"type":"codeVoice","code":"distance"},{"type":"text","text":" must not offset "},{"type":"codeVoice","code":"i"},{"type":"text","text":" beyond the bounds of"},{"type":"text","text":" "},{"type":"text","text":"the collection, unless the index passed as "},{"type":"codeVoice","code":"limit"},{"type":"text","text":" prevents offsetting"},{"type":"text","text":" "},{"type":"text","text":"beyond those bounds."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/index(_:offsetby:limitedby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/index(_:offsetBy:limitedBy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an index that is the specified distance from the given index,"},{"type":"text","text":" "},{"type":"text","text":"unless that distance is beyond a given limiting index."}],"kind":"symbol","metadata":{"role":"symbol","title":"index(_:offsetBy:limitedBy:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SksE5index_8offsetBy07limitedC05IndexQzSgAE_SiAEtF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/RandomAccessCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/index(_:offsetBy:limitedBy:)":{"role":"symbol","title":"index(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns an index that is the specified distance from the given index,"},{"type":"text","text":" "},{"type":"text","text":"unless that distance is beyond a given limiting index."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/index(_:offsetBy:limitedBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/index(_:offsetby:limitedby:)"},"doc://Shield/documentation/ShieldX509/Extensions/RandomAccessCollection-Implementations":{"role":"collectionGroup","title":"RandomAccessCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/RandomAccessCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/randomaccesscollection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/index(of:).json b/3.4.0/data/documentation/shieldx509/extensions/index(of:).json new file mode 100644 index 000000000..a576f3abc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/index(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/index(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/index(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the first index where the specified value appears in the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"index(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SlsSQ7ElementRpzrlE5index2of5IndexQzSgAB_tF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/index(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"index(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first index where the specified value appears in the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/index(of:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/extensions\/index(of:)"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/index.json b/3.4.0/data/documentation/shieldx509/extensions/index.json new file mode 100644 index 000000000..398f65f3c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/index.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Array","preciseIdentifier":"s:Sa"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV","text":"Extension"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:Sa5Indexa"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Valid indices consist of the position of every element and a"},{"type":"text","text":" "},{"type":"text","text":"“past the end” position that’s not valid for use as a subscript"},{"type":"text","text":" "},{"type":"text","text":"argument."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/index"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Index"}],"role":"symbol","title":"Extensions.Index","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"symbolKind":"typealias","externalID":"s:10ShieldX50910ExtensionsV5Indexa","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/Index":{"role":"symbol","title":"Extensions.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/extensions\/index"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/init().json b/3.4.0/data/documentation/shieldx509/extensions/init().json new file mode 100644 index 000000000..a58280654 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/init().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50910ExtensionsVACycfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/init()"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/init(arrayliteral:).json b/3.4.0/data/documentation/shieldx509/extensions/init(arrayliteral:).json new file mode 100644 index 000000000..e78cba341 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/init(arrayliteral:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV","text":"Extension"},{"kind":"text","text":"...)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/init(arrayliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init(arrayLiteral:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates an instance initialized with the given elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(arrayLiteral:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":"...)"}],"symbolKind":"init","externalID":"s:10ShieldX50910ExtensionsV12arrayLiteralAcA9ExtensionVd_tcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/ExpressibleByArrayLiteral-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/init(arrayLiteral:)":{"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":"...)"}],"abstract":[{"type":"text","text":"Creates an instance initialized with the given elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/init(arrayliteral:)"},"doc://Shield/documentation/ShieldX509/Extensions/ExpressibleByArrayLiteral-Implementations":{"role":"collectionGroup","title":"ExpressibleByArrayLiteral Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/ExpressibleByArrayLiteral-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/expressiblebyarrayliteral-implementations"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/init(from:).json b/3.4.0/data/documentation/shieldx509/extensions/init(from:).json new file mode 100644 index 000000000..06fce3349 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50910ExtensionsV4fromACs7Decoder_p_tKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/decodable-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/isempty.json b/3.4.0/data/documentation/shieldx509/extensions/isempty.json new file mode 100644 index 000000000..0e2f52099 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/isempty.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When you need to check whether your collection is empty, use the"},{"type":"text","text":" "},{"type":"codeVoice","code":"isEmpty"},{"type":"text","text":" property instead of checking that the "},{"type":"codeVoice","code":"count"},{"type":"text","text":" property is"},{"type":"text","text":" "},{"type":"text","text":"equal to zero. For collections that don’t conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":", accessing the "},{"type":"codeVoice","code":"count"},{"type":"text","text":" property iterates"},{"type":"text","text":" "},{"type":"text","text":"through the elements of the collection."}]},{"type":"codeListing","syntax":null,"code":["let horseName = \"Silver\"","if horseName.isEmpty {"," print(\"My horse has no name.\")","} else {"," print(\"Hi ho, \\(horseName)!\")","}","\/\/ Prints \"Hi ho, Silver!\")"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/isempty"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/isEmpty","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A Boolean value indicating whether the collection is empty."}],"kind":"symbol","metadata":{"role":"symbol","title":"isEmpty","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:SlsE7isEmptySbvp::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value indicating whether the collection is empty."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/isempty"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/iterator.json b/3.4.0/data/documentation/shieldx509/extensions/iterator.json new file mode 100644 index 000000000..5e2c01469 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/iterator.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Array","preciseIdentifier":"s:Sa"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV","text":"Extension"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Iterator","preciseIdentifier":"s:Sa8Iteratora"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, a collection conforms to the "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":" protocol by"},{"type":"text","text":" "},{"type":"text","text":"supplying "},{"type":"codeVoice","code":"IndexingIterator"},{"type":"text","text":" as its associated "},{"type":"codeVoice","code":"Iterator"},{"type":"text","text":" "},{"type":"text","text":"type."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/iterator"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Iterator","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A type that provides the collection’s iteration interface and"},{"type":"text","text":" "},{"type":"text","text":"encapsulates its iteration state."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"role":"symbol","title":"Extensions.Iterator","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"symbolKind":"typealias","externalID":"s:10ShieldX50910ExtensionsV8Iteratora","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/Extensions/Iterator":{"role":"symbol","title":"Extensions.Iterator","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"abstract":[{"type":"text","text":"A type that provides the collection’s iteration interface and"},{"type":"text","text":" "},{"type":"text","text":"encapsulates its iteration state."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Iterator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"url":"\/documentation\/shieldx509\/extensions\/iterator"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/last(where:).json b/3.4.0/data/documentation/shieldx509/extensions/last(where:).json new file mode 100644 index 000000000..76d0430e5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/last(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The last element of the sequence that satisfies "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no element that satisfies "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence as"},{"type":"text","text":" "},{"type":"text","text":"its argument and returns a Boolean value indicating whether the"},{"type":"text","text":" "},{"type":"text","text":"element is a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example uses the "},{"type":"codeVoice","code":"last(where:)"},{"type":"text","text":" method to find the last"},{"type":"text","text":" "},{"type":"text","text":"negative number in an array of integers:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [3, 7, 4, -2, 9, -6, 10, 1]","if let lastNegative = numbers.last(where: { $0 < 0 }) {"," print(\"The last negative number is \\(lastNegative).\")","}","\/\/ Prints \"The last negative number is -6.\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/last(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/last(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the last element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"last(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SKsE4last5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/last(where:)":{"role":"symbol","title":"last(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the last element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/last(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/last(where:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/last.json b/3.4.0/data/documentation/shieldx509/extensions/last.json new file mode 100644 index 000000000..59d9c61cd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/last.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the collection is empty, the value of this property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50]","if let lastNumber = numbers.last {"," print(lastNumber)","}","\/\/ Prints \"50\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/last"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/last","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The last element of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"last","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:SKsE4last7ElementQzSgvp::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/last":{"role":"symbol","title":"last","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"last"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The last element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/last","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/last"},"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/lastindex(of:).json b/3.4.0/data/documentation/shieldx509/extensions/lastindex(of:).json new file mode 100644 index 000000000..c4e400b11 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/lastindex(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The last index where "},{"type":"codeVoice","code":"element"},{"type":"text","text":" is found. If "},{"type":"codeVoice","code":"element"},{"type":"text","text":" is not"},{"type":"text","text":" "},{"type":"text","text":"found in the collection, this method returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"element","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An element to search for in the collection."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"After using "},{"type":"codeVoice","code":"lastIndex(of:)"},{"type":"text","text":" to find the position of the last instance of"},{"type":"text","text":" "},{"type":"text","text":"a particular element in a collection, you can use it to access the"},{"type":"text","text":" "},{"type":"text","text":"element by subscripting. This example shows how you can modify one of"},{"type":"text","text":" "},{"type":"text","text":"the names in an array of students."}]},{"type":"codeListing","syntax":null,"code":["var students = [\"Ben\", \"Ivy\", \"Jordell\", \"Ben\", \"Maxime\"]","if let i = students.lastIndex(of: \"Ben\") {"," students[i] = \"Benjamin\"","}","print(students)","\/\/ Prints \"[\"Ben\", \"Ivy\", \"Jordell\", \"Benjamin\", \"Max\"]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/lastindex(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lastIndex(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the last index where the specified value appears in the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"lastIndex(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SKsSQ7ElementRpzrlE9lastIndex2of0C0QzSgAB_tF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/lastIndex(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"lastIndex(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the last index where the specified value appears in the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lastIndex(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/lastindex(of:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/lastindex(where:).json b/3.4.0/data/documentation/shieldx509/extensions/lastindex(where:).json new file mode 100644 index 000000000..b35617482 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/lastindex(where:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The index of the last element in the collection that matches"},{"type":"text","text":" "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":", or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no elements match."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element as its argument"},{"type":"text","text":" "},{"type":"text","text":"and returns a Boolean value that indicates whether the passed element"},{"type":"text","text":" "},{"type":"text","text":"represents a match."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use the predicate to find an element of a type that doesn’t"},{"type":"text","text":" "},{"type":"text","text":"conform to the "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":" protocol or to find an element that matches"},{"type":"text","text":" "},{"type":"text","text":"particular criteria. This example finds the index of the last name that"},{"type":"text","text":" "},{"type":"text","text":"begins with the letter "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A:"}]}]},{"type":"codeListing","syntax":null,"code":["let students = [\"Kofi\", \"Abena\", \"Peter\", \"Kweku\", \"Akosua\"]","if let i = students.lastIndex(where: { $0.hasPrefix(\"A\") }) {"," print(\"\\(students[i]) starts with 'A'!\")","}","\/\/ Prints \"Akosua starts with 'A'!\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/lastindex(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lastIndex(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the index of the last element in the collection that matches the"},{"type":"text","text":" "},{"type":"text","text":"given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"lastIndex(where:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SKsE9lastIndex5where0B0QzSgSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/lastIndex(where:)":{"role":"symbol","title":"lastIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the index of the last element in the collection that matches the"},{"type":"text","text":" "},{"type":"text","text":"given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lastIndex(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/lastindex(where:)"},"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/lazy.json b/3.4.0/data/documentation/shieldx509/extensions/lazy.json new file mode 100644 index 000000000..0007880c4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/lazy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/lazy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lazy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A sequence containing the same elements as this sequence,"},{"type":"text","text":" "},{"type":"text","text":"but on which some operations, such as "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and "},{"type":"codeVoice","code":"filter"},{"type":"text","text":", are"},{"type":"text","text":" "},{"type":"text","text":"implemented lazily."}],"kind":"symbol","metadata":{"role":"symbol","title":"lazy","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"s:STsE4lazys12LazySequenceVyxGvp::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/lazy":{"role":"symbol","title":"lazy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"A sequence containing the same elements as this sequence,"},{"type":"text","text":" "},{"type":"text","text":"but on which some operations, such as "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and "},{"type":"codeVoice","code":"filter"},{"type":"text","text":", are"},{"type":"text","text":" "},{"type":"text","text":"implemented lazily."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lazy","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/lazy"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/lexicographicallyprecedes(_:by:).json b/3.4.0/data/documentation/shieldx509/extensions/lexicographicallyprecedes(_:by:).json new file mode 100644 index 000000000..a1faade3a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/lexicographicallyprecedes(_:by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if this sequence precedes "},{"type":"codeVoice","code":"other"},{"type":"text","text":" in a dictionary"},{"type":"text","text":" "},{"type":"text","text":"ordering as ordered by "},{"type":"codeVoice","code":"areInIncreasingOrder"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence to compare to this sequence."}]}]},{"name":"areInIncreasingOrder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its first"},{"type":"text","text":" "},{"type":"text","text":"argument should be ordered before its second argument; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"strict weak ordering"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areInIncreasingOrder(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"false"},{"type":"text","text":". (Irreflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areInIncreasingOrder(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areInIncreasingOrder(b, c)"},{"type":"text","text":" are"},{"type":"text","text":" "},{"type":"text","text":"both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then "},{"type":"codeVoice","code":"areInIncreasingOrder(a, c)"},{"type":"text","text":" is also"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitive comparability)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Two elements are "},{"type":"emphasis","inlineContent":[{"type":"text","text":"incomparable"}]},{"type":"text","text":" if neither is ordered before the other"},{"type":"text","text":" "},{"type":"text","text":"according to the predicate. If "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" are incomparable, and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are incomparable, then "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are also incomparable."},{"type":"text","text":" "},{"type":"text","text":"(Transitive incomparability)"}]}]}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method implements the mathematical notion of lexicographical"},{"type":"text","text":" "},{"type":"text","text":"ordering, which has no connection to Unicode. If you are sorting"},{"type":"text","text":" "},{"type":"text","text":"strings to present to the end user, use "},{"type":"codeVoice","code":"String"},{"type":"text","text":" APIs that perform"},{"type":"text","text":" "},{"type":"text","text":"localized comparison instead."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the lesser of the length of the"},{"type":"text","text":" "},{"type":"text","text":"sequence and the length of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/lexicographicallyprecedes(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lexicographicallyPrecedes(_:by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence precedes another"},{"type":"text","text":" "},{"type":"text","text":"sequence in a lexicographical (dictionary) ordering, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate to compare elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"lexicographicallyPrecedes(_:by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE25lexicographicallyPrecedes_2bySbqd___Sb7ElementQz_ADtKXEtKSTRd__ACQyd__ADRSlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/lexicographicallyPrecedes(_:by:)":{"role":"symbol","title":"lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence precedes another"},{"type":"text","text":" "},{"type":"text","text":"sequence in a lexicographical (dictionary) ordering, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lexicographicallyPrecedes(_:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/lexicographicallyprecedes(_:by:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/makeiterator().json b/3.4.0/data/documentation/shieldx509/extensions/makeiterator().json new file mode 100644 index 000000000..e403b1cb5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/makeiterator().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Iterator","preciseIdentifier":"s:10ShieldX50910ExtensionsV8Iteratora","text":"Iterator"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/makeiterator()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/makeIterator()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an iterator over the elements of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"makeIterator()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Iterator","preciseIdentifier":"s:10ShieldX50910ExtensionsV8Iteratora"}],"symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV12makeIterators08IndexingE0VySayAA9ExtensionVGGyF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/makeIterator()":{"role":"symbol","title":"makeIterator()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Iterator","preciseIdentifier":"s:10ShieldX50910ExtensionsV8Iteratora"}],"abstract":[{"type":"text","text":"Returns an iterator over the elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/makeIterator()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/makeiterator()"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Iterator":{"role":"symbol","title":"Extensions.Iterator","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"abstract":[{"type":"text","text":"A type that provides the collection’s iteration interface and"},{"type":"text","text":" "},{"type":"text","text":"encapsulates its iteration state."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Iterator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"url":"\/documentation\/shieldx509\/extensions\/iterator"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/map(_:)-6a1zd.json b/3.4.0/data/documentation/shieldx509/extensions/map(_:)-6a1zd.json new file mode 100644 index 000000000..47bf0c3ef --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/map(_:)-6a1zd.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array containing the transformed elements of this"},{"type":"text","text":" "},{"type":"text","text":"sequence."}]}]},{"kind":"parameters","parameters":[{"name":"transform","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A mapping closure. "},{"type":"codeVoice","code":"transform"},{"type":"text","text":" accepts an"},{"type":"text","text":" "},{"type":"text","text":"element of this sequence as its parameter and returns a transformed"},{"type":"text","text":" "},{"type":"text","text":"value of the same or of a different type."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, "},{"type":"codeVoice","code":"map"},{"type":"text","text":" is used first to convert the names in the array"},{"type":"text","text":" "},{"type":"text","text":"to lowercase strings and then to count their characters."}]},{"type":"codeListing","syntax":null,"code":["let cast = [\"Vivien\", \"Marlon\", \"Kim\", \"Karl\"]","let lowercaseNames = cast.map { $0.lowercased() }","\/\/ 'lowercaseNames' == [\"vivien\", \"marlon\", \"kim\", \"karl\"]","let letterCounts = cast.map { $0.count }","\/\/ 'letterCounts' == [6, 6, 3, 4]"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/map(_:)-6a1zd"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/map(_:)-6a1zd","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"map(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/map(_:)-6a1zd":{"role":"symbol","title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/map(_:)-6a1zd","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/map(_:)-6a1zd"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/map(_:)-8y43r.json b/3.4.0/data/documentation/shieldx509/extensions/map(_:)-8y43r.json new file mode 100644 index 000000000..4ab673c74 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/map(_:)-8y43r.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array containing the transformed elements of this"},{"type":"text","text":" "},{"type":"text","text":"sequence."}]}]},{"kind":"parameters","parameters":[{"name":"transform","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A mapping closure. "},{"type":"codeVoice","code":"transform"},{"type":"text","text":" accepts an"},{"type":"text","text":" "},{"type":"text","text":"element of this sequence as its parameter and returns a transformed"},{"type":"text","text":" "},{"type":"text","text":"value of the same or of a different type."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example, "},{"type":"codeVoice","code":"map"},{"type":"text","text":" is used first to convert the names in the array"},{"type":"text","text":" "},{"type":"text","text":"to lowercase strings and then to count their characters."}]},{"type":"codeListing","syntax":null,"code":["let cast = [\"Vivien\", \"Marlon\", \"Kim\", \"Karl\"]","let lowercaseNames = cast.map { $0.lowercased() }","\/\/ 'lowercaseNames' == [\"vivien\", \"marlon\", \"kim\", \"karl\"]","let letterCounts = cast.map { $0.count }","\/\/ 'letterCounts' == [6, 6, 3, 4]"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/map(_:)-8y43r"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/map(_:)-8y43r","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"map(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:SlsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/map(_:)-8y43r":{"role":"symbol","title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/map(_:)-8y43r","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/map(_:)-8y43r"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/max(by:).json b/3.4.0/data/documentation/shieldx509/extensions/max(by:).json new file mode 100644 index 000000000..d970db00a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/max(by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The sequence’s maximum element if the sequence is not empty;"},{"type":"text","text":" "},{"type":"text","text":"otherwise, "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"areInIncreasingOrder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its"},{"type":"text","text":" "},{"type":"text","text":"first argument should be ordered before its second argument;"},{"type":"text","text":" "},{"type":"text","text":"otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"strict weak ordering"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areInIncreasingOrder(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"false"},{"type":"text","text":". (Irreflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areInIncreasingOrder(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areInIncreasingOrder(b, c)"},{"type":"text","text":" are"},{"type":"text","text":" "},{"type":"text","text":"both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then "},{"type":"codeVoice","code":"areInIncreasingOrder(a, c)"},{"type":"text","text":" is also"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitive comparability)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Two elements are "},{"type":"emphasis","inlineContent":[{"type":"text","text":"incomparable"}]},{"type":"text","text":" if neither is ordered before the other"},{"type":"text","text":" "},{"type":"text","text":"according to the predicate. If "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" are incomparable, and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are incomparable, then "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are also incomparable."},{"type":"text","text":" "},{"type":"text","text":"(Transitive incomparability)"}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example shows how to use the "},{"type":"codeVoice","code":"max(by:)"},{"type":"text","text":" method on a"},{"type":"text","text":" "},{"type":"text","text":"dictionary to find the key-value pair with the highest value."}]},{"type":"codeListing","syntax":null,"code":["let hues = [\"Heliotrope\": 296, \"Coral\": 16, \"Aquamarine\": 156]","let greatestHue = hues.max { a, b in a.value < b.value }","print(greatestHue)","\/\/ Prints \"Optional((key: \"Heliotrope\", value: 296))\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/max(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/max(by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the maximum element in the sequence, using the given predicate"},{"type":"text","text":" "},{"type":"text","text":"as the comparison between elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"max(by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:STsE3max2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/max(by:)":{"role":"symbol","title":"max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the maximum element in the sequence, using the given predicate"},{"type":"text","text":" "},{"type":"text","text":"as the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/max(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/max(by:)"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/min(by:).json b/3.4.0/data/documentation/shieldx509/extensions/min(by:).json new file mode 100644 index 000000000..254494d99 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/min(by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The sequence’s minimum element, according to"},{"type":"text","text":" "},{"type":"codeVoice","code":"areInIncreasingOrder"},{"type":"text","text":". If the sequence has no elements, returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"areInIncreasingOrder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" "},{"type":"text","text":"if its first argument should be ordered before its second"},{"type":"text","text":" "},{"type":"text","text":"argument; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"strict weak ordering"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areInIncreasingOrder(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"false"},{"type":"text","text":". (Irreflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areInIncreasingOrder(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areInIncreasingOrder(b, c)"},{"type":"text","text":" are"},{"type":"text","text":" "},{"type":"text","text":"both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then "},{"type":"codeVoice","code":"areInIncreasingOrder(a, c)"},{"type":"text","text":" is also"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitive comparability)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Two elements are "},{"type":"emphasis","inlineContent":[{"type":"text","text":"incomparable"}]},{"type":"text","text":" if neither is ordered before the other"},{"type":"text","text":" "},{"type":"text","text":"according to the predicate. If "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" are incomparable, and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are incomparable, then "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are also incomparable."},{"type":"text","text":" "},{"type":"text","text":"(Transitive incomparability)"}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example shows how to use the "},{"type":"codeVoice","code":"min(by:)"},{"type":"text","text":" method on a"},{"type":"text","text":" "},{"type":"text","text":"dictionary to find the key-value pair with the lowest value."}]},{"type":"codeListing","syntax":null,"code":["let hues = [\"Heliotrope\": 296, \"Coral\": 16, \"Aquamarine\": 156]","let leastHue = hues.min { a, b in a.value < b.value }","print(leastHue)","\/\/ Prints \"Optional((key: \"Coral\", value: 16))\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/min(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/min(by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the minimum element in the sequence, using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"min(by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:STsE3min2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/min(by:)":{"role":"symbol","title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the minimum element in the sequence, using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/min(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/min(by:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/prefix(_:).json b/3.4.0/data/documentation/shieldx509/extensions/prefix(_:).json new file mode 100644 index 000000000..344b111ca --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/prefix(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence starting at the beginning of this collection"},{"type":"text","text":" "},{"type":"text","text":"with at most "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":" elements."}]}]},{"kind":"parameters","parameters":[{"name":"maxLength","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The maximum number of elements to return."},{"type":"text","text":" "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":" must be greater than or equal to zero."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the maximum length exceeds the number of elements in the collection,"},{"type":"text","text":" "},{"type":"text","text":"the result contains all the elements in the collection."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4, 5]","print(numbers.prefix(2))","\/\/ Prints \"[1, 2]\"","print(numbers.prefix(10))","\/\/ Prints \"[1, 2, 3, 4, 5]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is the number of"},{"type":"text","text":" "},{"type":"text","text":"elements to select from the beginning of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/prefix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence, up to the specified maximum length, containing"},{"type":"text","text":" "},{"type":"text","text":"the initial elements of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"prefix(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6prefixy11SubSequenceQzSiF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/prefix(_:)":{"role":"symbol","title":"prefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence, up to the specified maximum length, containing"},{"type":"text","text":" "},{"type":"text","text":"the initial elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/prefix(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/prefix(through:).json b/3.4.0/data/documentation/shieldx509/extensions/prefix(through:).json new file mode 100644 index 000000000..8ff936d36 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/prefix(through:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence up to, and including, the given position."}]}]},{"kind":"parameters","parameters":[{"name":"position","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The index of the last element to include in the"},{"type":"text","text":" "},{"type":"text","text":"resulting subsequence. "},{"type":"codeVoice","code":"position"},{"type":"text","text":" must be a valid index of the collection"},{"type":"text","text":" "},{"type":"text","text":"that is not equal to the "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":" property."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting subsequence "},{"type":"emphasis","inlineContent":[{"type":"text","text":"includes"}]},{"type":"text","text":" the element at the position"},{"type":"text","text":" "},{"type":"text","text":"specified by the "},{"type":"codeVoice","code":"through"},{"type":"text","text":" parameter."},{"type":"text","text":" "},{"type":"text","text":"The following example searches for the index of the number "},{"type":"codeVoice","code":"40"},{"type":"text","text":" in an"},{"type":"text","text":" "},{"type":"text","text":"array of integers, and then prints the prefix of the array up to, and"},{"type":"text","text":" "},{"type":"text","text":"including, that index:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60]","if let i = numbers.firstIndex(of: 40) {"," print(numbers.prefix(through: i))","}","\/\/ Prints \"[10, 20, 30, 40]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"prefix(through:)"},{"type":"text","text":" method is equivalent to using a partial"},{"type":"text","text":" "},{"type":"text","text":"closed range as the collection’s subscript. The subscript notation is"},{"type":"text","text":" "},{"type":"text","text":"preferred over "},{"type":"codeVoice","code":"prefix(through:)"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["if let i = numbers.firstIndex(of: 40) {"," print(numbers[...i])","}","\/\/ Prints \"[10, 20, 30, 40]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/prefix(through:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(through:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection through the"},{"type":"text","text":" "},{"type":"text","text":"specified position."}],"kind":"symbol","metadata":{"role":"symbol","title":"prefix(through:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6prefix7through11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/prefix(through:)":{"role":"symbol","title":"prefix(through:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection through the"},{"type":"text","text":" "},{"type":"text","text":"specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(through:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/prefix(through:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/prefix(upto:).json b/3.4.0/data/documentation/shieldx509/extensions/prefix(upto:).json new file mode 100644 index 000000000..de39836bd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/prefix(upto:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":" "},{"kind":"internalParam","text":"end"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence up to, but not including, the "},{"type":"codeVoice","code":"end"},{"type":"text","text":" position."}]}]},{"kind":"parameters","parameters":[{"name":"end","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The “past the end” index of the resulting subsequence."},{"type":"text","text":" "},{"type":"codeVoice","code":"end"},{"type":"text","text":" must be a valid index of the collection."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting subsequence "},{"type":"emphasis","inlineContent":[{"type":"text","text":"does not include"}]},{"type":"text","text":" the element at the position"},{"type":"text","text":" "},{"type":"codeVoice","code":"end"},{"type":"text","text":". The following example searches for the index of the number "},{"type":"codeVoice","code":"40"},{"type":"text","text":" "},{"type":"text","text":"in an array of integers, and then prints the prefix of the array up to,"},{"type":"text","text":" "},{"type":"text","text":"but not including, that index:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60]","if let i = numbers.firstIndex(of: 40) {"," print(numbers.prefix(upTo: i))","}","\/\/ Prints \"[10, 20, 30]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Passing the collection’s starting index as the "},{"type":"codeVoice","code":"end"},{"type":"text","text":" parameter results in"},{"type":"text","text":" "},{"type":"text","text":"an empty subsequence."}]},{"type":"codeListing","syntax":null,"code":["print(numbers.prefix(upTo: numbers.startIndex))","\/\/ Prints \"[]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"prefix(upTo:)"},{"type":"text","text":" method is equivalent to using a partial"},{"type":"text","text":" "},{"type":"text","text":"half-open range as the collection’s subscript. The subscript notation is"},{"type":"text","text":" "},{"type":"text","text":"preferred over "},{"type":"codeVoice","code":"prefix(upTo:)"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["if let i = numbers.firstIndex(of: 40) {"," print(numbers[.. "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6prefix4upTo11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/prefix(upTo:)":{"role":"symbol","title":"prefix(upTo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the start of the collection up to, but not"},{"type":"text","text":" "},{"type":"text","text":"including, the specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(upTo:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/prefix(upto:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/prefix(while:).json b/3.4.0/data/documentation/shieldx509/extensions/prefix(while:).json new file mode 100644 index 000000000..4397a3027 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/prefix(while:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the"},{"type":"text","text":" "},{"type":"text","text":"sequence as its argument and returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the element should"},{"type":"text","text":" "},{"type":"text","text":"be included or "},{"type":"codeVoice","code":"false"},{"type":"text","text":" if it should be excluded. Once the predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" it will not be called again."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/prefix(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(while:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence containing the initial elements until "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" and skipping the remaining elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"prefix(while:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6prefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/prefix(while:)":{"role":"symbol","title":"prefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence containing the initial elements until "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"false"},{"type":"text","text":" and skipping the remaining elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/prefix(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/prefix(while:)"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/publisher.json b/3.4.0/data/documentation/shieldx509/extensions/publisher.json new file mode 100644 index 000000000..8e62ee041 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/publisher.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Publishers","preciseIdentifier":"s:7Combine10PublishersO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:7Combine10PublishersO8SequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/publisher"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/publisher","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"publisher","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Publishers","preciseIdentifier":"s:7Combine10PublishersO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:7Combine10PublishersO8SequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"s:ST7CombineE9publisherAA10PublishersO8SequenceVy_xs5NeverOGvp::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/publisher":{"role":"symbol","title":"publisher","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Publishers","preciseIdentifier":"s:7Combine10PublishersO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:7Combine10PublishersO8SequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/publisher","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/publisher"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/randomaccesscollection-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/randomaccesscollection-implementations.json new file mode 100644 index 000000000..4d7ab44ec --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/randomaccesscollection-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/RandomAccessCollection-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/index(_:offsetBy:limitedBy:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"RandomAccessCollection Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/index(_:offsetBy:limitedBy:)":{"role":"symbol","title":"index(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns an index that is the specified distance from the given index,"},{"type":"text","text":" "},{"type":"text","text":"unless that distance is beyond a given limiting index."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/index(_:offsetBy:limitedBy:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/index(_:offsetby:limitedby:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/randomelement().json b/3.4.0/data/documentation/shieldx509/extensions/randomelement().json new file mode 100644 index 000000000..f5fc1c397 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/randomelement().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A random element from the collection. If the collection is"},{"type":"text","text":" "},{"type":"text","text":"empty, the method returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Call "},{"type":"codeVoice","code":"randomElement()"},{"type":"text","text":" to select a random element from an array or"},{"type":"text","text":" "},{"type":"text","text":"another collection. This example picks a name at random from an array:"}]},{"type":"codeListing","syntax":null,"code":["let names = [\"Zoey\", \"Chloe\", \"Amani\", \"Amaia\"]","let randomName = names.randomElement()!","\/\/ randomName == \"Amani\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is equivalent to calling "},{"type":"codeVoice","code":"randomElement(using:)"},{"type":"text","text":", passing in"},{"type":"text","text":" "},{"type":"text","text":"the system’s default random generator."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/randomelement()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/randomElement()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a random element of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"randomElement()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SlsE13randomElement0B0QzSgyF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/randomElement()":{"role":"symbol","title":"randomElement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns a random element of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/randomElement()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/randomelement()"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/randomelement(using:).json b/3.4.0/data/documentation/shieldx509/extensions/randomelement(using:).json new file mode 100644 index 000000000..ce11c51f8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/randomelement(using:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"generator"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RandomNumberGenerator","preciseIdentifier":"s:SG"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A random element from the collection. If the collection is"},{"type":"text","text":" "},{"type":"text","text":"empty, the method returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"generator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The random number generator to use when choosing a"},{"type":"text","text":" "},{"type":"text","text":"random element."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Call "},{"type":"codeVoice","code":"randomElement(using:)"},{"type":"text","text":" to select a random element from an array or"},{"type":"text","text":" "},{"type":"text","text":"another collection when you are using a custom random number generator."},{"type":"text","text":" "},{"type":"text","text":"This example picks a name at random from an array:"}]},{"type":"codeListing","syntax":null,"code":["let names = [\"Zoey\", \"Chloe\", \"Amani\", \"Amaia\"]","let randomName = names.randomElement(using: &myGenerator)!","\/\/ randomName == \"Amani\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]}],"type":"aside","name":"Complexity"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The algorithm used to select a random element may change in a"},{"type":"text","text":" "},{"type":"text","text":"future version of Swift. If you’re passing a generator that results in"},{"type":"text","text":" "},{"type":"text","text":"the same sequence of elements each time you run your program, that"},{"type":"text","text":" "},{"type":"text","text":"sequence may change when your program is compiled using a different"},{"type":"text","text":" "},{"type":"text","text":"version of Swift."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/randomelement(using:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/randomElement(using:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a random element of the collection, using the given generator as"},{"type":"text","text":" "},{"type":"text","text":"a source for randomness."}],"kind":"symbol","metadata":{"role":"symbol","title":"randomElement(using:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SlsE13randomElement5using0B0QzSgqd__z_tSGRd__lF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/randomElement(using:)":{"role":"symbol","title":"randomElement(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns a random element of the collection, using the given generator as"},{"type":"text","text":" "},{"type":"text","text":"a source for randomness."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/randomElement(using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/randomelement(using:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/ranges(of:).json b/3.4.0/data/documentation/shieldx509/extensions/ranges(of:).json new file mode 100644 index 000000000..265577890 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/ranges(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ranges"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A collection of ranges of all occurrences of "},{"type":"codeVoice","code":"other"},{"type":"text","text":". Returns"},{"type":"text","text":" "},{"type":"text","text":"an empty collection if "},{"type":"codeVoice","code":"other"},{"type":"text","text":" is not found."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The sequence to search for."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/ranges(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/ranges(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds and returns the ranges of the all occurrences of a given sequence"},{"type":"text","text":" "},{"type":"text","text":"within the collection."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"ranges(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ranges"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">]"}],"symbolKind":"method","externalID":"s:Sl17_StringProcessingSQ7ElementRpzrlE6ranges2ofSaySny5IndexQzGGqd___tSlRd__ABQyd__ACRSlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"9.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/ranges(of:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"ranges(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ranges"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">]"}],"abstract":[{"type":"text","text":"Finds and returns the ranges of the all occurrences of a given sequence"},{"type":"text","text":" "},{"type":"text","text":"within the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/ranges(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/ranges(of:)"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/reduce(_:_:).json b/3.4.0/data/documentation/shieldx509/extensions/reduce(_:_:).json new file mode 100644 index 000000000..09482e6f6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/reduce(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"nextPartialResult"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The final accumulated value. If the sequence has no elements,"},{"type":"text","text":" "},{"type":"text","text":"the result is "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"initialResult","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The value to use as the initial accumulating value."},{"type":"text","text":" "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" is passed to "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" the first time the"},{"type":"text","text":" "},{"type":"text","text":"closure is executed."}]}]},{"name":"nextPartialResult","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that combines an accumulating value and"},{"type":"text","text":" "},{"type":"text","text":"an element of the sequence into a new accumulating value, to be used"},{"type":"text","text":" "},{"type":"text","text":"in the next call of the "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" closure or returned to"},{"type":"text","text":" "},{"type":"text","text":"the caller."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the "},{"type":"codeVoice","code":"reduce(_:_:)"},{"type":"text","text":" method to produce a single value from the elements"},{"type":"text","text":" "},{"type":"text","text":"of an entire sequence. For example, you can use this method on an array"},{"type":"text","text":" "},{"type":"text","text":"of numbers to find their sum or product."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" closure is called sequentially with an"},{"type":"text","text":" "},{"type":"text","text":"accumulating value initialized to "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" and each element of"},{"type":"text","text":" "},{"type":"text","text":"the sequence. This example shows how to find the sum of an array of"},{"type":"text","text":" "},{"type":"text","text":"numbers."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4]","let numberSum = numbers.reduce(0, { x, y in"," x + y","})","\/\/ numberSum == 10"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"When "},{"type":"codeVoice","code":"numbers.reduce(_:_:)"},{"type":"text","text":" is called, the following steps occur:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" closure is called with "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":"—"},{"type":"codeVoice","code":"0"},{"type":"text","text":" "},{"type":"text","text":"in this case—and the first element of "},{"type":"codeVoice","code":"numbers"},{"type":"text","text":", returning the sum:"},{"type":"text","text":" "},{"type":"codeVoice","code":"1"},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure is called again repeatedly with the previous call’s return"},{"type":"text","text":" "},{"type":"text","text":"value and each element of the sequence."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"When the sequence is exhausted, the last value returned from the"},{"type":"text","text":" "},{"type":"text","text":"closure is returned to the caller."}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the sequence has no elements, "},{"type":"codeVoice","code":"nextPartialResult"},{"type":"text","text":" is never executed"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" is the result of the call to "},{"type":"codeVoice","code":"reduce(_:_:)"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/reduce(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reduce(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"kind":"symbol","metadata":{"role":"symbol","title":"reduce(_:_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"symbolKind":"method","externalID":"s:STsE6reduceyqd__qd___qd__qd___7ElementQztKXEtKlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/reduce(_:_:)":{"role":"symbol","title":"reduce(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reduce(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/reduce(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/reduce(into:_:).json b/3.4.0/data/documentation/shieldx509/extensions/reduce(into:_:).json new file mode 100644 index 000000000..e27986cd6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/reduce(into:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"updateAccumulatingResult"},{"kind":"text","text":": ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The final accumulated value. If the sequence has no elements,"},{"type":"text","text":" "},{"type":"text","text":"the result is "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"initialResult","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The value to use as the initial accumulating value."}]}]},{"name":"updateAccumulatingResult","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that updates the accumulating"},{"type":"text","text":" "},{"type":"text","text":"value with an element of the sequence."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the "},{"type":"codeVoice","code":"reduce(into:_:)"},{"type":"text","text":" method to produce a single value from the"},{"type":"text","text":" "},{"type":"text","text":"elements of an entire sequence. For example, you can use this method on an"},{"type":"text","text":" "},{"type":"text","text":"array of integers to filter adjacent equal entries or count frequencies."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is preferred over "},{"type":"codeVoice","code":"reduce(_:_:)"},{"type":"text","text":" for efficiency when the"},{"type":"text","text":" "},{"type":"text","text":"result is a copy-on-write type, for example an Array or a Dictionary."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"updateAccumulatingResult"},{"type":"text","text":" closure is called sequentially with a"},{"type":"text","text":" "},{"type":"text","text":"mutable accumulating value initialized to "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" and each element"},{"type":"text","text":" "},{"type":"text","text":"of the sequence. This example shows how to build a dictionary of letter"},{"type":"text","text":" "},{"type":"text","text":"frequencies of a string."}]},{"type":"codeListing","syntax":null,"code":["let letters = \"abracadabra\"","let letterCount = letters.reduce(into: [:]) { counts, letter in"," counts[letter, default: 0] += 1","}","\/\/ letterCount == [\"a\": 5, \"b\": 2, \"r\": 2, \"c\": 1, \"d\": 1]"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"When "},{"type":"codeVoice","code":"letters.reduce(into:_:)"},{"type":"text","text":" is called, the following steps occur:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"updateAccumulatingResult"},{"type":"text","text":" closure is called with the initial"},{"type":"text","text":" "},{"type":"text","text":"accumulating value—"},{"type":"codeVoice","code":"[:]"},{"type":"text","text":" in this case—and the first character of"},{"type":"text","text":" "},{"type":"codeVoice","code":"letters"},{"type":"text","text":", modifying the accumulating value by setting "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for the key"},{"type":"text","text":" "},{"type":"codeVoice","code":"\"a\""},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure is called again repeatedly with the updated accumulating"},{"type":"text","text":" "},{"type":"text","text":"value and each element of the sequence."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"When the sequence is exhausted, the accumulating value is returned to"},{"type":"text","text":" "},{"type":"text","text":"the caller."}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the sequence has no elements, "},{"type":"codeVoice","code":"updateAccumulatingResult"},{"type":"text","text":" is never"},{"type":"text","text":" "},{"type":"text","text":"executed and "},{"type":"codeVoice","code":"initialResult"},{"type":"text","text":" is the result of the call to"},{"type":"text","text":" "},{"type":"codeVoice","code":"reduce(into:_:)"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/reduce(into:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reduce(into:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"kind":"symbol","metadata":{"role":"symbol","title":"reduce(into:_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"symbolKind":"method","externalID":"s:STsE6reduce4into_qd__qd__n_yqd__z_7ElementQztKXEtKlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/reduce(into:_:)":{"role":"symbol","title":"reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reduce(into:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/reduce(into:_:)"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/remove(_:).json b/3.4.0/data/documentation/shieldx509/extensions/remove(_:).json new file mode 100644 index 000000000..84c0d70a2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/remove(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6removeyyxmAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","preciseIdentifier":"s:10ShieldX50914ExtensionValueP","text":"ExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/remove(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/remove(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6removeyyxmAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type)"}],"title":"remove(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV6removeyyxmAA14ExtensionValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/remove(_:)":{"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV6removeyyxmAA14ExtensionValueRzlF0F0L_xmfp"},{"kind":"text","text":".Type)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/remove(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/remove(id:).json b/3.4.0/data/documentation/shieldx509/extensions/remove(id:).json new file mode 100644 index 000000000..dca29a0b8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/remove(id:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/remove(id:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/remove(id:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"title":"remove(id:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV6remove2idy10PotentASN116ObjectIdentifierV_tF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/remove(id:)":{"role":"symbol","title":"remove(id:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/remove(id:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/remove(id:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/replace(_:).json b/3.4.0/data/documentation/shieldx509/extensions/replace(_:).json new file mode 100644 index 000000000..30bb08558 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/replace(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV","text":"Extension"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/replace(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":")"}],"title":"replace(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV7replaceyyAA9ExtensionVF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/replace(_:)":{"role":"symbol","title":"replace(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replace(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/replace(value:)-34ywr.json b/3.4.0/data/documentation/shieldx509/extensions/replace(value:)-34ywr.json new file mode 100644 index 000000000..49b092c41 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/replace(value:)-34ywr.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA22CriticalExtensionValueRzlF0H0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","preciseIdentifier":"s:10ShieldX50922CriticalExtensionValueP","text":"CriticalExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/replace(value:)-34ywr"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:)-34ywr","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA22CriticalExtensionValueRzlF0H0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"replace(value:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA22CriticalExtensionValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/CriticalExtensionValue":{"role":"symbol","title":"CriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/criticalextensionvalue"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/replace(value:)-34ywr":{"role":"symbol","title":"replace(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA22CriticalExtensionValueRzlF0H0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:)-34ywr","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replace(value:)-34ywr"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/replace(value:)-lqja.json b/3.4.0/data/documentation/shieldx509/extensions/replace(value:)-lqja.json new file mode 100644 index 000000000..fdf8a0d44 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/replace(value:)-lqja.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA25NonCriticalExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","preciseIdentifier":"s:10ShieldX50925NonCriticalExtensionValueP","text":"NonCriticalExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/replace(value:)-lqja"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:)-lqja","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA25NonCriticalExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"replace(value:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA25NonCriticalExtensionValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/replace(value:)-lqja":{"role":"symbol","title":"replace(value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5valueyx_tKAA25NonCriticalExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:)-lqja","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replace(value:)-lqja"},"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/replace(value:iscritical:).json b/3.4.0/data/documentation/shieldx509/extensions/replace(value:iscritical:).json new file mode 100644 index 000000000..1be5127b7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/replace(value:iscritical:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5value10isCriticalyx_SbtKAA14ExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","preciseIdentifier":"s:10ShieldX50914ExtensionValueP","text":"ExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/replace(value:iscritical:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:isCritical:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5value10isCriticalyx_SbtKAA14ExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"replace(value:isCritical:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV7replace5value10isCriticalyx_SbtKAA14ExtensionValueRzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/replace(value:isCritical:)":{"role":"symbol","title":"replace(value:isCritical:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replace"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10ShieldX50910ExtensionsV7replace5value10isCriticalyx_SbtKAA14ExtensionValueRzlF0I0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isCritical"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replace(value:isCritical:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replace(value:iscritical:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/replaceall(_:).json b/3.4.0/data/documentation/shieldx509/extensions/replaceall(_:).json new file mode 100644 index 000000000..a351f8397 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/replaceall(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S","preciseIdentifier":"s:10ShieldX50910ExtensionsV10replaceAllyyxSTRzAA9ExtensionV7ElementRtzlF1SL_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV","text":"Extension"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/replaceall(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replaceAll(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S","preciseIdentifier":"s:10ShieldX50910ExtensionsV10replaceAllyyxSTRzAA9ExtensionV7ElementRtzlF1SL_xmfp"},{"kind":"text","text":")"}],"title":"replaceAll(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50910ExtensionsV10replaceAllyyxSTRzAA9ExtensionV7ElementRtzlF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/replaceAll(_:)":{"role":"symbol","title":"replaceAll(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S","preciseIdentifier":"s:10ShieldX50910ExtensionsV10replaceAllyyxSTRzAA9ExtensionV7ElementRtzlF1SL_xmfp"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/replaceAll(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/replaceall(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/reversed().json b/3.4.0/data/documentation/shieldx509/extensions/reversed().json new file mode 100644 index 000000000..86ece7a6a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/reversed().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"ReversedCollection","preciseIdentifier":"s:s18ReversedCollectionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can reverse a collection without allocating new space for its"},{"type":"text","text":" "},{"type":"text","text":"elements by calling this "},{"type":"codeVoice","code":"reversed()"},{"type":"text","text":" method. A "},{"type":"codeVoice","code":"ReversedCollection"},{"type":"text","text":" "},{"type":"text","text":"instance wraps an underlying collection and provides access to its"},{"type":"text","text":" "},{"type":"text","text":"elements in reverse order. This example prints the characters of a"},{"type":"text","text":" "},{"type":"text","text":"string in reverse order:"}]},{"type":"codeListing","syntax":null,"code":["let word = \"Backwards\"","for char in word.reversed() {"," print(char, terminator: \"\")","}","\/\/ Prints \"sdrawkcaB\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you need a reversed collection of the same type, you may be able to"},{"type":"text","text":" "},{"type":"text","text":"use the collection’s sequence-based or collection-based initializer. For"},{"type":"text","text":" "},{"type":"text","text":"example, to get the reversed version of a string, reverse its"},{"type":"text","text":" "},{"type":"text","text":"characters and initialize a new "},{"type":"codeVoice","code":"String"},{"type":"text","text":" instance from the result."}]},{"type":"codeListing","syntax":null,"code":["let reversedWord = String(word.reversed())","print(reversedWord)","\/\/ Prints \"sdrawkcaB\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/reversed()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reversed()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a view presenting the elements of the collection in reverse"},{"type":"text","text":" "},{"type":"text","text":"order."}],"kind":"symbol","metadata":{"role":"symbol","title":"reversed()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"ReversedCollection","preciseIdentifier":"s:s18ReversedCollectionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:SKsE8reverseds18ReversedCollectionVyxGyF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/reversed()":{"role":"symbol","title":"reversed()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"ReversedCollection","preciseIdentifier":"s:s18ReversedCollectionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a view presenting the elements of the collection in reverse"},{"type":"text","text":" "},{"type":"text","text":"order."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reversed()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/reversed()"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/sequence-implementations.json b/3.4.0/data/documentation/shieldx509/extensions/sequence-implementations.json new file mode 100644 index 000000000..f1b57c629 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/sequence-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lazy","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/publisher","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/underestimatedCount-2h1rw"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/allSatisfy(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/compactMap(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/compare(_:_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/contains(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/contains(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/elementsEqual(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/elementsEqual(_:by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/enumerated()","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/filter(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first(where:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/flatMap(_:)-8og10","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/flatMap(_:)-8z658","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/forEach(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formatted(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lexicographicallyPrecedes(_:by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/map(_:)-6a1zd","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/max(by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/min(by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reduce(_:_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reduce(into:_:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/shuffled()","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/shuffled(using:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(using:)-6a0rh","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(using:)-8ak5q","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/starts(with:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/starts(with:by:)","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/withContiguousStorageIfAvailable(_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Sequence Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/starts(with:by:)":{"role":"symbol","title":"starts(with:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the initial elements of the"},{"type":"text","text":" "},{"type":"text","text":"sequence are equivalent to the elements in another sequence, using"},{"type":"text","text":" "},{"type":"text","text":"the given predicate as the equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/starts(with:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/starts(with:by:)"},"doc://Shield/documentation/ShieldX509/Extensions/min(by:)":{"role":"symbol","title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the minimum element in the sequence, using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/min(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/min(by:)"},"doc://Shield/documentation/ShieldX509/Extensions/enumerated()":{"role":"symbol","title":"enumerated()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a sequence of pairs ("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":", "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" represents a"},{"type":"text","text":" "},{"type":"text","text":"consecutive integer starting at zero and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"x"}]},{"type":"text","text":" represents an element of"},{"type":"text","text":" "},{"type":"text","text":"the sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/enumerated()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/enumerated()"},"doc://Shield/documentation/ShieldX509/Extensions/lexicographicallyPrecedes(_:by:)":{"role":"symbol","title":"lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence precedes another"},{"type":"text","text":" "},{"type":"text","text":"sequence in a lexicographical (dictionary) ordering, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lexicographicallyPrecedes(_:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/lexicographicallyprecedes(_:by:)"},"doc://Shield/documentation/ShieldX509/Extensions/elementsEqual(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"elementsEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether this sequence and another"},{"type":"text","text":" "},{"type":"text","text":"sequence contain the same elements in the same order."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/elementsEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/elementsequal(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/underestimatedCount-2h1rw":{"role":"symbol","title":"underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the sequence,"},{"type":"text","text":" "},{"type":"text","text":"calculated nondestructively."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/underestimatedCount-2h1rw","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/underestimatedcount-2h1rw"},"doc://Shield/documentation/ShieldX509/Extensions/shuffled()":{"role":"symbol","title":"shuffled()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/shuffled()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/shuffled()"},"doc://Shield/documentation/ShieldX509/Extensions/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence contains the"},{"type":"text","text":" "},{"type":"text","text":"given element."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/contains(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/contains(where:)":{"role":"symbol","title":"contains(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the sequence contains an"},{"type":"text","text":" "},{"type":"text","text":"element that satisfies the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/contains(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/contains(where:)"},"doc://Shield/documentation/ShieldX509/Extensions/starts(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"starts(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the initial elements of the"},{"type":"text","text":" "},{"type":"text","text":"sequence are the same as the elements in another sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/starts(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/starts(with:)"},"doc://Shield/documentation/ShieldX509/Extensions/max(by:)":{"role":"symbol","title":"max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the maximum element in the sequence, using the given predicate"},{"type":"text","text":" "},{"type":"text","text":"as the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/max(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/max(by:)"},"doc://Shield/documentation/ShieldX509/Extensions/reduce(into:_:)":{"role":"symbol","title":"reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reduce(into:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/reduce(into:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/compare(_:_:)":{"role":"symbol","title":"compare(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compare"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}],"abstract":[{"type":"text","text":"If "},{"type":"codeVoice","code":"lhs"},{"type":"text","text":" is ordered before "},{"type":"codeVoice","code":"rhs"},{"type":"text","text":" in the ordering described by the given"},{"type":"text","text":" "},{"type":"text","text":"sequence of "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/compare(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/compare(_:_:)"},"doc://Shield/documentation/ShieldX509/Extensions/sorted(using:)-6a0rh":{"role":"symbol","title":"sorted(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given array of"},{"type":"text","text":" "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(using:)-6a0rh","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sorted(using:)-6a0rh"},"doc://Shield/documentation/ShieldX509/Extensions/flatMap(_:)-8z658":{"role":"symbol","title":"flatMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/flatMap(_:)-8z658","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/extensions\/flatmap(_:)-8z658"},"doc://Shield/documentation/ShieldX509/Extensions/filter(_:)":{"role":"symbol","title":"filter(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing, in order, the elements of the sequence"},{"type":"text","text":" "},{"type":"text","text":"that satisfy the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/filter(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/filter(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/sorted(by:)":{"role":"symbol","title":"sorted(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sorted(by:)"},"doc://Shield/documentation/ShieldX509/Extensions/compactMap(_:)":{"role":"symbol","title":"compactMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the non-"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" results of calling the given"},{"type":"text","text":" "},{"type":"text","text":"transformation with each element of this sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/compactMap(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/compactmap(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/map(_:)-6a1zd":{"role":"symbol","title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the results of mapping the given closure"},{"type":"text","text":" "},{"type":"text","text":"over the sequence’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/map(_:)-6a1zd","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/map(_:)-6a1zd"},"doc://Shield/documentation/ShieldX509/Extensions/elementsEqual(_:by:)":{"role":"symbol","title":"elementsEqual(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether this sequence and another"},{"type":"text","text":" "},{"type":"text","text":"sequence contain equivalent elements in the same order, using the given"},{"type":"text","text":" "},{"type":"text","text":"predicate as the equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/elementsEqual(_:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/elementsequal(_:by:)"},"doc://Shield/documentation/ShieldX509/Extensions/allSatisfy(_:)":{"role":"symbol","title":"allSatisfy(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether every element of a sequence"},{"type":"text","text":" "},{"type":"text","text":"satisfies a given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/allSatisfy(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/allsatisfy(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/shuffled(using:)":{"role":"symbol","title":"shuffled(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled using the given generator"},{"type":"text","text":" "},{"type":"text","text":"as a source for randomness."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/shuffled(using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/shuffled(using:)"},"doc://Shield/documentation/ShieldX509/Extensions/reduce(_:_:)":{"role":"symbol","title":"reduce(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[{"type":"text","text":"Returns the result of combining the elements of the sequence using the"},{"type":"text","text":" "},{"type":"text","text":"given closure."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/reduce(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/reduce(_:_:)"},"doc://Shield/documentation/ShieldX509/Extensions/withContiguousStorageIfAvailable(_:)":{"role":"symbol","title":"withContiguousStorageIfAvailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Executes a closure on the sequence’s contiguous storage."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/withContiguousStorageIfAvailable(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/withcontiguousstorageifavailable(_:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/lazy":{"role":"symbol","title":"lazy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"A sequence containing the same elements as this sequence,"},{"type":"text","text":" "},{"type":"text","text":"but on which some operations, such as "},{"type":"codeVoice","code":"map"},{"type":"text","text":" and "},{"type":"codeVoice","code":"filter"},{"type":"text","text":", are"},{"type":"text","text":" "},{"type":"text","text":"implemented lazily."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/lazy","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/lazy"},"doc://Shield/documentation/ShieldX509/Extensions/forEach(_:)":{"role":"symbol","title":"forEach(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"abstract":[{"type":"text","text":"Calls the given closure on each element in the sequence in the same order"},{"type":"text","text":" "},{"type":"text","text":"as a "},{"type":"codeVoice","code":"for"},{"type":"text","text":"-"},{"type":"codeVoice","code":"in"},{"type":"text","text":" loop."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/forEach(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/foreach(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/publisher":{"role":"symbol","title":"publisher","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publisher"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Publishers","preciseIdentifier":"s:7Combine10PublishersO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:7Combine10PublishersO8SequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Never","preciseIdentifier":"s:s5NeverO"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/publisher","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/publisher"},"doc://Shield/documentation/ShieldX509/Extensions/formatted(_:)":{"role":"symbol","title":"formatted(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FormatOutput"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/formatted(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/formatted(_:)"},"doc://Shield/documentation/ShieldX509/Extensions/first(where:)":{"role":"symbol","title":"first(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the first element of the sequence that satisfies the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/first(where:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/first(where:)"},"doc://Shield/documentation/ShieldX509/Extensions/sorted(using:)-8ak5q":{"role":"symbol","title":"sorted(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given comparator"},{"type":"text","text":" "},{"type":"text","text":"to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(using:)-8ak5q","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sorted(using:)-8ak5q"},"doc://Shield/documentation/ShieldX509/Extensions/flatMap(_:)-8og10":{"role":"symbol","title":"flatMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns an array containing the concatenated results of calling the"},{"type":"text","text":" "},{"type":"text","text":"given transformation with each element of this sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/flatMap(_:)-8og10","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/flatmap(_:)-8og10"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/shuffled().json b/3.4.0/data/documentation/shieldx509/extensions/shuffled().json new file mode 100644 index 000000000..dd3d6b479 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/shuffled().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A shuffled array of this sequence’s elements."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"For example, you can shuffle the numbers between "},{"type":"codeVoice","code":"0"},{"type":"text","text":" and "},{"type":"codeVoice","code":"9"},{"type":"text","text":" by calling"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"shuffled()"},{"type":"text","text":" method on that range:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = 0...9","let shuffledNumbers = numbers.shuffled()","\/\/ shuffledNumbers == [1, 7, 6, 2, 8, 9, 4, 3, 5, 0]"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is equivalent to calling "},{"type":"codeVoice","code":"shuffled(using:)"},{"type":"text","text":", passing in the"},{"type":"text","text":" "},{"type":"text","text":"system’s default random generator."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/shuffled()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/shuffled()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled."}],"kind":"symbol","metadata":{"role":"symbol","title":"shuffled()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE8shuffledSay7ElementQzGyF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/shuffled()":{"role":"symbol","title":"shuffled()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/shuffled()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/shuffled()"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/shuffled(using:).json b/3.4.0/data/documentation/shieldx509/extensions/shuffled(using:).json new file mode 100644 index 000000000..bc8c4a69a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/shuffled(using:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"generator"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RandomNumberGenerator","preciseIdentifier":"s:SG"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array of this sequence’s elements in a shuffled order."}]}]},{"kind":"parameters","parameters":[{"name":"generator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The random number generator to use when shuffling"},{"type":"text","text":" "},{"type":"text","text":"the sequence."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You use this method to randomize the elements of a sequence when you are"},{"type":"text","text":" "},{"type":"text","text":"using a custom random number generator. For example, you can shuffle the"},{"type":"text","text":" "},{"type":"text","text":"numbers between "},{"type":"codeVoice","code":"0"},{"type":"text","text":" and "},{"type":"codeVoice","code":"9"},{"type":"text","text":" by calling the "},{"type":"codeVoice","code":"shuffled(using:)"},{"type":"text","text":" method on"},{"type":"text","text":" "},{"type":"text","text":"that range:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = 0...9","let shuffledNumbers = numbers.shuffled(using: &myGenerator)","\/\/ shuffledNumbers == [8, 9, 4, 3, 2, 6, 7, 0, 5, 1]"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The algorithm used to shuffle a sequence may change in a future"},{"type":"text","text":" "},{"type":"text","text":"version of Swift. If you’re passing a generator that results in the"},{"type":"text","text":" "},{"type":"text","text":"same shuffled order each time you run your program, that sequence may"},{"type":"text","text":" "},{"type":"text","text":"change when your program is compiled using a different version of"},{"type":"text","text":" "},{"type":"text","text":"Swift."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/shuffled(using:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/shuffled(using:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled using the given generator"},{"type":"text","text":" "},{"type":"text","text":"as a source for randomness."}],"kind":"symbol","metadata":{"role":"symbol","title":"shuffled(using:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE8shuffled5usingSay7ElementQzGqd__z_tSGRd__lF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/shuffled(using:)":{"role":"symbol","title":"shuffled(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, shuffled using the given generator"},{"type":"text","text":" "},{"type":"text","text":"as a source for randomness."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/shuffled(using:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/shuffled(using:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/sorted(by:).json b/3.4.0/data/documentation/shieldx509/extensions/sorted(by:).json new file mode 100644 index 000000000..73d10429f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/sorted(by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A sorted array of the sequence’s elements."}]}]},{"kind":"parameters","parameters":[{"name":"areInIncreasingOrder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its"},{"type":"text","text":" "},{"type":"text","text":"first argument should be ordered before its second argument;"},{"type":"text","text":" "},{"type":"text","text":"otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When you want to sort a sequence of elements that don’t conform to the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol, pass a predicate to this method that returns"},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":" when the first element should be ordered before the second. The"},{"type":"text","text":" "},{"type":"text","text":"elements of the resulting array are ordered according to the given"},{"type":"text","text":" "},{"type":"text","text":"predicate."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the predicate provides an ordering for an array"},{"type":"text","text":" "},{"type":"text","text":"of a custom "},{"type":"codeVoice","code":"HTTPResponse"},{"type":"text","text":" type. The predicate orders errors before"},{"type":"text","text":" "},{"type":"text","text":"successes and sorts the error responses by their error code."}]},{"type":"codeListing","syntax":null,"code":["enum HTTPResponse {"," case ok"," case error(Int)","}","","let responses: [HTTPResponse] = [.error(500), .ok, .ok, .error(404), .error(403)]","let sortedResponses = responses.sorted {"," switch ($0, $1) {"," \/\/ Order errors by code"," case let (.error(aCode), .error(bCode)):"," return aCode < bCode",""," \/\/ All successes are equivalent, so none is before any other"," case (.ok, .ok): return false",""," \/\/ Order errors before successes"," case (.error, .ok): return true"," case (.ok, .error): return false"," }","}","print(sortedResponses)","\/\/ Prints \"[.error(403), .error(404), .error(500), .ok, .ok]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You also use this method to sort elements that conform to the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol in descending order. To sort your sequence in"},{"type":"text","text":" "},{"type":"text","text":"descending order, pass the greater-than operator ("},{"type":"codeVoice","code":">"},{"type":"text","text":") as the"},{"type":"text","text":" "},{"type":"codeVoice","code":"areInIncreasingOrder"},{"type":"text","text":" parameter."}]},{"type":"codeListing","syntax":null,"code":["let students: Set = [\"Kofi\", \"Abena\", \"Peter\", \"Kweku\", \"Akosua\"]","let descendingStudents = students.sorted(by: >)","print(descendingStudents)","\/\/ Prints \"[\"Peter\", \"Kweku\", \"Kofi\", \"Akosua\", \"Abena\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling the related "},{"type":"codeVoice","code":"sorted()"},{"type":"text","text":" method is equivalent to calling this"},{"type":"text","text":" "},{"type":"text","text":"method and passing the less-than operator ("},{"type":"codeVoice","code":"<"},{"type":"text","text":") as the predicate."}]},{"type":"codeListing","syntax":null,"code":["print(students.sorted())","\/\/ Prints \"[\"Abena\", \"Akosua\", \"Kofi\", \"Kweku\", \"Peter\"]\"","print(students.sorted(by: <))","\/\/ Prints \"[\"Abena\", \"Akosua\", \"Kofi\", \"Kweku\", \"Peter\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"strict weak ordering"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areInIncreasingOrder(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"false"},{"type":"text","text":". (Irreflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areInIncreasingOrder(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areInIncreasingOrder(b, c)"},{"type":"text","text":" are"},{"type":"text","text":" "},{"type":"text","text":"both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then "},{"type":"codeVoice","code":"areInIncreasingOrder(a, c)"},{"type":"text","text":" is also "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"(Transitive comparability)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Two elements are "},{"type":"emphasis","inlineContent":[{"type":"text","text":"incomparable"}]},{"type":"text","text":" if neither is ordered before the other"},{"type":"text","text":" "},{"type":"text","text":"according to the predicate. If "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" are incomparable, and "},{"type":"codeVoice","code":"b"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are incomparable, then "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"c"},{"type":"text","text":" are also incomparable."},{"type":"text","text":" "},{"type":"text","text":"(Transitive incomparability)"}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The sorting algorithm is not guaranteed to be stable. A stable sort"},{"type":"text","text":" "},{"type":"text","text":"preserves the relative order of elements for which"},{"type":"text","text":" "},{"type":"codeVoice","code":"areInIncreasingOrder"},{"type":"text","text":" does not establish an order."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" log "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the sequence."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/sorted(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"sorted(by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:STsE6sorted2bySay7ElementQzGSbAD_ADtKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/sorted(by:)":{"role":"symbol","title":"sorted(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given predicate as"},{"type":"text","text":" "},{"type":"text","text":"the comparison between elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sorted(by:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/sorted(using:)-6a0rh.json b/3.4.0/data/documentation/shieldx509/extensions/sorted(using:)-6a0rh.json new file mode 100644 index 000000000..5d0a263c1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/sorted(using:)-6a0rh.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"comparators"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SortComparator","preciseIdentifier":"s:10Foundation14SortComparatorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"an array of the elements sorted using "},{"type":"codeVoice","code":"comparators"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"comparators","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"an array of comparators used to compare elements. The"},{"type":"text","text":" "},{"type":"text","text":"first comparator specifies the primary comparator to be used in"},{"type":"text","text":" "},{"type":"text","text":"sorting the sequence’s elements. Any subsequent comparators are used"},{"type":"text","text":" "},{"type":"text","text":"to further refine the order of elements with equal values."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/sorted(using:)-6a0rh"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(using:)-6a0rh","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given array of"},{"type":"text","text":" "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s to compare elements."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"sorted(using:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:ST10FoundationE6sorted5usingSay7ElementQzGqd___tSTRd__AA14SortComparatorRd_0_ADQyd__Rsd_0_8ComparedQyd_0_AERSr0_lF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/sorted(using:)-6a0rh":{"role":"symbol","title":"sorted(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given array of"},{"type":"text","text":" "},{"type":"codeVoice","code":"SortComparator"},{"type":"text","text":"s to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(using:)-6a0rh","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sorted(using:)-6a0rh"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/sorted(using:)-8ak5q.json b/3.4.0/data/documentation/shieldx509/extensions/sorted(using:)-8ak5q.json new file mode 100644 index 000000000..6822bd921 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/sorted(using:)-8ak5q.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"comparator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SortComparator","preciseIdentifier":"s:10Foundation14SortComparatorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Compared"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"an array of the elements sorted using "},{"type":"codeVoice","code":"comparator"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"comparator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the comparator to use in ordering elements"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/sorted(using:)-8ak5q"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(using:)-8ak5q","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given comparator"},{"type":"text","text":" "},{"type":"text","text":"to compare elements."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"sorted(using:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:ST10FoundationE6sorted5usingSay7ElementQzGqd___tAA14SortComparatorRd__8ComparedQyd__AERSlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/sorted(using:)-8ak5q":{"role":"symbol","title":"sorted(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Comparator"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Comparator"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the elements of the sequence, sorted using the given comparator"},{"type":"text","text":" "},{"type":"text","text":"to compare elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/sorted(using:)-8ak5q","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sorted(using:)-8ak5q"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/3.4.0/data/documentation/shieldx509/extensions/split(maxsplits:omittingemptysubsequences:whereseparator:).json new file mode 100644 index 000000000..44546f6a6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = Int.max, "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":" "},{"kind":"internalParam","text":"isSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array of subsequences, split from this collection’s"},{"type":"text","text":" "},{"type":"text","text":"elements."}]}]},{"kind":"parameters","parameters":[{"name":"maxSplits","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The maximum number of times to split the collection, or"},{"type":"text","text":" "},{"type":"text","text":"one less than the number of subsequences to return. If"},{"type":"text","text":" "},{"type":"codeVoice","code":"maxSplits + 1"},{"type":"text","text":" subsequences are returned, the last one is a suffix"},{"type":"text","text":" "},{"type":"text","text":"of the original collection containing the remaining elements."},{"type":"text","text":" "},{"type":"codeVoice","code":"maxSplits"},{"type":"text","text":" must be greater than or equal to zero. The default value"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int.max"},{"type":"text","text":"."}]}]},{"name":"omittingEmptySubsequences","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"false"},{"type":"text","text":", an empty subsequence is"},{"type":"text","text":" "},{"type":"text","text":"returned in the result for each pair of consecutive elements"},{"type":"text","text":" "},{"type":"text","text":"satisfying the "},{"type":"codeVoice","code":"isSeparator"},{"type":"text","text":" predicate and for each element at the"},{"type":"text","text":" "},{"type":"text","text":"start or end of the collection satisfying the "},{"type":"codeVoice","code":"isSeparator"},{"type":"text","text":" "},{"type":"text","text":"predicate. The default value is "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"name":"isSeparator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element as an argument and"},{"type":"text","text":" "},{"type":"text","text":"returns a Boolean value indicating whether the collection should be"},{"type":"text","text":" "},{"type":"text","text":"split at that element."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting array consists of at most "},{"type":"codeVoice","code":"maxSplits + 1"},{"type":"text","text":" subsequences."},{"type":"text","text":" "},{"type":"text","text":"Elements that are used to split the sequence are not returned as part of"},{"type":"text","text":" "},{"type":"text","text":"any subsequence."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following examples show the effects of the "},{"type":"codeVoice","code":"maxSplits"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"codeVoice","code":"omittingEmptySubsequences"},{"type":"text","text":" parameters when splitting a string using a"},{"type":"text","text":" "},{"type":"text","text":"closure that matches spaces. The first use of "},{"type":"codeVoice","code":"split"},{"type":"text","text":" returns each word"},{"type":"text","text":" "},{"type":"text","text":"that was originally separated by one or more spaces."}]},{"type":"codeListing","syntax":null,"code":["let line = \"BLANCHE: I don't want realism. I want magic!\"","print(line.split(whereSeparator: { $0 == \" \" }))","\/\/ Prints \"[\"BLANCHE:\", \"I\", \"don\\'t\", \"want\", \"realism.\", \"I\", \"want\", \"magic!\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The second example passes "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for the "},{"type":"codeVoice","code":"maxSplits"},{"type":"text","text":" parameter, so the"},{"type":"text","text":" "},{"type":"text","text":"original string is split just once, into two new strings."}]},{"type":"codeListing","syntax":null,"code":["print(line.split(maxSplits: 1, whereSeparator: { $0 == \" \" }))","\/\/ Prints \"[\"BLANCHE:\", \" I don\\'t want realism. I want magic!\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The final example passes "},{"type":"codeVoice","code":"false"},{"type":"text","text":" for the "},{"type":"codeVoice","code":"omittingEmptySubsequences"},{"type":"text","text":" "},{"type":"text","text":"parameter, so the returned array contains empty strings where spaces"},{"type":"text","text":" "},{"type":"text","text":"were repeated."}]},{"type":"codeListing","syntax":null,"code":["print(line.split(omittingEmptySubsequences: false, whereSeparator: { $0 == \" \" }))","\/\/ Prints \"[\"BLANCHE:\", \"\", \"\", \"I\", \"don\\'t\", \"want\", \"realism.\", \"I\", \"want\", \"magic!\"]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/split(maxsplits:omittingemptysubsequences:whereseparator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the longest possible subsequences of the collection, in order,"},{"type":"text","text":" "},{"type":"text","text":"that don’t contain elements satisfying the given predicate."}],"kind":"symbol","metadata":{"role":"symbol","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:SlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"role":"symbol","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the longest possible subsequences of the collection, in order,"},{"type":"text","text":" "},{"type":"text","text":"that don’t contain elements satisfying the given predicate."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/split(maxsplits:omittingemptysubsequences:whereseparator:)"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/split(separator:maxsplits:omittingemptysubsequences:).json b/3.4.0/data/documentation/shieldx509/extensions/split(separator:maxsplits:omittingemptysubsequences:).json new file mode 100644 index 000000000..11e03306e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/split(separator:maxsplits:omittingemptysubsequences:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = Int.max, "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true) -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An array of subsequences, split from this collection’s"},{"type":"text","text":" "},{"type":"text","text":"elements."}]}]},{"kind":"parameters","parameters":[{"name":"separator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The element that should be split upon."}]}]},{"name":"maxSplits","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The maximum number of times to split the collection, or"},{"type":"text","text":" "},{"type":"text","text":"one less than the number of subsequences to return. If"},{"type":"text","text":" "},{"type":"codeVoice","code":"maxSplits + 1"},{"type":"text","text":" subsequences are returned, the last one is a suffix"},{"type":"text","text":" "},{"type":"text","text":"of the original collection containing the remaining elements."},{"type":"text","text":" "},{"type":"codeVoice","code":"maxSplits"},{"type":"text","text":" must be greater than or equal to zero. The default value"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int.max"},{"type":"text","text":"."}]}]},{"name":"omittingEmptySubsequences","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"false"},{"type":"text","text":", an empty subsequence is"},{"type":"text","text":" "},{"type":"text","text":"returned in the result for each consecutive pair of "},{"type":"codeVoice","code":"separator"},{"type":"text","text":" "},{"type":"text","text":"elements in the collection and for each instance of "},{"type":"codeVoice","code":"separator"},{"type":"text","text":" at"},{"type":"text","text":" "},{"type":"text","text":"the start or end of the collection. If "},{"type":"codeVoice","code":"true"},{"type":"text","text":", only nonempty"},{"type":"text","text":" "},{"type":"text","text":"subsequences are returned. The default value is "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting array consists of at most "},{"type":"codeVoice","code":"maxSplits + 1"},{"type":"text","text":" subsequences."},{"type":"text","text":" "},{"type":"text","text":"Elements that are used to split the collection are not returned as part"},{"type":"text","text":" "},{"type":"text","text":"of any subsequence."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following examples show the effects of the "},{"type":"codeVoice","code":"maxSplits"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"codeVoice","code":"omittingEmptySubsequences"},{"type":"text","text":" parameters when splitting a string at each"},{"type":"text","text":" "},{"type":"text","text":"space character (” “). The first use of "},{"type":"codeVoice","code":"split"},{"type":"text","text":" returns each word that"},{"type":"text","text":" "},{"type":"text","text":"was originally separated by one or more spaces."}]},{"type":"codeListing","syntax":null,"code":["let line = \"BLANCHE: I don't want realism. I want magic!\"","print(line.split(separator: \" \"))","\/\/ Prints \"[\"BLANCHE:\", \"I\", \"don\\'t\", \"want\", \"realism.\", \"I\", \"want\", \"magic!\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The second example passes "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for the "},{"type":"codeVoice","code":"maxSplits"},{"type":"text","text":" parameter, so the"},{"type":"text","text":" "},{"type":"text","text":"original string is split just once, into two new strings."}]},{"type":"codeListing","syntax":null,"code":["print(line.split(separator: \" \", maxSplits: 1))","\/\/ Prints \"[\"BLANCHE:\", \" I don\\'t want realism. I want magic!\"]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The final example passes "},{"type":"codeVoice","code":"false"},{"type":"text","text":" for the "},{"type":"codeVoice","code":"omittingEmptySubsequences"},{"type":"text","text":" "},{"type":"text","text":"parameter, so the returned array contains empty strings where spaces"},{"type":"text","text":" "},{"type":"text","text":"were repeated."}]},{"type":"codeListing","syntax":null,"code":["print(line.split(separator: \" \", omittingEmptySubsequences: false))","\/\/ Prints \"[\"BLANCHE:\", \"\", \"\", \"I\", \"don\\'t\", \"want\", \"realism.\", \"I\", \"want\", \"magic!\"]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/split(separator:maxsplits:omittingemptysubsequences:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/split(separator:maxSplits:omittingEmptySubsequences:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the longest possible subsequences of the collection, in order,"},{"type":"text","text":" "},{"type":"text","text":"around elements equal to the given element."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"split(separator:maxSplits:omittingEmptySubsequences:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:SlsSQ7ElementRpzrlE5split9separator9maxSplits25omittingEmptySubsequencesSay11SubSequenceQzGAB_SiSbtF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/split(separator:maxSplits:omittingEmptySubsequences:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"split(separator:maxSplits:omittingEmptySubsequences:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns the longest possible subsequences of the collection, in order,"},{"type":"text","text":" "},{"type":"text","text":"around elements equal to the given element."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/split(separator:maxSplits:omittingEmptySubsequences:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/split(separator:maxsplits:omittingemptysubsequences:)"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/startindex.json b/3.4.0/data/documentation/shieldx509/extensions/startindex.json new file mode 100644 index 000000000..53bd328ed --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/startindex.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa","text":"Index"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the collection is empty, "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":" is equal to "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/startindex"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/startIndex","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The position of the first element in a nonempty collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"startIndex","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa"}],"symbolKind":"property","externalID":"s:10ShieldX50910ExtensionsV10startIndexSivp","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/Index":{"role":"symbol","title":"Extensions.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/extensions\/index"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/startIndex":{"role":"symbol","title":"startIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa"}],"abstract":[{"type":"text","text":"The position of the first element in a nonempty collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/startIndex","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/startindex"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/starts(with:).json b/3.4.0/data/documentation/shieldx509/extensions/starts(with:).json new file mode 100644 index 000000000..3de8e2e54 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/starts(with:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"possiblePrefix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the initial elements of the sequence are the same as"},{"type":"text","text":" "},{"type":"text","text":"the elements of "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":". If"},{"type":"text","text":" "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":" has no elements, the return value is "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"possiblePrefix","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence to compare to this sequence."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example tests whether one countable range begins with the elements"},{"type":"text","text":" "},{"type":"text","text":"of another countable range."}]},{"type":"codeListing","syntax":null,"code":["let a = 1...3","let b = 1...10","","print(b.starts(with: a))","\/\/ Prints \"true\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Passing a sequence with no elements or an empty collection as"},{"type":"text","text":" "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":" always results in "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["print(b.starts(with: []))","\/\/ Prints \"true\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the lesser of the length of the"},{"type":"text","text":" "},{"type":"text","text":"sequence and the length of "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/starts(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/starts(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the initial elements of the"},{"type":"text","text":" "},{"type":"text","text":"sequence are the same as the elements in another sequence."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"starts(with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsSQ7ElementRpzrlE6starts4withSbqd___tSTRd__AAQyd__ABRSlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/starts(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"starts(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the initial elements of the"},{"type":"text","text":" "},{"type":"text","text":"sequence are the same as the elements in another sequence."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/starts(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/starts(with:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/starts(with:by:).json b/3.4.0/data/documentation/shieldx509/extensions/starts(with:by:).json new file mode 100644 index 000000000..fccb8cc68 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/starts(with:by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"possiblePrefix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areEquivalent"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the initial elements of the sequence are equivalent"},{"type":"text","text":" "},{"type":"text","text":"to the elements of "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":". If"},{"type":"text","text":" "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":" has no elements, the return value is "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"possiblePrefix","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A sequence to compare to this sequence."}]}]},{"name":"areEquivalent","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate that returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if its two arguments"},{"type":"text","text":" "},{"type":"text","text":"are equivalent; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The predicate must be a "},{"type":"emphasis","inlineContent":[{"type":"text","text":"equivalence relation"}]},{"type":"text","text":" over the elements. That"},{"type":"text","text":" "},{"type":"text","text":"is, for any elements "},{"type":"codeVoice","code":"a"},{"type":"text","text":", "},{"type":"codeVoice","code":"b"},{"type":"text","text":", and "},{"type":"codeVoice","code":"c"},{"type":"text","text":", the following conditions must"},{"type":"text","text":" "},{"type":"text","text":"hold:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areEquivalent(a, a)"},{"type":"text","text":" is always "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Reflexivity)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"areEquivalent(a, b)"},{"type":"text","text":" implies "},{"type":"codeVoice","code":"areEquivalent(b, a)"},{"type":"text","text":". (Symmetry)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"areEquivalent(a, b)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"areEquivalent(b, c)"},{"type":"text","text":" are both "},{"type":"codeVoice","code":"true"},{"type":"text","text":", then"},{"type":"text","text":" "},{"type":"codeVoice","code":"areEquivalent(a, c)"},{"type":"text","text":" is also "},{"type":"codeVoice","code":"true"},{"type":"text","text":". (Transitivity)"}]}]}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"m"}]},{"type":"text","text":" is the lesser of the length of the"},{"type":"text","text":" "},{"type":"text","text":"sequence and the length of "},{"type":"codeVoice","code":"possiblePrefix"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/starts(with:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/starts(with:by:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the initial elements of the"},{"type":"text","text":" "},{"type":"text","text":"sequence are equivalent to the elements in another sequence, using"},{"type":"text","text":" "},{"type":"text","text":"the given predicate as the equivalence test."}],"kind":"symbol","metadata":{"role":"symbol","title":"starts(with:by:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE6starts4with2bySbqd___Sb7ElementQz_ADQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/starts(with:by:)":{"role":"symbol","title":"starts(with:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the initial elements of the"},{"type":"text","text":" "},{"type":"text","text":"sequence are equivalent to the elements in another sequence, using"},{"type":"text","text":" "},{"type":"text","text":"the given predicate as the equivalence test."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/starts(with:by:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/starts(with:by:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-3zlke.json b/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-3zlke.json new file mode 100644 index 000000000..9e3ce5cf9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-3zlke.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"x"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/subscript(_:)-3zlke"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-3zlke","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"subscript(_:)","roleHeading":"Instance Subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"subscript","externalID":"s:SlsEy11SubSequenceQzys15UnboundedRange_OXEcip::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/subscript(_:)-3zlke":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-3zlke","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/subscript(_:)-3zlke"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-4vy7r.json b/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-4vy7r.json new file mode 100644 index 000000000..b5dc17220 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-4vy7r.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV","text":"Extension"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"position","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The position of the element to access. "},{"type":"codeVoice","code":"position"},{"type":"text","text":" "},{"type":"text","text":"must be a valid index of the collection that is not equal to the"},{"type":"text","text":" "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":" property."}]}]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following example accesses an element of an array through its"},{"type":"text","text":" "},{"type":"text","text":"subscript to print its value:"}]},{"type":"codeListing","syntax":null,"code":["var streets = [\"Adams\", \"Bryant\", \"Channing\", \"Douglas\", \"Evarts\"]","print(streets[1])","\/\/ Prints \"Bryant\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can subscript a collection with any valid index other than the"},{"type":"text","text":" "},{"type":"text","text":"collection’s end index. The end index refers to the position one past"},{"type":"text","text":" "},{"type":"text","text":"the last element of a collection, so it doesn’t correspond with an"},{"type":"text","text":" "},{"type":"text","text":"element."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/subscript(_:)-4vy7r"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-4vy7r","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Accesses the element at the specified position."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscript(_:)","roleHeading":"Instance Subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"}],"symbolKind":"subscript","externalID":"s:10ShieldX50910ExtensionsVyAA9ExtensionVSicip","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extension","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extension"}],"url":"\/documentation\/shieldx509\/extension"},"doc://Shield/documentation/ShieldX509/Extensions/subscript(_:)-4vy7r":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:10ShieldX50910ExtensionsV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Extension","preciseIdentifier":"s:10ShieldX5099ExtensionV"}],"abstract":[{"type":"text","text":"Accesses the element at the specified position."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-4vy7r","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/subscript(_:)-4vy7r"},"doc://Shield/documentation/ShieldX509/Extensions/Index":{"role":"symbol","title":"Extensions.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"abstract":[{"type":"text","text":"A type that represents a position in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Index","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/shieldx509\/extensions\/index"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-8alho.json b/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-8alho.json new file mode 100644 index 000000000..1bbe285ce --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-8alho.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"internalParam","text":"r"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RangeExpression","preciseIdentifier":"s:SX"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Bound"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"bounds","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A range of the collection’s indices. The bounds of"},{"type":"text","text":" "},{"type":"text","text":"the range must be valid indices of the collection."}]}]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The range expression is converted to a concrete subrange relative to this"},{"type":"text","text":" "},{"type":"text","text":"collection. For example, using a "},{"type":"codeVoice","code":"PartialRangeFrom"},{"type":"text","text":" range expression"},{"type":"text","text":" "},{"type":"text","text":"with an array accesses the subrange from the start of the range"},{"type":"text","text":" "},{"type":"text","text":"expression until the end of the array."}]},{"type":"codeListing","syntax":null,"code":["let streets = [\"Adams\", \"Bryant\", \"Channing\", \"Douglas\", \"Evarts\"]","let streetsSlice = streets[2...]","print(streetsSlice)","\/\/ [\"Channing\", \"Douglas\", \"Evarts\"]"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The accessed slice uses the same indices for the same elements as the"},{"type":"text","text":" "},{"type":"text","text":"original collection uses. This example searches "},{"type":"codeVoice","code":"streetsSlice"},{"type":"text","text":" for one"},{"type":"text","text":" "},{"type":"text","text":"of the strings in the slice, and then uses that index in the original"},{"type":"text","text":" "},{"type":"text","text":"array."}]},{"type":"codeListing","syntax":null,"code":["let index = streetsSlice.firstIndex(of: \"Evarts\") \/\/ 4","print(streets[index!])","\/\/ \"Evarts\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Always use the slice’s "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":" property instead of assuming that its"},{"type":"text","text":" "},{"type":"text","text":"indices start at a particular value. Attempting to access an element by"},{"type":"text","text":" "},{"type":"text","text":"using an index outside the bounds of the slice’s indices may result in a"},{"type":"text","text":" "},{"type":"text","text":"runtime error, even if that index is valid for the original collection."}]},{"type":"codeListing","syntax":null,"code":["print(streetsSlice.startIndex)","\/\/ 2","print(streetsSlice[2])","\/\/ \"Channing\"","","print(streetsSlice[0])","\/\/ error: Index out of bounds"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/subscript(_:)-8alho"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-8alho","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Accesses the contiguous subrange of the collection’s elements specified"},{"type":"text","text":" "},{"type":"text","text":"by a range expression."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscript(_:)","roleHeading":"Instance Subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"subscript","externalID":"s:SlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluip::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/subscript(_:)-8alho":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Accesses the contiguous subrange of the collection’s elements specified"},{"type":"text","text":" "},{"type":"text","text":"by a range expression."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-8alho","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/subscript(_:)-8alho"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-8awji.json b/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-8awji.json new file mode 100644 index 000000000..cd5b6c56b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/subscript(_:)-8awji.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"bounds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"bounds","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A range of the collection’s indices. The bounds of"},{"type":"text","text":" "},{"type":"text","text":"the range must be valid indices of the collection."}]}]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The accessed slice uses the same indices for the same elements as the"},{"type":"text","text":" "},{"type":"text","text":"original collection. Always use the slice’s "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":" property"},{"type":"text","text":" "},{"type":"text","text":"instead of assuming that its indices start at a particular value."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example demonstrates getting a slice of an array of strings, finding"},{"type":"text","text":" "},{"type":"text","text":"the index of one of the strings in the slice, and then using that index"},{"type":"text","text":" "},{"type":"text","text":"in the original array."}]},{"type":"codeListing","syntax":null,"code":["let streets = [\"Adams\", \"Bryant\", \"Channing\", \"Douglas\", \"Evarts\"]","let streetsSlice = streets[2 ..< streets.endIndex]","print(streetsSlice)","\/\/ Prints \"[\"Channing\", \"Douglas\", \"Evarts\"]\"","","let index = streetsSlice.firstIndex(of: \"Evarts\") \/\/ 4","print(streets[index!])","\/\/ Prints \"Evarts\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/subscript(_:)-8awji"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-8awji","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Accesses a contiguous subrange of the collection’s elements."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"subscript(_:)","roleHeading":"Instance Subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"subscript","externalID":"s:Slss5SliceVyxG11SubSequenceRtzrlEyACSny5IndexQzGcip::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/subscript(_:)-8awji":{"conformance":{"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Accesses a contiguous subrange of the collection’s elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/subscript(_:)-8awji","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/subscript(_:)-8awji"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/suffix(_:).json b/3.4.0/data/documentation/shieldx509/extensions/suffix(_:).json new file mode 100644 index 000000000..05237ad3c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/suffix(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence terminating at the end of the collection with at"},{"type":"text","text":" "},{"type":"text","text":"most "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":" elements."}]}]},{"kind":"parameters","parameters":[{"name":"maxLength","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The maximum number of elements to return."},{"type":"text","text":" "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":" must be greater than or equal to zero."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the maximum length exceeds the number of elements in the collection,"},{"type":"text","text":" "},{"type":"text","text":"the result contains the entire collection."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [1, 2, 3, 4, 5]","print(numbers.suffix(2))","\/\/ Prints \"[4, 5]\"","print(numbers.suffix(10))","\/\/ Prints \"[1, 2, 3, 4, 5]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"k"}]},{"type":"text","text":" is equal to"},{"type":"text","text":" "},{"type":"codeVoice","code":"maxLength"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/suffix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/suffix(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence, up to the given maximum length, containing the"},{"type":"text","text":" "},{"type":"text","text":"final elements of the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"suffix(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SKsE6suffixy11SubSequenceQzSiF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/BidirectionalCollection-Implementations":{"role":"collectionGroup","title":"BidirectionalCollection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/BidirectionalCollection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/suffix(_:)":{"role":"symbol","title":"suffix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence, up to the given maximum length, containing the"},{"type":"text","text":" "},{"type":"text","text":"final elements of the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/suffix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/suffix(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/suffix(from:).json b/3.4.0/data/documentation/shieldx509/extensions/suffix(from:).json new file mode 100644 index 000000000..7f51dbdee --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/suffix(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"start"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A subsequence starting at the "},{"type":"codeVoice","code":"start"},{"type":"text","text":" position."}]}]},{"kind":"parameters","parameters":[{"name":"start","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The index at which to start the resulting subsequence."},{"type":"text","text":" "},{"type":"codeVoice","code":"start"},{"type":"text","text":" must be a valid index of the collection."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following example searches for the index of the number "},{"type":"codeVoice","code":"40"},{"type":"text","text":" in an"},{"type":"text","text":" "},{"type":"text","text":"array of integers, and then prints the suffix of the array starting at"},{"type":"text","text":" "},{"type":"text","text":"that index:"}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60]","if let i = numbers.firstIndex(of: 40) {"," print(numbers.suffix(from: i))","}","\/\/ Prints \"[40, 50, 60]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Passing the collection’s "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":" as the "},{"type":"codeVoice","code":"start"},{"type":"text","text":" parameter results in"},{"type":"text","text":" "},{"type":"text","text":"an empty subsequence."}]},{"type":"codeListing","syntax":null,"code":["print(numbers.suffix(from: numbers.endIndex))","\/\/ Prints \"[]\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"suffix(from:)"},{"type":"text","text":" method is equivalent to using a partial range"},{"type":"text","text":" "},{"type":"text","text":"from the index as the collection’s subscript. The subscript notation is"},{"type":"text","text":" "},{"type":"text","text":"preferred over "},{"type":"codeVoice","code":"suffix(from:)"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["if let i = numbers.firstIndex(of: 40) {"," print(numbers[i...])","}","\/\/ Prints \"[40, 50, 60]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1)"}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/suffix(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/suffix(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a subsequence from the specified position to the end of the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"suffix(from:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:SlsE6suffix4from11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/suffix(from:)":{"role":"symbol","title":"suffix(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a subsequence from the specified position to the end of the"},{"type":"text","text":" "},{"type":"text","text":"collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/suffix(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/suffix(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/trimmingprefix(_:).json b/3.4.0/data/documentation/shieldx509/extensions/trimmingprefix(_:).json new file mode 100644 index 000000000..6d152570e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/trimmingprefix(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Prefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"prefix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A collection containing the elements of the collection that are"},{"type":"text","text":" "},{"type":"text","text":"not removed by "},{"type":"codeVoice","code":"predicate"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"predicate","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that takes an element of the sequence"},{"type":"text","text":" "},{"type":"text","text":"as its argument and returns a Boolean value indicating whether the"},{"type":"text","text":" "},{"type":"text","text":"element should be removed from the collection."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/trimmingprefix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/trimmingPrefix(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a new collection of the same type by removing initial elements"},{"type":"text","text":" "},{"type":"text","text":"that satisfy the given predicate from the start."}],"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"trimmingPrefix(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Prefix"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:Sl17_StringProcessingSQ7ElementRpzrlE14trimmingPrefixy11SubSequenceQzqd__STRd__ABQyd__ACRSlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"9.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions/trimmingPrefix(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"trimmingPrefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Prefix"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[{"type":"text","text":"Returns a new collection of the same type by removing initial elements"},{"type":"text","text":" "},{"type":"text","text":"that satisfy the given predicate from the start."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/trimmingPrefix(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/trimmingprefix(_:)"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/trimmingprefix(while:).json b/3.4.0/data/documentation/shieldx509/extensions/trimmingprefix(while:).json new file mode 100644 index 000000000..1bbf2c0c3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/trimmingprefix(while:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/trimmingprefix(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/trimmingPrefix(while:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"trimmingPrefix(while:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"symbolKind":"method","externalID":"s:Sl17_StringProcessingE14trimmingPrefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"16.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"9.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/trimmingPrefix(while:)":{"role":"symbol","title":"trimmingPrefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/trimmingPrefix(while:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/trimmingprefix(while:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/underestimatedcount-2h1rw.json b/3.4.0/data/documentation/shieldx509/extensions/underestimatedcount-2h1rw.json new file mode 100644 index 000000000..40fa708fd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/underestimatedcount-2h1rw.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The default implementation returns 0. If you provide your own"},{"type":"text","text":" "},{"type":"text","text":"implementation, make sure to compute the value nondestructively."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1), except if the sequence also conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"In this case, see the documentation of "},{"type":"codeVoice","code":"Collection.underestimatedCount"},{"type":"text","text":"."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/underestimatedcount-2h1rw"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/underestimatedCount-2h1rw","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the sequence,"},{"type":"text","text":" "},{"type":"text","text":"calculated nondestructively."}],"kind":"symbol","metadata":{"role":"symbol","title":"underestimatedCount","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:STsE19underestimatedCountSivp::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"},"doc://Shield/documentation/ShieldX509/Extensions/underestimatedCount-2h1rw":{"role":"symbol","title":"underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the sequence,"},{"type":"text","text":" "},{"type":"text","text":"calculated nondestructively."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/underestimatedCount-2h1rw","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/underestimatedcount-2h1rw"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/underestimatedcount-48n1w.json b/3.4.0/data/documentation/shieldx509/extensions/underestimatedcount-48n1w.json new file mode 100644 index 000000000..cc8978a6d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/underestimatedcount-48n1w.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"O(1) if the collection conforms to"},{"type":"text","text":" "},{"type":"codeVoice","code":"RandomAccessCollection"},{"type":"text","text":"; otherwise, O("},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":"), where "},{"type":"emphasis","inlineContent":[{"type":"text","text":"n"}]},{"type":"text","text":" is the length"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]}],"type":"aside","name":"Complexity"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/underestimatedcount-48n1w"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/underestimatedCount-48n1w","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the collection."}],"kind":"symbol","metadata":{"role":"symbol","title":"underestimatedCount","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SlsE19underestimatedCountSivp::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/underestimatedCount-48n1w":{"role":"symbol","title":"underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"A value less than or equal to the number of elements in the collection."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/underestimatedCount-48n1w","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/underestimatedcount-48n1w"},"doc://Shield/documentation/ShieldX509/Extensions/Collection-Implementations":{"role":"collectionGroup","title":"Collection Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Collection-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/collection-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensions/withcontiguousstorageifavailable(_:).json b/3.4.0/data/documentation/shieldx509/extensions/withcontiguousstorageifavailable(_:).json new file mode 100644 index 000000000..fed71f827 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensions/withcontiguousstorageifavailable(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The value returned from "},{"type":"codeVoice","code":"body"},{"type":"text","text":", unless the sequence doesn’t"},{"type":"text","text":" "},{"type":"text","text":"support contiguous storage, in which case the method ignores "},{"type":"codeVoice","code":"body"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"text","text":"returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"body","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A closure that receives an "},{"type":"codeVoice","code":"UnsafeBufferPointer"},{"type":"text","text":" to the"},{"type":"text","text":" "},{"type":"text","text":"sequence’s contiguous storage."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method calls "},{"type":"codeVoice","code":"body(buffer)"},{"type":"text","text":", where "},{"type":"codeVoice","code":"buffer"},{"type":"text","text":" is a pointer to the"},{"type":"text","text":" "},{"type":"text","text":"collection’s contiguous storage. If the contiguous storage doesn’t exist,"},{"type":"text","text":" "},{"type":"text","text":"the collection creates it. If the collection doesn’t support an internal"},{"type":"text","text":" "},{"type":"text","text":"representation in a form of contiguous storage, the method doesn’t call"},{"type":"text","text":" "},{"type":"codeVoice","code":"body"},{"type":"text","text":" — it immediately returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The optimizer can often eliminate bounds- and uniqueness-checking"},{"type":"text","text":" "},{"type":"text","text":"within an algorithm. When that fails, however, invoking the same"},{"type":"text","text":" "},{"type":"text","text":"algorithm on the "},{"type":"codeVoice","code":"buffer"},{"type":"text","text":" argument may let you trade safety for speed."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Successive calls to this method may provide a different pointer on each"},{"type":"text","text":" "},{"type":"text","text":"call. Don’t store "},{"type":"codeVoice","code":"buffer"},{"type":"text","text":" outside of this method."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"A "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":" that provides its own implementation of this method"},{"type":"text","text":" "},{"type":"text","text":"must provide contiguous storage to its elements in the same order"},{"type":"text","text":" "},{"type":"text","text":"as they appear in the collection. This guarantees that it’s possible to"},{"type":"text","text":" "},{"type":"text","text":"generate contiguous mutable storage to any of its subsequences by slicing"},{"type":"text","text":" "},{"type":"codeVoice","code":"buffer"},{"type":"text","text":" with a range formed from the distances to the subsequence’s"},{"type":"text","text":" "},{"type":"codeVoice","code":"startIndex"},{"type":"text","text":" and "},{"type":"codeVoice","code":"endIndex"},{"type":"text","text":", respectively."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensions\/withcontiguousstorageifavailable(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/withContiguousStorageIfAvailable(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Executes a closure on the sequence’s contiguous storage."}],"kind":"symbol","metadata":{"role":"symbol","title":"withContiguousStorageIfAvailable(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:STsE32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlF::SYNTHESIZED::s:10ShieldX50910ExtensionsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions/withContiguousStorageIfAvailable(_:)":{"role":"symbol","title":"withContiguousStorageIfAvailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Executes a closure on the sequence’s contiguous storage."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/withContiguousStorageIfAvailable(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extensions\/withcontiguousstorageifavailable(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/Extensions/Sequence-Implementations":{"role":"collectionGroup","title":"Sequence Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions\/Sequence-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extensions\/sequence-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensionvalue.json b/3.4.0/data/documentation/shieldx509/extensionvalue.json new file mode 100644 index 000000000..fa487bbdb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensionvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SchemaSpecified","preciseIdentifier":"s:10PotentASN115SchemaSpecifiedP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensionvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue"],"kind":"relationships","title":"Inherited By","type":"inheritedBy"},{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue\/extensionID"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"title":"ExtensionValue","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50914ExtensionValueP","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/ExtensionValue/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue\/extensionID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/extensionvalue\/extensionid"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/CriticalExtensionValue":{"role":"symbol","title":"CriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/criticalextensionvalue"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extensionvalue/extensionid.json b/3.4.0/data/documentation/shieldx509/extensionvalue/extensionid.json new file mode 100644 index 000000000..ae4607767 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extensionvalue/extensionid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extensionvalue\/extensionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue\/extensionID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"extensionID","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"symbolKind":"property","externalID":"s:10ShieldX50914ExtensionValueP11extensionID10PotentASN116ObjectIdentifierVvpZ","required":true,"modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/ExtensionValue/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue\/extensionID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/shieldx509\/extensionvalue\/extensionid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage.json b/3.4.0/data/documentation/shieldx509/extkeyusage.json new file mode 100644 index 000000000..0cd15b942 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extkeyusage"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/init(keyPurposes:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/keyPurposes"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/asn1Schema","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/extensionID"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Encodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"title":"ExtKeyUsage","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50911ExtKeyUsageV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/extensionid"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/init(keyPurposes:)":{"role":"symbol","title":"init(keyPurposes:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/init(keyPurposes:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/init(keypurposes:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/keyPurposes":{"role":"symbol","title":"keyPurposes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/keyPurposes","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/keypurposes"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/asn1schema"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/schemaspecified-implementations"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/decodable-implementations"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/extkeyusage/!=(_:_:).json new file mode 100644 index 000000000..f6c5d73c1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extkeyusage\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50911ExtKeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtKeyUsage/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/asn1schema.json b/3.4.0/data/documentation/shieldx509/extkeyusage/asn1schema.json new file mode 100644 index 000000000..5194e9d58 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extkeyusage\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"title":"asn1Schema","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911ExtKeyUsageV10asn1Schema10PotentASN10G0OvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtKeyUsage/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/asn1schema"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/decodable-implementations.json b/3.4.0/data/documentation/shieldx509/extkeyusage/decodable-implementations.json new file mode 100644 index 000000000..db6759aa3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtKeyUsage/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/init(from:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/encodable-implementations.json b/3.4.0/data/documentation/shieldx509/extkeyusage/encodable-implementations.json new file mode 100644 index 000000000..18cb17b58 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/encode(to:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/encode(to:).json b/3.4.0/data/documentation/shieldx509/extkeyusage/encode(to:).json new file mode 100644 index 000000000..da5d196d5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extkeyusage\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50911ExtKeyUsageV6encode2toys7Encoder_p_tKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/encode(to:)"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/encodable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/encoded().json b/3.4.0/data/documentation/shieldx509/extkeyusage/encoded().json new file mode 100644 index 000000000..ef5dc5110 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extkeyusage\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50911ExtKeyUsageV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtKeyUsage/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/encoded()"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/extkeyusage/equatable-implementations.json new file mode 100644 index 000000000..f2fb2d0d8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/extensionid.json b/3.4.0/data/documentation/shieldx509/extkeyusage/extensionid.json new file mode 100644 index 000000000..6cfd712d0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/extensionid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extkeyusage\/extensionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/extensionID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"title":"extensionID","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911ExtKeyUsageV11extensionID10PotentASN116ObjectIdentifierVvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/extensionid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/init(from:).json b/3.4.0/data/documentation/shieldx509/extkeyusage/init(from:).json new file mode 100644 index 000000000..939497a17 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extkeyusage\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50911ExtKeyUsageV4fromACs7Decoder_p_tKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/init(from:)"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/decodable-implementations"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/init(keypurposes:).json b/3.4.0/data/documentation/shieldx509/extkeyusage/init(keypurposes:).json new file mode 100644 index 000000000..0a8022ca4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/init(keypurposes:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extkeyusage\/init(keypurposes:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/init(keyPurposes:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">)"}],"title":"init(keyPurposes:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50911ExtKeyUsageV11keyPurposesACShy10PotentASN116ObjectIdentifierVG_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/ExtKeyUsage/init(keyPurposes:)":{"role":"symbol","title":"init(keyPurposes:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/init(keyPurposes:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/init(keypurposes:)"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/keypurposes.json b/3.4.0/data/documentation/shieldx509/extkeyusage/keypurposes.json new file mode 100644 index 000000000..f560189c4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/keypurposes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/extkeyusage\/keypurposes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/keyPurposes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">"}],"title":"keyPurposes","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911ExtKeyUsageV11keyPurposesShy10PotentASN116ObjectIdentifierVGvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/keyPurposes":{"role":"symbol","title":"keyPurposes","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyPurposes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:10PotentASN13OIDa"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/keyPurposes","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/keypurposes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/extkeyusage/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/extkeyusage/schemaspecified-implementations.json new file mode 100644 index 000000000..e01c76f91 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/extkeyusage/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/encoded()"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/extkeyusage\/encoded()"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname.json b/3.4.0/data/documentation/shieldx509/generalname.json new file mode 100644 index 000000000..314c373a4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN16TaggedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/directoryName(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/dnsName(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/ediPartyName(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/ipAddress(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/otherName(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/registeredID(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/rfc822Name(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/uniformResourceIdentifier(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/x400Address(_:)"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/init(tag:value:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/tag","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/value"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/encode(schema:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Encodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"title":"GeneralName","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50911GeneralNameO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"GeneralName"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName/directoryName(_:)":{"role":"symbol","title":"GeneralName.directoryName(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"directoryName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/directoryName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/directoryname(_:)"},"doc://Shield/documentation/ShieldX509/GeneralName/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/generalname\/decodable-implementations"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/10PotentASN16TaggedP":{"type":"unresolvable","title":"PotentASN1.Tagged","identifier":"doc:\/\/Shield\/10PotentASN16TaggedP"},"doc://Shield/documentation/ShieldX509/GeneralName/x400Address(_:)":{"role":"symbol","title":"GeneralName.x400Address(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"x400Address"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/x400Address(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/x400address(_:)"},"doc://Shield/documentation/ShieldX509/GeneralName/tag":{"role":"symbol","title":"tag","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tag"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AnyTag","preciseIdentifier":"s:10PotentASN10B0O6AnyTaga"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/tag","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/tag"},"doc://Shield/documentation/ShieldX509/GeneralName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/generalname\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/GeneralName/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/generalname\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/GeneralName/init(tag:value:)":{"role":"symbol","title":"init(tag:value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"tag"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AnyTag","preciseIdentifier":"s:10PotentASN10B0O6AnyTaga"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Decoded tag and value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/init(tag:value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/init(tag:value:)"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/GeneralName/rfc822Name(_:)":{"role":"symbol","title":"GeneralName.rfc822Name(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rfc822Name"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/rfc822Name(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/rfc822name(_:)"},"doc://Shield/documentation/ShieldX509/GeneralName/ediPartyName(_:)":{"role":"symbol","title":"GeneralName.ediPartyName(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ediPartyName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"EDIPartyName","preciseIdentifier":"s:10ShieldX50912EDIPartyNameV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/ediPartyName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/edipartyname(_:)"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName/registeredID(_:)":{"role":"symbol","title":"GeneralName.registeredID(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"registeredID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/registeredID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/registeredid(_:)"},"doc://Shield/documentation/ShieldX509/GeneralName/ipAddress(_:)":{"role":"symbol","title":"GeneralName.ipAddress(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipAddress"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/ipAddress(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/ipaddress(_:)"},"doc://Shield/documentation/ShieldX509/GeneralName/encode(schema:)":{"role":"symbol","title":"encode(schema:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"abstract":[{"type":"text","text":"Encode the value according to the provided schema."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/encode(schema:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/encode(schema:)"},"doc://Shield/documentation/ShieldX509/GeneralName/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/value","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/value"},"doc://Shield/documentation/ShieldX509/GeneralName/uniformResourceIdentifier(_:)":{"role":"symbol","title":"GeneralName.uniformResourceIdentifier(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniformResourceIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/uniformResourceIdentifier(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/uniformresourceidentifier(_:)"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/GeneralName/dnsName(_:)":{"role":"symbol","title":"GeneralName.dnsName(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dnsName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/dnsName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/dnsname(_:)"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/GeneralName/otherName(_:)":{"role":"symbol","title":"GeneralName.otherName(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"otherName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"OtherName","preciseIdentifier":"s:10ShieldX5099OtherNameV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/otherName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/othername(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/generalname/!=(_:_:).json new file mode 100644 index 000000000..593172be6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50911GeneralNameO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/generalname\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/GeneralName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/decodable-implementations.json b/3.4.0/data/documentation/shieldx509/generalname/decodable-implementations.json new file mode 100644 index 000000000..dc7700f20 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/init(from:)"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/directoryname(_:).json b/3.4.0/data/documentation/shieldx509/generalname/directoryname(_:).json new file mode 100644 index 000000000..9afe3311f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/directoryname(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"directoryName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/directoryname(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/directoryName(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"directoryName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":")"}],"title":"GeneralName.directoryName(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911GeneralNameO09directoryD0yACSaySay0A4X50021AttributeTypeAndValueVyAA09DirectorydG6MapperVGGGcACmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509/GeneralName/directoryName(_:)":{"role":"symbol","title":"GeneralName.directoryName(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"directoryName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/directoryName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/directoryname(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/dnsname(_:).json b/3.4.0/data/documentation/shieldx509/generalname/dnsname(_:).json new file mode 100644 index 000000000..898d46e37 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/dnsname(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dnsName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/dnsname(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/dnsName(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dnsName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"GeneralName.dnsName(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911GeneralNameO03dnsD0yACSScACmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/GeneralName/dnsName(_:)":{"role":"symbol","title":"GeneralName.dnsName(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dnsName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/dnsName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/dnsname(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/edipartyname(_:).json b/3.4.0/data/documentation/shieldx509/generalname/edipartyname(_:).json new file mode 100644 index 000000000..bd28def9b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/edipartyname(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ediPartyName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","preciseIdentifier":"s:10ShieldX50912EDIPartyNameV","text":"EDIPartyName"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/edipartyname(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/ediPartyName(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ediPartyName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"EDIPartyName","preciseIdentifier":"s:10ShieldX50912EDIPartyNameV"},{"kind":"text","text":")"}],"title":"GeneralName.ediPartyName(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911GeneralNameO08ediPartyD0yAcA08EDIPartyD0VcACmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/EDIPartyName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EDIPartyName"}],"url":"\/documentation\/shieldx509\/edipartyname"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/GeneralName/ediPartyName(_:)":{"role":"symbol","title":"GeneralName.ediPartyName(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ediPartyName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"EDIPartyName","preciseIdentifier":"s:10ShieldX50912EDIPartyNameV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/ediPartyName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/edipartyname(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/encodable-implementations.json b/3.4.0/data/documentation/shieldx509/generalname/encodable-implementations.json new file mode 100644 index 000000000..579451ac4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/GeneralName/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/encode(to:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/encode(schema:).json b/3.4.0/data/documentation/shieldx509/generalname/encode(schema:).json new file mode 100644 index 000000000..0f5392719 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/encode(schema:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/encode(schema:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/encode(schema:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value according to the provided schema."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"title":"encode(schema:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50911GeneralNameO6encode6schema10PotentASN10H0OAF6SchemaO_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/GeneralName/encode(schema:)":{"role":"symbol","title":"encode(schema:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"abstract":[{"type":"text","text":"Encode the value according to the provided schema."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/encode(schema:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/encode(schema:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/encode(to:).json b/3.4.0/data/documentation/shieldx509/generalname/encode(to:).json new file mode 100644 index 000000000..a38bcc815 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50911GeneralNameO6encode2toys7Encoder_p_tKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/generalname\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/GeneralName/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/encode(to:)"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/generalname/equatable-implementations.json new file mode 100644 index 000000000..0b75349c4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/init(from:).json b/3.4.0/data/documentation/shieldx509/generalname/init(from:).json new file mode 100644 index 000000000..2c3b5a78f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50911GeneralNameO4fromACs7Decoder_p_tKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/GeneralName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/init(from:)"},"doc://Shield/documentation/ShieldX509/GeneralName/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/generalname\/decodable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/init(tag:value:).json b/3.4.0/data/documentation/shieldx509/generalname/init(tag:value:).json new file mode 100644 index 000000000..8f3cccf05 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/init(tag:value:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"tag"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AnyTag","preciseIdentifier":"s:10PotentASN10B0O6AnyTaga"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/init(tag:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/init(tag:value:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Decoded tag and value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"tag"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AnyTag","preciseIdentifier":"s:10PotentASN10B0O6AnyTaga"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?)"}],"title":"init(tag:value:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50911GeneralNameO3tag5valueACSgs5UInt8V_ypSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName/init(tag:value:)":{"role":"symbol","title":"init(tag:value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"tag"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AnyTag","preciseIdentifier":"s:10PotentASN10B0O6AnyTaga"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Decoded tag and value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/init(tag:value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/init(tag:value:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/ipaddress(_:).json b/3.4.0/data/documentation/shieldx509/generalname/ipaddress(_:).json new file mode 100644 index 000000000..a4ac92a74 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/ipaddress(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipAddress"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/ipaddress(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/ipAddress(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipAddress"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"GeneralName.ipAddress(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911GeneralNameO9ipAddressyAC10Foundation4DataVcACmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName/ipAddress(_:)":{"role":"symbol","title":"GeneralName.ipAddress(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ipAddress"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/ipAddress(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/ipaddress(_:)"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/othername(_:).json b/3.4.0/data/documentation/shieldx509/generalname/othername(_:).json new file mode 100644 index 000000000..e031be0ba --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/othername(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"otherName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","preciseIdentifier":"s:10ShieldX5099OtherNameV","text":"OtherName"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/othername(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/otherName(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"otherName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"OtherName","preciseIdentifier":"s:10ShieldX5099OtherNameV"},{"kind":"text","text":")"}],"title":"GeneralName.otherName(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911GeneralNameO05otherD0yAcA05OtherD0VcACmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName/otherName(_:)":{"role":"symbol","title":"GeneralName.otherName(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"otherName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"OtherName","preciseIdentifier":"s:10ShieldX5099OtherNameV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/otherName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/othername(_:)"},"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/registeredid(_:).json b/3.4.0/data/documentation/shieldx509/generalname/registeredid(_:).json new file mode 100644 index 000000000..4a5d6ab34 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/registeredid(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"registeredID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/registeredid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/registeredID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"registeredID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"title":"GeneralName.registeredID(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911GeneralNameO12registeredIDyAC10PotentASN116ObjectIdentifierVcACmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/GeneralName/registeredID(_:)":{"role":"symbol","title":"GeneralName.registeredID(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"registeredID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/registeredID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/registeredid(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/rfc822name(_:).json b/3.4.0/data/documentation/shieldx509/generalname/rfc822name(_:).json new file mode 100644 index 000000000..fb85f775a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/rfc822name(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rfc822Name"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/rfc822name(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/rfc822Name(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rfc822Name"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"GeneralName.rfc822Name(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911GeneralNameO06rfc822D0yACSScACmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName/rfc822Name(_:)":{"role":"symbol","title":"GeneralName.rfc822Name(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"rfc822Name"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/rfc822Name(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/rfc822name(_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/tag.json b/3.4.0/data/documentation/shieldx509/generalname/tag.json new file mode 100644 index 000000000..ce71f5ca0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/tag.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tag"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AnyTag","preciseIdentifier":"s:10PotentASN10B0O6AnyTaga"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/tag"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/tag","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tag"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AnyTag","preciseIdentifier":"s:10PotentASN10B0O6AnyTaga"}],"title":"tag","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911GeneralNameO3tags5UInt8Vvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName/tag":{"role":"symbol","title":"tag","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tag"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"AnyTag","preciseIdentifier":"s:10PotentASN10B0O6AnyTaga"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/tag","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/tag"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/uniformresourceidentifier(_:).json b/3.4.0/data/documentation/shieldx509/generalname/uniformresourceidentifier(_:).json new file mode 100644 index 000000000..838bda534 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/uniformresourceidentifier(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniformResourceIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/uniformresourceidentifier(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/uniformResourceIdentifier(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniformResourceIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"GeneralName.uniformResourceIdentifier(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911GeneralNameO25uniformResourceIdentifieryACSScACmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/GeneralName/uniformResourceIdentifier(_:)":{"role":"symbol","title":"GeneralName.uniformResourceIdentifier(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"uniformResourceIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/uniformResourceIdentifier(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/uniformresourceidentifier(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/value.json b/3.4.0/data/documentation/shieldx509/generalname/value.json new file mode 100644 index 000000000..4a0bfc566 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/value.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/value","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"title":"value","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911GeneralNameO5valueypSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/value","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/value"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalname/x400address(_:).json b/3.4.0/data/documentation/shieldx509/generalname/x400address(_:).json new file mode 100644 index 000000000..06c531e1d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalname/x400address(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"x400Address"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalname\/x400address(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/x400Address(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"x400Address"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":")"}],"title":"GeneralName.x400Address(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50911GeneralNameO11x400AddressyAC10PotentASN10H0OcACmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralName/x400Address(_:)":{"role":"symbol","title":"GeneralName.x400Address(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"x400Address"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName\/x400Address(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/generalname\/x400address(_:)"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/generalnames.json b/3.4.0/data/documentation/shieldx509/generalnames.json new file mode 100644 index 000000000..6f63fc392 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/generalnames.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"},{"kind":"text","text":" = ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","preciseIdentifier":"s:10ShieldX50911GeneralNameO","text":"GeneralName"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/generalnames"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"title":"GeneralNames","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50912GeneralNamesa","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralName"}],"url":"\/documentation\/shieldx509\/generalname"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname.json b/3.4.0/data/documentation/shieldx509/issueraltname.json new file mode 100644 index 000000000..bd6c65917 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/issueraltname"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/init(names:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/names"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/asn1Schema","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/extensionID"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Encodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"title":"IssuerAltName","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50913IssuerAltNameV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName"],"generated":true}],"references":{"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/IssuerAltName/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/IssuerAltName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/documentation/ShieldX509/IssuerAltName/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/names"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/IssuerAltName/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/schemaspecified-implementations"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/IssuerAltName/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/extensionid"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/IssuerAltName/init(names:)":{"role":"symbol","title":"init(names:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/init(names:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/init(names:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/decodable-implementations"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/IssuerAltName/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/asn1schema"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/issueraltname/!=(_:_:).json new file mode 100644 index 000000000..544beed43 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/issueraltname\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50913IssuerAltNameV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/IssuerAltName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/asn1schema.json b/3.4.0/data/documentation/shieldx509/issueraltname/asn1schema.json new file mode 100644 index 000000000..885b32868 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/issueraltname\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"title":"asn1Schema","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913IssuerAltNameV10asn1Schema10PotentASN10G0OvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/IssuerAltName/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/asn1schema"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/decodable-implementations.json b/3.4.0/data/documentation/shieldx509/issueraltname/decodable-implementations.json new file mode 100644 index 000000000..38316b2fe --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/encodable-implementations.json b/3.4.0/data/documentation/shieldx509/issueraltname/encodable-implementations.json new file mode 100644 index 000000000..32846c793 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/encode(to:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/encode(to:).json b/3.4.0/data/documentation/shieldx509/issueraltname/encode(to:).json new file mode 100644 index 000000000..346794f9b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/issueraltname\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50913IssuerAltNameV6encode2toys7Encoder_p_tKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/IssuerAltName/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/IssuerAltName/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/encode(to:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/encoded().json b/3.4.0/data/documentation/shieldx509/issueraltname/encoded().json new file mode 100644 index 000000000..d9697e7b5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/issueraltname\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50913IssuerAltNameV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/IssuerAltName/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/IssuerAltName/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/encoded()"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/issueraltname/equatable-implementations.json new file mode 100644 index 000000000..3435d3131 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/extensionid.json b/3.4.0/data/documentation/shieldx509/issueraltname/extensionid.json new file mode 100644 index 000000000..d1121acf3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/extensionid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/issueraltname\/extensionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/extensionID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"title":"extensionID","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913IssuerAltNameV11extensionID10PotentASN116ObjectIdentifierVvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/IssuerAltName/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/extensionid"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/init(from:).json b/3.4.0/data/documentation/shieldx509/issueraltname/init(from:).json new file mode 100644 index 000000000..15862aef3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/issueraltname\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50913IssuerAltNameV4fromACs7Decoder_p_tKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/IssuerAltName/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/decodable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/init(names:).json b/3.4.0/data/documentation/shieldx509/issueraltname/init(names:).json new file mode 100644 index 000000000..f511b5e1e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/init(names:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/issueraltname\/init(names:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/init(names:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":")"}],"title":"init(names:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50913IssuerAltNameV5namesACSayAA07GeneralE0OG_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName/init(names:)":{"role":"symbol","title":"init(names:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/init(names:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/init(names:)"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/names.json b/3.4.0/data/documentation/shieldx509/issueraltname/names.json new file mode 100644 index 000000000..50f2bb938 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/issueraltname\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"}],"title":"names","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913IssuerAltNameV5namesSayAA07GeneralE0OGvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/issueraltname/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/issueraltname/schemaspecified-implementations.json new file mode 100644 index 000000000..2d979a7cf --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/issueraltname/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/encoded()"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/IssuerAltName/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/issueraltname\/encoded()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyidentifier.json b/3.4.0/data/documentation/shieldx509/keyidentifier.json new file mode 100644 index 000000000..8da11f235 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"}],"title":"KeyIdentifier","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50913KeyIdentifiera","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"KeyIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyIdentifier"}],"url":"\/documentation\/shieldx509\/keyidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage.json b/3.4.0/data/documentation/shieldx509/keyusage.json new file mode 100644 index 000000000..e891288f0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/s25ExpressibleByArrayLiteralP","doc:\/\/Shield\/SH","doc:\/\/Shield\/s9OptionSetP","doc:\/\/Shield\/SY","doc:\/\/Shield\/s10SetAlgebraP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/asn1Schema","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/cRLSign","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/contentCommitment","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/dataEncipherment","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/decipherOnly","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/digitalSignature","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encipherOnly","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/extensionID","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyAgreement","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyCertSign","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyEncipherment","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/nonRepudiation"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Encodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/RawRepresentable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SchemaSpecified-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"title":"KeyUsage","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX5098KeyUsageV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/decodable-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/KeyUsage/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new option set from the given raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(rawvalue:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/contentCommitment":{"role":"symbol","title":"contentCommitment","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentCommitment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/contentCommitment","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/contentcommitment"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/KeyUsage/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/schemaspecified-implementations"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/s25ExpressibleByArrayLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByArrayLiteral","identifier":"doc:\/\/Shield\/s25ExpressibleByArrayLiteralP"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/KeyUsage/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/KeyUsage/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/extensionid"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/KeyUsage/keyAgreement":{"role":"symbol","title":"keyAgreement","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyAgreement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyAgreement","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/keyagreement"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/KeyUsage/dataEncipherment":{"role":"symbol","title":"dataEncipherment","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataEncipherment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/dataEncipherment","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/dataencipherment"},"doc://Shield/s10SetAlgebraP":{"type":"unresolvable","title":"Swift.SetAlgebra","identifier":"doc:\/\/Shield\/s10SetAlgebraP"},"doc://Shield/documentation/ShieldX509/KeyUsage/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/KeyUsage/cRLSign":{"role":"symbol","title":"cRLSign","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cRLSign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/cRLSign","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/crlsign"},"doc://Shield/documentation/ShieldX509/KeyUsage/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/asn1schema"},"doc://Shield/documentation/ShieldX509/KeyUsage/keyEncipherment":{"role":"symbol","title":"keyEncipherment","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyEncipherment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyEncipherment","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/keyencipherment"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/KeyUsage/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt16","preciseIdentifier":"s:s6UInt16V"}],"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/rawvalue"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/CriticalExtensionValue":{"role":"symbol","title":"CriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"CriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/criticalextensionvalue"},"doc://Shield/documentation/ShieldX509/KeyUsage/keyCertSign":{"role":"symbol","title":"keyCertSign","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyCertSign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyCertSign","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/keycertsign"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/s9OptionSetP":{"type":"unresolvable","title":"Swift.OptionSet","identifier":"doc:\/\/Shield\/s9OptionSetP"},"doc://Shield/documentation/ShieldX509/KeyUsage/decipherOnly":{"role":"symbol","title":"decipherOnly","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decipherOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/decipherOnly","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/decipheronly"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/KeyUsage/digitalSignature":{"role":"symbol","title":"digitalSignature","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digitalSignature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/digitalSignature","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/digitalsignature"},"doc://Shield/documentation/ShieldX509/KeyUsage/encipherOnly":{"role":"symbol","title":"encipherOnly","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"encipherOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encipherOnly","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/encipheronly"},"doc://Shield/documentation/ShieldX509/KeyUsage/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/nonRepudiation":{"role":"symbol","title":"nonRepudiation","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRepudiation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/nonRepudiation","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/nonrepudiation"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/keyusage/!=(_:_:).json new file mode 100644 index 000000000..59289cbf1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/equatable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/asn1schema.json b/3.4.0/data/documentation/shieldx509/keyusage/asn1schema.json new file mode 100644 index 000000000..003b85280 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"title":"asn1Schema","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV10asn1Schema10PotentASN10F0OvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/asn1schema"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/contains(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/contains(_:).json new file mode 100644 index 000000000..53eba1237 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/contains(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the option set contains "},{"type":"codeVoice","code":"member"},{"type":"text","text":"; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"member","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The element to look for in the option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example uses the "},{"type":"codeVoice","code":"contains(_:)"},{"type":"text","text":" method to check whether next-day"},{"type":"text","text":" "},{"type":"text","text":"shipping is in the "},{"type":"codeVoice","code":"availableOptions"},{"type":"text","text":" instance."}]},{"type":"codeListing","syntax":null,"code":["let availableOptions = ShippingOptions.express","if availableOptions.contains(.nextDay) {"," print(\"Next day shipping available\")","}","\/\/ Prints \"Next day shipping available\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/contains(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/contains(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether a given element is a"},{"type":"text","text":" "},{"type":"text","text":"member of the option set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether a given element is a"},{"type":"text","text":" "},{"type":"text","text":"member of the option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/contains(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/contentcommitment.json b/3.4.0/data/documentation/shieldx509/keyusage/contentcommitment.json new file mode 100644 index 000000000..0caf0cde6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/contentcommitment.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentCommitment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/contentcommitment"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/contentCommitment","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentCommitment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"contentCommitment","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV17contentCommitmentACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/contentCommitment":{"role":"symbol","title":"contentCommitment","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"contentCommitment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/contentCommitment","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/contentcommitment"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/crlsign.json b/3.4.0/data/documentation/shieldx509/keyusage/crlsign.json new file mode 100644 index 000000000..c8eca0dd5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/crlsign.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cRLSign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/crlsign"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/cRLSign","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cRLSign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"cRLSign","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV7cRLSignACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/cRLSign":{"role":"symbol","title":"cRLSign","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cRLSign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/cRLSign","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/crlsign"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/dataencipherment.json b/3.4.0/data/documentation/shieldx509/keyusage/dataencipherment.json new file mode 100644 index 000000000..2e983c2e2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/dataencipherment.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataEncipherment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/dataencipherment"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/dataEncipherment","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataEncipherment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"dataEncipherment","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV16dataEnciphermentACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/dataEncipherment":{"role":"symbol","title":"dataEncipherment","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataEncipherment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/dataEncipherment","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/dataencipherment"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/decipheronly.json b/3.4.0/data/documentation/shieldx509/keyusage/decipheronly.json new file mode 100644 index 000000000..4b93376c5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/decipheronly.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decipherOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/decipheronly"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/decipherOnly","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decipherOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"decipherOnly","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV12decipherOnlyACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/decipherOnly":{"role":"symbol","title":"decipherOnly","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"decipherOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/decipherOnly","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/decipheronly"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/decodable-implementations.json b/3.4.0/data/documentation/shieldx509/keyusage/decodable-implementations.json new file mode 100644 index 000000000..ca8263f25 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(from:)-3k45o"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/init(from:)-3k45o":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(from:)-3k45o","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(from:)-3k45o"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/digitalsignature.json b/3.4.0/data/documentation/shieldx509/keyusage/digitalsignature.json new file mode 100644 index 000000000..b7d4f7588 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/digitalsignature.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digitalSignature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/digitalsignature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/digitalSignature","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digitalSignature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"digitalSignature","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV16digitalSignatureACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/digitalSignature":{"role":"symbol","title":"digitalSignature","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"digitalSignature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/digitalSignature","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/digitalsignature"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/encipheronly.json b/3.4.0/data/documentation/shieldx509/keyusage/encipheronly.json new file mode 100644 index 000000000..de4d17458 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/encipheronly.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"encipherOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/encipheronly"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encipherOnly","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"encipherOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"encipherOnly","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV12encipherOnlyACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/encipherOnly":{"role":"symbol","title":"encipherOnly","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"encipherOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encipherOnly","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/encipheronly"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/encodable-implementations.json b/3.4.0/data/documentation/shieldx509/keyusage/encodable-implementations.json new file mode 100644 index 000000000..9a1a37724 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/encode(to:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/encode(to:).json b/3.4.0/data/documentation/shieldx509/keyusage/encode(to:).json new file mode 100644 index 000000000..1155c3439 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX5098KeyUsageV6encode2toys7Encoder_p_tKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/encode(to:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/encoded().json b/3.4.0/data/documentation/shieldx509/keyusage/encoded().json new file mode 100644 index 000000000..1e8bd4df8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/encoded()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/keyusage/equatable-implementations.json new file mode 100644 index 000000000..be1eb7be4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/extensionid.json b/3.4.0/data/documentation/shieldx509/keyusage/extensionid.json new file mode 100644 index 000000000..cd7344e6d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/extensionid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/extensionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/extensionID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"title":"extensionID","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV11extensionID10PotentASN116ObjectIdentifierVvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/extensionid"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/formintersection(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/formintersection(_:).json new file mode 100644 index 000000000..71efebf0e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/formintersection(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is implemented as a "},{"type":"codeVoice","code":"&"},{"type":"text","text":" (bitwise AND) operation on the"},{"type":"text","text":" "},{"type":"text","text":"two sets’ raw values."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/formintersection(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formIntersection(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes all elements of this option set that are not"},{"type":"text","text":" "},{"type":"text","text":"also present in the given set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formIntersection(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/formIntersection(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formIntersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Removes all elements of this option set that are not"},{"type":"text","text":" "},{"type":"text","text":"also present in the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formIntersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/formintersection(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/formsymmetricdifference(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/formsymmetricdifference(_:).json new file mode 100644 index 000000000..a09f3dde5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/formsymmetricdifference(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is implemented as a "},{"type":"codeVoice","code":"^"},{"type":"text","text":" (bitwise XOR) operation on the two"},{"type":"text","text":" "},{"type":"text","text":"sets’ raw values."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/formsymmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formSymmetricDifference(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Replaces this set with a new set containing all elements"},{"type":"text","text":" "},{"type":"text","text":"contained in either this set or the given set, but not in both."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formSymmetricDifference(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/formSymmetricDifference(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formSymmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces this set with a new set containing all elements"},{"type":"text","text":" "},{"type":"text","text":"contained in either this set or the given set, but not in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formSymmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/formsymmetricdifference(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/formunion(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/formunion(_:).json new file mode 100644 index 000000000..3aee86571 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/formunion(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is implemented as a "},{"type":"codeVoice","code":"|"},{"type":"text","text":" (bitwise OR) operation on the"},{"type":"text","text":" "},{"type":"text","text":"two sets’ raw values."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/formunion(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formUnion(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inserts the elements of another set into this option set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formUnion(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage/formUnion(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formUnion(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Inserts the elements of another set into this option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formUnion(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/formunion(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/hash(into:).json b/3.4.0/data/documentation/shieldx509/keyusage/hash(into:).json new file mode 100644 index 000000000..b9f10d612 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/rawrepresentable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/hash(into:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/hashvalue.json b/3.4.0/data/documentation/shieldx509/keyusage/hashvalue.json new file mode 100644 index 000000000..3c4220afb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/init().json b/3.4.0/data/documentation/shieldx509/keyusage/init().json new file mode 100644 index 000000000..dd3aab899 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/init().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer creates an option set with a raw value of zero."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates an empty option set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"symbolKind":"init","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage/init()":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates an empty option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init()"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/init(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/init(_:).json new file mode 100644 index 000000000..0dc047628 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/init(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"sequence","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The elements to use as members of the new set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this initializer to create a new set from an existing sequence, like"},{"type":"text","text":" "},{"type":"text","text":"an array or a range:"}]},{"type":"codeListing","syntax":null,"code":["let validIndices = Set(0..<7).subtracting([2, 4, 5])","print(validIndices)","\/\/ Prints \"[6, 0, 1, 3]\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new set from a finite sequence of items."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(_:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new set from a finite sequence of items."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/init(arrayliteral:).json b/3.4.0/data/documentation/shieldx509/keyusage/init(arrayliteral:).json new file mode 100644 index 000000000..4440260e8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/init(arrayliteral:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"arrayLiteral","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A list of elements of the new set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Do not call this initializer directly. It is used by the compiler when"},{"type":"text","text":" "},{"type":"text","text":"you use an array literal. Instead, create a new set using an array"},{"type":"text","text":" "},{"type":"text","text":"literal as its value by enclosing a comma-separated list of values in"},{"type":"text","text":" "},{"type":"text","text":"square brackets. You can use an array literal anywhere a set is expected"},{"type":"text","text":" "},{"type":"text","text":"by the type context."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Here, a set of strings is created from an array literal holding only"},{"type":"text","text":" "},{"type":"text","text":"strings:"}]},{"type":"codeListing","syntax":null,"code":["let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]","if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"," print(\"Whatever it is, it's bound to be delicious!\")","}","\/\/ Prints \"Whatever it is, it's bound to be delicious!\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/init(arrayliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(arrayLiteral:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a set containing the elements of the given array literal."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"symbolKind":"init","externalID":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/init(arrayLiteral:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"abstract":[{"type":"text","text":"Creates a set containing the elements of the given array literal."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(arrayliteral:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/init(from:)-3k45o.json b/3.4.0/data/documentation/shieldx509/keyusage/init(from:)-3k45o.json new file mode 100644 index 000000000..354449c81 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/init(from:)-3k45o.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/init(from:)-3k45o"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(from:)-3k45o","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX5098KeyUsageV4fromACs7Decoder_p_tKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/init(from:)-3k45o":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(from:)-3k45o","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(from:)-3k45o"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/decodable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/init(from:)-6d9pw.json b/3.4.0/data/documentation/shieldx509/keyusage/init(from:)-6d9pw.json new file mode 100644 index 000000000..36beb839e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/init(from:)-6d9pw.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/init(from:)-6d9pw"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(from:)-6d9pw","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt16"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt16"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzs6UInt16V8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage/init(from:)-6d9pw":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt16"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt16"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(from:)-6d9pw","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(from:)-6d9pw"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/init(rawvalue:).json b/3.4.0/data/documentation/shieldx509/keyusage/init(rawvalue:).json new file mode 100644 index 000000000..36e200338 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value of the option set to create. Each bit"},{"type":"text","text":" "},{"type":"text","text":"of "},{"type":"codeVoice","code":"rawValue"},{"type":"text","text":" potentially represents an element of the option set,"},{"type":"text","text":" "},{"type":"text","text":"though raw values may include bits that are not defined as distinct"},{"type":"text","text":" "},{"type":"text","text":"values of the "},{"type":"codeVoice","code":"OptionSet"},{"type":"text","text":" type."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer always succeeds, even if the value passed as "},{"type":"codeVoice","code":"rawValue"},{"type":"text","text":" "},{"type":"text","text":"exceeds the static properties declared as part of the option set. This"},{"type":"text","text":" "},{"type":"text","text":"example creates an instance of "},{"type":"codeVoice","code":"ShippingOptions"},{"type":"text","text":" with a raw value beyond"},{"type":"text","text":" "},{"type":"text","text":"the highest element, with a bit mask that effectively contains all the"},{"type":"text","text":" "},{"type":"text","text":"declared static members."}]},{"type":"codeListing","syntax":null,"code":["let extraOptions = ShippingOptions(rawValue: 255)","print(extraOptions.isStrictSuperset(of: .all))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new option set from the given raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX5098KeyUsageV8rawValueACs6UInt16V_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new option set from the given raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(rawvalue:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/insert(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/insert(_:).json new file mode 100644 index 000000000..5f54830de --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/insert(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"(true, newMember)"},{"type":"text","text":" if "},{"type":"codeVoice","code":"newMember"},{"type":"text","text":" was not contained in"},{"type":"text","text":" "},{"type":"codeVoice","code":"self"},{"type":"text","text":". Otherwise, returns "},{"type":"codeVoice","code":"(false, oldMember)"},{"type":"text","text":", where "},{"type":"codeVoice","code":"oldMember"},{"type":"text","text":" is"},{"type":"text","text":" "},{"type":"text","text":"the member of the set equal to "},{"type":"codeVoice","code":"newMember"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"newMember","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The element to insert."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the "},{"type":"codeVoice","code":".secondDay"},{"type":"text","text":" shipping option is added to"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"freeOptions"},{"type":"text","text":" option set if "},{"type":"codeVoice","code":"purchasePrice"},{"type":"text","text":" is greater than 50.0. For"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"ShippingOptions"},{"type":"text","text":" declaration, see the "},{"type":"codeVoice","code":"OptionSet"},{"type":"text","text":" protocol"},{"type":"text","text":" "},{"type":"text","text":"discussion."}]},{"type":"codeListing","syntax":null,"code":["let purchasePrice = 87.55","","var freeOptions: ShippingOptions = [.standard, .priority]","if purchasePrice > 50 {"," freeOptions.insert(.secondDay)","}","print(freeOptions.contains(.secondDay))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/insert(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/insert(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Adds the given element to the option set if it is not already a member."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/insert(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Adds the given element to the option set if it is not already a member."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/insert(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/insert(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/intersection(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/intersection(_:).json new file mode 100644 index 000000000..4969798d9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/intersection(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new option set with only the elements contained in both this"},{"type":"text","text":" "},{"type":"text","text":"set and "},{"type":"codeVoice","code":"other"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example uses the "},{"type":"codeVoice","code":"intersection(_:)"},{"type":"text","text":" method to limit the available"},{"type":"text","text":" "},{"type":"text","text":"shipping options to what can be used with a PO Box destination."}]},{"type":"codeListing","syntax":null,"code":["\/\/ Can only ship standard or priority to PO Boxes","let poboxShipping: ShippingOptions = [.standard, .priority]","let memberShipping: ShippingOptions ="," [.standard, .priority, .secondDay]","","let availableOptions = memberShipping.intersection(poboxShipping)","print(availableOptions.contains(.priority))","\/\/ Prints \"true\"","print(availableOptions.contains(.secondDay))","\/\/ Prints \"false\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/intersection(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/intersection(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a new option set with only the elements contained in both this"},{"type":"text","text":" "},{"type":"text","text":"set and the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"intersection(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/intersection(_:)":{"role":"symbol","title":"intersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set with only the elements contained in both this"},{"type":"text","text":" "},{"type":"text","text":"set and the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/intersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/intersection(_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/isdisjoint(with:).json b/3.4.0/data/documentation/shieldx509/keyusage/isdisjoint(with:).json new file mode 100644 index 000000000..2ec7960a5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/isdisjoint(with:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set has no elements in common with "},{"type":"codeVoice","code":"other"},{"type":"text","text":";"},{"type":"text","text":" "},{"type":"text","text":"otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the "},{"type":"codeVoice","code":"employees"},{"type":"text","text":" set is disjoint with the"},{"type":"text","text":" "},{"type":"codeVoice","code":"visitors"},{"type":"text","text":" set because no name appears in both sets."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]","print(employees.isDisjoint(with: visitors))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/isdisjoint(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isDisjoint(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set has no members in"},{"type":"text","text":" "},{"type":"text","text":"common with the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isDisjoint(with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage/isDisjoint(with:)":{"role":"symbol","title":"isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set has no members in"},{"type":"text","text":" "},{"type":"text","text":"common with the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isDisjoint(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/isdisjoint(with:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/isempty.json b/3.4.0/data/documentation/shieldx509/keyusage/isempty.json new file mode 100644 index 000000000..438c763f5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/isempty.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/isempty"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isEmpty","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A Boolean value that indicates whether the set has no elements."}],"kind":"symbol","metadata":{"role":"symbol","title":"isEmpty","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the set has no elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/isempty"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/isstrictsubset(of:).json b/3.4.0/data/documentation/shieldx509/keyusage/isstrictsubset(of:).json new file mode 100644 index 000000000..3f93fa603 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/isstrictsubset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set is a strict subset of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is a strict subset of another set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" if every member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is"},{"type":"text","text":" "},{"type":"text","text":"also a member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" contains at least one element that is not a"},{"type":"text","text":" "},{"type":"text","text":"member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]","print(attendees.isStrictSubset(of: employees))","\/\/ Prints \"true\"","","\/\/ A set is never a strict subset of itself:","print(attendees.isStrictSubset(of: attendees))","\/\/ Prints \"false\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/isstrictsubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isStrictSubset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"subset of the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isStrictSubset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"subset of the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isStrictSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/isstrictsubset(of:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/isstrictsuperset(of:).json b/3.4.0/data/documentation/shieldx509/keyusage/isstrictsuperset(of:).json new file mode 100644 index 000000000..f2f20bd68 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/isstrictsuperset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set is a strict superset of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is a strict superset of another set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" if every member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" is"},{"type":"text","text":" "},{"type":"text","text":"also a member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" and "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" contains at least one element that is "},{"type":"emphasis","inlineContent":[{"type":"text","text":"not"}]},{"type":"text","text":" "},{"type":"text","text":"a member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]","print(employees.isStrictSuperset(of: attendees))","\/\/ Prints \"true\"","","\/\/ A set is never a strict superset of itself:","print(employees.isStrictSuperset(of: employees))","\/\/ Prints \"false\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/isstrictsuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isStrictSuperset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"superset of the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isStrictSuperset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/isStrictSuperset(of:)":{"role":"symbol","title":"isStrictSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"superset of the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isStrictSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/isstrictsuperset(of:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/issubset(of:).json b/3.4.0/data/documentation/shieldx509/keyusage/issubset(of:).json new file mode 100644 index 000000000..984cdd97b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/issubset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set is a subset of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"; otherwise, "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is a subset of another set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" if every member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is also a"},{"type":"text","text":" "},{"type":"text","text":"member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]","print(attendees.isSubset(of: employees))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/issubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isSubset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a subset of"},{"type":"text","text":" "},{"type":"text","text":"another set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isSubset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/isSubset(of:)":{"role":"symbol","title":"isSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a subset of"},{"type":"text","text":" "},{"type":"text","text":"another set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/issubset(of:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/issuperset(of:).json b/3.4.0/data/documentation/shieldx509/keyusage/issuperset(of:).json new file mode 100644 index 000000000..c5987b23b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/issuperset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the set is a superset of "},{"type":"codeVoice","code":"other"},{"type":"text","text":"; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":" is a superset of another set "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" if every member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"B"}]},{"type":"text","text":" is also a"},{"type":"text","text":" "},{"type":"text","text":"member of "},{"type":"emphasis","inlineContent":[{"type":"text","text":"A"}]},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]","print(employees.isSuperset(of: attendees))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/issuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isSuperset(of:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a superset of"},{"type":"text","text":" "},{"type":"text","text":"the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"isSuperset(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/isSuperset(of:)":{"role":"symbol","title":"isSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a superset of"},{"type":"text","text":" "},{"type":"text","text":"the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/issuperset(of:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/keyagreement.json b/3.4.0/data/documentation/shieldx509/keyusage/keyagreement.json new file mode 100644 index 000000000..6d236b81f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/keyagreement.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyAgreement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/keyagreement"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyAgreement","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyAgreement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"keyAgreement","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV12keyAgreementACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/keyAgreement":{"role":"symbol","title":"keyAgreement","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyAgreement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyAgreement","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/keyagreement"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/keycertsign.json b/3.4.0/data/documentation/shieldx509/keyusage/keycertsign.json new file mode 100644 index 000000000..cb95162b6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/keycertsign.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyCertSign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/keycertsign"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyCertSign","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyCertSign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"keyCertSign","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV11keyCertSignACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/keyCertSign":{"role":"symbol","title":"keyCertSign","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyCertSign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyCertSign","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/keycertsign"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/keyencipherment.json b/3.4.0/data/documentation/shieldx509/keyusage/keyencipherment.json new file mode 100644 index 000000000..09bc1b413 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/keyencipherment.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyEncipherment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/keyencipherment"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyEncipherment","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyEncipherment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"keyEncipherment","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV15keyEnciphermentACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/keyEncipherment":{"role":"symbol","title":"keyEncipherment","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyEncipherment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/keyEncipherment","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/keyencipherment"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/nonrepudiation.json b/3.4.0/data/documentation/shieldx509/keyusage/nonrepudiation.json new file mode 100644 index 000000000..58c320ddf --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/nonrepudiation.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRepudiation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV","text":"KeyUsage"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/nonrepudiation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/nonRepudiation","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRepudiation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"title":"nonRepudiation","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV14nonRepudiationACvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/nonRepudiation":{"role":"symbol","title":"nonRepudiation","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRepudiation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyUsage","preciseIdentifier":"s:10ShieldX5098KeyUsageV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/nonRepudiation","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/nonrepudiation"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/optionset-implementations.json b/3.4.0/data/documentation/shieldx509/keyusage/optionset-implementations.json new file mode 100644 index 000000000..b7708adea --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/optionset-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init()"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/contains(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formIntersection(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formSymmetricDifference(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formUnion(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/insert(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/intersection(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/remove(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/symmetricDifference(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/union(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/update(with:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"OptionSet Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether a given element is a"},{"type":"text","text":" "},{"type":"text","text":"member of the option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/contains(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/contains(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/init()":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Creates an empty option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init()"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/formUnion(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formUnion(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Inserts the elements of another set into this option set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formUnion(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/formunion(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/formIntersection(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formIntersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Removes all elements of this option set that are not"},{"type":"text","text":" "},{"type":"text","text":"also present in the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formIntersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/formintersection(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/insert(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Adds the given element to the option set if it is not already a member."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/insert(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/insert(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/intersection(_:)":{"role":"symbol","title":"intersection(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set with only the elements contained in both this"},{"type":"text","text":" "},{"type":"text","text":"set and the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/intersection(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/intersection(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/union(_:)":{"role":"symbol","title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set of the elements contained in this set, in the"},{"type":"text","text":" "},{"type":"text","text":"given set, or in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/union(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/union(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/remove(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Removes the given element and all elements subsumed by it."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/remove(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/symmetricDifference(_:)":{"role":"symbol","title":"symmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set with the elements contained in this set or in"},{"type":"text","text":" "},{"type":"text","text":"the given set, but not in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/symmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/symmetricdifference(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/formSymmetricDifference(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"formSymmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Replaces this set with a new set containing all elements"},{"type":"text","text":" "},{"type":"text","text":"contained in either this set or the given set, but not in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/formSymmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/formsymmetricdifference(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/update(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Inserts the given element into the set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/update(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/update(with:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldx509/keyusage/rawrepresentable-implementations.json new file mode 100644 index 000000000..02ebe545b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(from:)-6d9pw"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/init(from:)-6d9pw":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt16"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt16"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(from:)-6d9pw","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(from:)-6d9pw"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/hashvalue"},"doc://Shield/documentation/ShieldX509/KeyUsage/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/rawvalue.json b/3.4.0/data/documentation/shieldx509/keyusage/rawvalue.json new file mode 100644 index 000000000..6ee207174 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/rawvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt16","preciseIdentifier":"s:s6UInt16V"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new instance initialized with "},{"type":"codeVoice","code":"rawValue"},{"type":"text","text":" will be equivalent to this"},{"type":"text","text":" "},{"type":"text","text":"instance. For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","let selectedSize = PaperSize.Letter","print(selectedSize.rawValue)","\/\/ Prints \"Letter\"","","print(selectedSize == PaperSize(rawValue: selectedSize.rawValue)!)","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/rawValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt16","preciseIdentifier":"s:s6UInt16V"}],"title":"rawValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5098KeyUsageV8rawValues6UInt16Vvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/rawValue":{"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt16","preciseIdentifier":"s:s6UInt16V"}],"abstract":[{"type":"text","text":"The corresponding value of the raw type."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/rawValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/rawvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/remove(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/remove(_:).json new file mode 100644 index 000000000..53e0a2ef4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/remove(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The intersection of "},{"type":"codeVoice","code":"[member]"},{"type":"text","text":" and the set, if the"},{"type":"text","text":" "},{"type":"text","text":"intersection was nonempty; otherwise, "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"parameters","parameters":[{"name":"member","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The element of the set to remove."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the "},{"type":"codeVoice","code":".priority"},{"type":"text","text":" shipping option is removed from"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"options"},{"type":"text","text":" option set. Attempting to remove the same shipping option"},{"type":"text","text":" "},{"type":"text","text":"a second time results in "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", because "},{"type":"codeVoice","code":"options"},{"type":"text","text":" no longer contains"},{"type":"text","text":" "},{"type":"codeVoice","code":".priority"},{"type":"text","text":" as a member."}]},{"type":"codeListing","syntax":null,"code":["var options: ShippingOptions = [.secondDay, .priority]","let priorityOption = options.remove(.priority)","print(priorityOption == .priority)","\/\/ Prints \"true\"","","print(options.remove(.priority))","\/\/ Prints \"nil\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the next example, the "},{"type":"codeVoice","code":".express"},{"type":"text","text":" element is passed to "},{"type":"codeVoice","code":"remove(_:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Although "},{"type":"codeVoice","code":".express"},{"type":"text","text":" is not a member of "},{"type":"codeVoice","code":"options"},{"type":"text","text":", "},{"type":"codeVoice","code":".express"},{"type":"text","text":" subsumes"},{"type":"text","text":" "},{"type":"text","text":"the remaining "},{"type":"codeVoice","code":".secondDay"},{"type":"text","text":" element of the option set. Therefore,"},{"type":"text","text":" "},{"type":"codeVoice","code":"options"},{"type":"text","text":" is emptied and the intersection between "},{"type":"codeVoice","code":".express"},{"type":"text","text":" and"},{"type":"text","text":" "},{"type":"codeVoice","code":"options"},{"type":"text","text":" is returned."}]},{"type":"codeListing","syntax":null,"code":["let expressOption = options.remove(.express)","print(expressOption == .express)","\/\/ Prints \"false\"","print(expressOption == .secondDay)","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/remove(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/remove(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes the given element and all elements subsumed by it."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/remove(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Removes the given element and all elements subsumed by it."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/remove(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/remove(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/keyusage/schemaspecified-implementations.json new file mode 100644 index 000000000..57e02246d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encoded()"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/encoded()"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/setalgebra-implementations.json b/3.4.0/data/documentation/shieldx509/keyusage/setalgebra-implementations.json new file mode 100644 index 000000000..266155341 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/setalgebra-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(arrayLiteral:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isEmpty"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isDisjoint(with:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isStrictSubset(of:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isStrictSuperset(of:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isSubset(of:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isSuperset(of:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/subtract(_:)","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/subtracting(_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SetAlgebra Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/isDisjoint(with:)":{"role":"symbol","title":"isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set has no members in"},{"type":"text","text":" "},{"type":"text","text":"common with the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isDisjoint(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/isdisjoint(with:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/init(arrayLiteral:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(arrayLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"abstract":[{"type":"text","text":"Creates a set containing the elements of the given array literal."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(arrayLiteral:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(arrayliteral:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/init(_:)":{"role":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new set from a finite sequence of items."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/init(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/isSuperset(of:)":{"role":"symbol","title":"isSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a superset of"},{"type":"text","text":" "},{"type":"text","text":"the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/issuperset(of:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/subtract(_:)":{"role":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Removes the elements of the given set from this set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/subtract(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/subtract(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/isSubset(of:)":{"role":"symbol","title":"isSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether the set is a subset of"},{"type":"text","text":" "},{"type":"text","text":"another set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/issubset(of:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/subtracting(_:)":{"role":"symbol","title":"subtracting(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new set containing the elements of this set that do not occur"},{"type":"text","text":" "},{"type":"text","text":"in the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/subtracting(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/subtracting(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/isStrictSuperset(of:)":{"role":"symbol","title":"isStrictSuperset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"superset of the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isStrictSuperset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/isstrictsuperset(of:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value that indicates whether this set is a strict"},{"type":"text","text":" "},{"type":"text","text":"subset of the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isStrictSubset(of:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/isstrictsubset(of:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/isEmpty":{"role":"symbol","title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the set has no elements."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/isEmpty","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/isempty"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/subtract(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/subtract(_:).json new file mode 100644 index 000000000..43c786162 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/subtract(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the elements of the "},{"type":"codeVoice","code":"employees"},{"type":"text","text":" set that are"},{"type":"text","text":" "},{"type":"text","text":"also members of the "},{"type":"codeVoice","code":"neighbors"},{"type":"text","text":" set are removed. In particular, the"},{"type":"text","text":" "},{"type":"text","text":"names "},{"type":"codeVoice","code":"\"Bethany\""},{"type":"text","text":" and "},{"type":"codeVoice","code":"\"Eric\""},{"type":"text","text":" are removed from "},{"type":"codeVoice","code":"employees"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]","employees.subtract(neighbors)","print(employees)","\/\/ Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/subtract(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/subtract(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes the elements of the given set from this set."}],"kind":"symbol","metadata":{"role":"symbol","title":"subtract(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage/subtract(_:)":{"role":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Removes the elements of the given set from this set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/subtract(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/subtract(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/subtracting(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/subtracting(_:).json new file mode 100644 index 000000000..893abe4c0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/subtracting(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new set."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of the same type as the current set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the following example, the "},{"type":"codeVoice","code":"nonNeighbors"},{"type":"text","text":" set is made up of the"},{"type":"text","text":" "},{"type":"text","text":"elements of the "},{"type":"codeVoice","code":"employees"},{"type":"text","text":" set that are not elements of "},{"type":"codeVoice","code":"neighbors"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]","let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]","let nonNeighbors = employees.subtracting(neighbors)","print(nonNeighbors)","\/\/ Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/subtracting(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/subtracting(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a new set containing the elements of this set that do not occur"},{"type":"text","text":" "},{"type":"text","text":"in the given set."}],"kind":"symbol","metadata":{"role":"symbol","title":"subtracting(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/SetAlgebra-Implementations":{"role":"collectionGroup","title":"SetAlgebra Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/SetAlgebra-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage/subtracting(_:)":{"role":"symbol","title":"subtracting(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new set containing the elements of this set that do not occur"},{"type":"text","text":" "},{"type":"text","text":"in the given set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/subtracting(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/subtracting(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/symmetricdifference(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/symmetricdifference(_:).json new file mode 100644 index 000000000..b10c26b8d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/symmetricdifference(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new option set with only the elements contained in either"},{"type":"text","text":" "},{"type":"text","text":"this set or "},{"type":"codeVoice","code":"other"},{"type":"text","text":", but not in both."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/symmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/symmetricDifference(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a new option set with the elements contained in this set or in"},{"type":"text","text":" "},{"type":"text","text":"the given set, but not in both."}],"kind":"symbol","metadata":{"role":"symbol","title":"symmetricDifference(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/symmetricDifference(_:)":{"role":"symbol","title":"symmetricDifference(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set with the elements contained in this set or in"},{"type":"text","text":" "},{"type":"text","text":"the given set, but not in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/symmetricDifference(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/symmetricdifference(_:)"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/union(_:).json b/3.4.0/data/documentation/shieldx509/keyusage/union(_:).json new file mode 100644 index 000000000..46dea8198 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/union(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new option set made up of the elements contained in this"},{"type":"text","text":" "},{"type":"text","text":"set, in "},{"type":"codeVoice","code":"other"},{"type":"text","text":", or in both."}]}]},{"kind":"parameters","parameters":[{"name":"other","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An option set."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This example uses the "},{"type":"codeVoice","code":"union(_:)"},{"type":"text","text":" method to add two more shipping options"},{"type":"text","text":" "},{"type":"text","text":"to the default set."}]},{"type":"codeListing","syntax":null,"code":["let defaultShipping = ShippingOptions.standard","let memberShipping = defaultShipping.union([.secondDay, .priority])","print(memberShipping.contains(.priority))","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/union(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/union(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a new option set of the elements contained in this set, in the"},{"type":"text","text":" "},{"type":"text","text":"given set, or in both."}],"kind":"symbol","metadata":{"role":"symbol","title":"union(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/KeyUsage/union(_:)":{"role":"symbol","title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"Returns a new option set of the elements contained in this set, in the"},{"type":"text","text":" "},{"type":"text","text":"given set, or in both."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/union(_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/union(_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/keyusage/update(with:).json b/3.4.0/data/documentation/shieldx509/keyusage/update(with:).json new file mode 100644 index 000000000..0b9f8a225 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/keyusage/update(with:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The intersection of "},{"type":"codeVoice","code":"[newMember]"},{"type":"text","text":" and the set if the"},{"type":"text","text":" "},{"type":"text","text":"intersection was nonempty; otherwise, "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"newMember"},{"type":"text","text":" is not contained in the set but subsumes current members"},{"type":"text","text":" "},{"type":"text","text":"of the set, the subsumed members are returned."}]},{"type":"codeListing","syntax":null,"code":["var options: ShippingOptions = [.secondDay, .priority]","let replaced = options.update(with: .express)","print(replaced == .secondDay)","\/\/ Prints \"true\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/keyusage\/update(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/update(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inserts the given element into the set."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::s:10ShieldX5098KeyUsageV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyUsage/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/OptionSet-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/optionset-implementations"},"doc://Shield/documentation/ShieldX509/KeyUsage/update(with:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Inserts the given element into the set."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage\/update(with:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/keyusage\/update(with:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/name.json b/3.4.0/data/documentation/shieldx509/name.json new file mode 100644 index 000000000..2bfb42b60 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/name.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","preciseIdentifier":"s:10ShieldX50011RDNSequencea","text":"RDNSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","preciseIdentifier":"s:10ShieldX50928DirectoryNameAttributeMapperV","text":"DirectoryNameAttributeMapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"title":"Name","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX5094Namea","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Name"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX500/RDNSequence":{"role":"symbol","title":"RDNSequence","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"RDNSequence"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/RDNSequence","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RDNSequence"}],"url":"\/documentation\/shieldx500\/rdnsequence"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/namebuilder.json b/3.4.0/data/documentation/shieldx509/namebuilder.json new file mode 100644 index 000000000..b8a20fd16 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/namebuilder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","preciseIdentifier":"s:10ShieldX50024DistinguishedNameBuilderV","text":"DistinguishedNameBuilder"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","preciseIdentifier":"s:10ShieldX50928DirectoryNameAttributeMapperV","text":"DirectoryNameAttributeMapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/namebuilder"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"title":"NameBuilder","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50911NameBuildera","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX500/DistinguishedNameBuilder":{"role":"symbol","title":"DistinguishedNameBuilder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameBuilder"}],"url":"\/documentation\/shieldx500\/distinguishednamebuilder"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/namestringcomposer.json b/3.4.0/data/documentation/shieldx509/namestringcomposer.json new file mode 100644 index 000000000..c3b72f243 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/namestringcomposer.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameStringComposer"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","preciseIdentifier":"s:10ShieldX50031DistinguishedNameStringComposerV","text":"DistinguishedNameStringComposer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","preciseIdentifier":"s:10ShieldX50928DirectoryNameAttributeMapperV","text":"DirectoryNameAttributeMapper"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/namestringcomposer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/NameStringComposer","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameStringComposer"}],"title":"NameStringComposer","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50918NameStringComposera","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"NameStringComposer"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/DirectoryNameAttributeMapper":{"role":"symbol","title":"DirectoryNameAttributeMapper","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/DirectoryNameAttributeMapper","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DirectoryNameAttributeMapper"}],"url":"\/documentation\/shieldx509\/directorynameattributemapper"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX500/DistinguishedNameStringComposer":{"role":"symbol","title":"DistinguishedNameStringComposer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX500\/DistinguishedNameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DistinguishedNameStringComposer"}],"url":"\/documentation\/shieldx500\/distinguishednamestringcomposer"},"doc://Shield/documentation/ShieldX509/NameStringComposer":{"role":"symbol","title":"NameStringComposer","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameStringComposer"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameStringComposer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameStringComposer"}],"url":"\/documentation\/shieldx509\/namestringcomposer"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/noncriticalextensionvalue.json b/3.4.0/data/documentation/shieldx509/noncriticalextensionvalue.json new file mode 100644 index 000000000..d3fd207c4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/noncriticalextensionvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","preciseIdentifier":"s:10ShieldX50914ExtensionValueP","text":"ExtensionValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/noncriticalextensionvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"title":"NonCriticalExtensionValue","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50925NonCriticalExtensionValueP","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/othername.json b/3.4.0/data/documentation/shieldx509/othername.json new file mode 100644 index 000000000..438b62492 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/othername.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/othername"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/init(typeId:value:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/typeId","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/value"]},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/encode(to:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"title":"OtherName","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX5099OtherNameV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"OtherName"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/OtherName/typeId":{"role":"symbol","title":"typeId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"typeId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/typeId","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/typeid"},"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"},"doc://Shield/documentation/ShieldX509/OtherName/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/encode(to:)"},"doc://Shield/documentation/ShieldX509/OtherName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/init(from:)"},"doc://Shield/documentation/ShieldX509/OtherName/init(typeId:value:)":{"role":"symbol","title":"init(typeId:value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"typeId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/init(typeId:value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/init(typeid:value:)"},"doc://Shield/documentation/ShieldX509/OtherName/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/value","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/value"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/OtherName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/othername\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/othername/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/othername/!=(_:_:).json new file mode 100644 index 000000000..05d2f00ed --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/othername/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/othername\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX5099OtherNameV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/OtherName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/othername\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"},"doc://Shield/documentation/ShieldX509/OtherName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/othername/encode(to:).json b/3.4.0/data/documentation/shieldx509/othername/encode(to:).json new file mode 100644 index 000000000..8f4b01d1e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/othername/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/othername\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX5099OtherNameV6encode2toys7Encoder_p_tKF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName"]]},"references":{"doc://Shield/documentation/ShieldX509/OtherName/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/encode(to:)"},"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/othername/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/othername/equatable-implementations.json new file mode 100644 index 000000000..b16087446 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/othername/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/OtherName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/othername/init(from:).json b/3.4.0/data/documentation/shieldx509/othername/init(from:).json new file mode 100644 index 000000000..8f5a33e00 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/othername/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/othername\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX5099OtherNameV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/OtherName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/init(from:)"},"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/othername/init(typeid:value:).json b/3.4.0/data/documentation/shieldx509/othername/init(typeid:value:).json new file mode 100644 index 000000000..233e7acb7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/othername/init(typeid:value:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"typeId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/othername\/init(typeid:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/init(typeId:value:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"typeId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":")"}],"title":"init(typeId:value:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX5099OtherNameV6typeId5valueAC10PotentASN116ObjectIdentifierV_AF0I0Otcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/OtherName/init(typeId:value:)":{"role":"symbol","title":"init(typeId:value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"typeId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/init(typeId:value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/init(typeid:value:)"},"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/othername/typeid.json b/3.4.0/data/documentation/shieldx509/othername/typeid.json new file mode 100644 index 000000000..844633cb0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/othername/typeid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"typeId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/othername\/typeid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/typeId","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"typeId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"title":"typeId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5099OtherNameV6typeId10PotentASN116ObjectIdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName"]]},"references":{"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/OtherName/typeId":{"role":"symbol","title":"typeId","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"typeId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:10PotentASN116ObjectIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/typeId","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/typeid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/othername/value.json b/3.4.0/data/documentation/shieldx509/othername/value.json new file mode 100644 index 000000000..8a587aedb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/othername/value.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/othername\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/value","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"title":"value","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX5099OtherNameV5value10PotentASN10G0Ovp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/OtherName"]]},"references":{"doc://Shield/documentation/ShieldX509/OtherName/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName\/value","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/othername\/value"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/OtherName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherName"}],"url":"\/documentation\/shieldx509\/othername"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params.json b/3.4.0/data/documentation/shieldx509/pbes2params.json new file mode 100644 index 000000000..fa38917da --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbes2params"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/init(keyDerivationFunc:encryptionScheme:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/encryptionScheme","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/keyDerivationFunc"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"title":"PBES2Params","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50911PBES2ParamsV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/PBES2Params/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/PBES2Params/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/PBES2Params/encryptionScheme":{"role":"symbol","title":"encryptionScheme","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionScheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/encryptionScheme","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/encryptionscheme"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/PBES2Params/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/init(from:)"},"doc://Shield/documentation/ShieldX509/PBES2Params/keyDerivationFunc":{"role":"symbol","title":"keyDerivationFunc","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyDerivationFunc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/keyDerivationFunc","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/keyderivationfunc"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/PBES2Params/init(keyDerivationFunc:encryptionScheme:)":{"role":"symbol","title":"init(keyDerivationFunc:encryptionScheme:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyDerivationFunc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"encryptionScheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/init(keyDerivationFunc:encryptionScheme:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/init(keyderivationfunc:encryptionscheme:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/pbes2params/!=(_:_:).json new file mode 100644 index 000000000..c2fbbfc1e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbes2params\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50911PBES2ParamsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PBES2Params/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"},"doc://Shield/documentation/ShieldX509/PBES2Params/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params/asn1schema.json b/3.4.0/data/documentation/shieldx509/pbes2params/asn1schema.json new file mode 100644 index 000000000..9f3300974 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbes2params\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50911PBES2ParamsV10asn1Schema10PotentASN10F0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PBES2Params/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/PBES2Params/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/asn1schema"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params/encoded().json b/3.4.0/data/documentation/shieldx509/pbes2params/encoded().json new file mode 100644 index 000000000..efe62740d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbes2params\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50911PBES2ParamsV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PBES2Params/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBES2Params/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/encoded()"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params/encryptionscheme.json b/3.4.0/data/documentation/shieldx509/pbes2params/encryptionscheme.json new file mode 100644 index 000000000..89cf4a80d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params/encryptionscheme.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionScheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbes2params\/encryptionscheme"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/encryptionScheme","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionScheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"title":"encryptionScheme","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911PBES2ParamsV16encryptionSchemeAA19AlgorithmIdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBES2Params/encryptionScheme":{"role":"symbol","title":"encryptionScheme","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encryptionScheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/encryptionScheme","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/encryptionscheme"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/pbes2params/equatable-implementations.json new file mode 100644 index 000000000..63d4bf480 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params"]]},"references":{"doc://Shield/documentation/ShieldX509/PBES2Params/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params/init(from:).json b/3.4.0/data/documentation/shieldx509/pbes2params/init(from:).json new file mode 100644 index 000000000..e1090226d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbes2params\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50911PBES2ParamsV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params"]]},"references":{"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBES2Params/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params/init(keyderivationfunc:encryptionscheme:).json b/3.4.0/data/documentation/shieldx509/pbes2params/init(keyderivationfunc:encryptionscheme:).json new file mode 100644 index 000000000..44454095a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params/init(keyderivationfunc:encryptionscheme:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyDerivationFunc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"encryptionScheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbes2params\/init(keyderivationfunc:encryptionscheme:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/init(keyDerivationFunc:encryptionScheme:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyDerivationFunc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"encryptionScheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":")"}],"title":"init(keyDerivationFunc:encryptionScheme:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50911PBES2ParamsV17keyDerivationFunc16encryptionSchemeAcA19AlgorithmIdentifierV_AGtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"},"doc://Shield/documentation/ShieldX509/PBES2Params/init(keyDerivationFunc:encryptionScheme:)":{"role":"symbol","title":"init(keyDerivationFunc:encryptionScheme:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"keyDerivationFunc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"encryptionScheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/init(keyDerivationFunc:encryptionScheme:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/init(keyderivationfunc:encryptionscheme:)"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params/keyderivationfunc.json b/3.4.0/data/documentation/shieldx509/pbes2params/keyderivationfunc.json new file mode 100644 index 000000000..52f39bf1b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params/keyderivationfunc.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyDerivationFunc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbes2params\/keyderivationfunc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/keyDerivationFunc","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyDerivationFunc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"title":"keyDerivationFunc","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50911PBES2ParamsV17keyDerivationFuncAA19AlgorithmIdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params"]]},"references":{"doc://Shield/documentation/ShieldX509/PBES2Params/keyDerivationFunc":{"role":"symbol","title":"keyDerivationFunc","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyDerivationFunc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/keyDerivationFunc","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/keyderivationfunc"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbes2params/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/pbes2params/schemaspecified-implementations.json new file mode 100644 index 000000000..d0a97bd27 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbes2params/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params"]]},"references":{"doc://Shield/documentation/ShieldX509/PBES2Params/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/encoded()"},"doc://Shield/documentation/ShieldX509/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBES2Params"}],"url":"\/documentation\/shieldx509\/pbes2params"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBES2Params/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBES2Params\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbes2params\/asn1schema"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params.json b/3.4.0/data/documentation/shieldx509/pbkdf2params.json new file mode 100644 index 000000000..abecf5c64 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/init(salt:iterationCount:keyLength:prf:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/iterationCount","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/keyLength","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/prf","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/salt"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"title":"PBKDF2Params","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50912PBKDF2ParamsV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/PBKDF2Params/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/equatable-implementations"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/keyLength":{"role":"symbol","title":"keyLength","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/keyLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/keylength"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/iterationCount":{"role":"symbol","title":"iterationCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"iterationCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/iterationCount","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/iterationcount"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/init(salt:iterationCount:keyLength:prf:)":{"role":"symbol","title":"init(salt:iterationCount:keyLength:prf:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iterationCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/init(salt:iterationCount:keyLength:prf:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/init(salt:iterationcount:keylength:prf:)"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/prf":{"role":"symbol","title":"prf","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/prf","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/prf"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/salt":{"role":"symbol","title":"salt","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/salt","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/salt"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/init(from:)"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/pbkdf2params/!=(_:_:).json new file mode 100644 index 000000000..daab069db --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50912PBKDF2ParamsV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/asn1schema.json b/3.4.0/data/documentation/shieldx509/pbkdf2params/asn1schema.json new file mode 100644 index 000000000..186aa54a3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50912PBKDF2ParamsV10asn1Schema10PotentASN10F0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/asn1schema"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/encoded().json b/3.4.0/data/documentation/shieldx509/pbkdf2params/encoded().json new file mode 100644 index 000000000..c3e8b4811 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50912PBKDF2ParamsV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/encoded()"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/schemaspecified-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/pbkdf2params/equatable-implementations.json new file mode 100644 index 000000000..0dc0eb8c1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params"]]},"references":{"doc://Shield/documentation/ShieldX509/PBKDF2Params/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/init(from:).json b/3.4.0/data/documentation/shieldx509/pbkdf2params/init(from:).json new file mode 100644 index 000000000..d8077ec48 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50912PBKDF2ParamsV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params"]]},"references":{"doc://Shield/documentation/ShieldX509/PBKDF2Params/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/init(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/init(salt:iterationcount:keylength:prf:).json b/3.4.0/data/documentation/shieldx509/pbkdf2params/init(salt:iterationcount:keylength:prf:).json new file mode 100644 index 000000000..5816ebe98 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/init(salt:iterationcount:keylength:prf:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iterationCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params\/init(salt:iterationcount:keylength:prf:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/init(salt:iterationCount:keyLength:prf:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iterationCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":")"}],"title":"init(salt:iterationCount:keyLength:prf:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50912PBKDF2ParamsV4salt14iterationCount9keyLength3prfAC10Foundation4DataV_s6UInt64VAlA19AlgorithmIdentifierVtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params"]]},"references":{"doc://Shield/documentation/ShieldX509/PBKDF2Params/init(salt:iterationCount:keyLength:prf:)":{"role":"symbol","title":"init(salt:iterationCount:keyLength:prf:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"iterationCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/init(salt:iterationCount:keyLength:prf:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/init(salt:iterationcount:keylength:prf:)"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/iterationcount.json b/3.4.0/data/documentation/shieldx509/pbkdf2params/iterationcount.json new file mode 100644 index 000000000..046367b29 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/iterationcount.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"iterationCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params\/iterationcount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/iterationCount","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"iterationCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"iterationCount","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912PBKDF2ParamsV14iterationCounts6UInt64Vvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/iterationCount":{"role":"symbol","title":"iterationCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"iterationCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/iterationCount","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/iterationcount"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/keylength.json b/3.4.0/data/documentation/shieldx509/pbkdf2params/keylength.json new file mode 100644 index 000000000..a5c276160 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/keylength.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params\/keylength"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/keyLength","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"title":"keyLength","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912PBKDF2ParamsV9keyLengths6UInt64Vvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/keyLength":{"role":"symbol","title":"keyLength","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/keyLength","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/keylength"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/prf.json b/3.4.0/data/documentation/shieldx509/pbkdf2params/prf.json new file mode 100644 index 000000000..f92e61d9b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/prf.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params\/prf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/prf","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"title":"prf","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912PBKDF2ParamsV3prfAA19AlgorithmIdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/prf":{"role":"symbol","title":"prf","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/prf","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/prf"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/salt.json b/3.4.0/data/documentation/shieldx509/pbkdf2params/salt.json new file mode 100644 index 000000000..2eb14ec3f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/salt.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/pbkdf2params\/salt"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/salt","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"salt","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912PBKDF2ParamsV4salt10Foundation4DataVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/salt":{"role":"symbol","title":"salt","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"salt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/salt","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/salt"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/pbkdf2params/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/pbkdf2params/schemaspecified-implementations.json new file mode 100644 index 000000000..b894ebb2f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/pbkdf2params/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params"]]},"references":{"doc://Shield/documentation/ShieldX509/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PBKDF2Params"}],"url":"\/documentation\/shieldx509\/pbkdf2params"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/encoded()"},"doc://Shield/documentation/ShieldX509/PBKDF2Params/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PBKDF2Params\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/pbkdf2params\/asn1schema"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo.json new file mode 100644 index 000000000..8fed19820 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/init(version:privateKeyAlgorithm:privateKey:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/privateKey","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/privateKeyAlgorithm","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/version-swift.property"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"title":"PrivateKeyInfo","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50914PrivateKeyInfoV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/init(version:privateKeyAlgorithm:privateKey:)":{"role":"symbol","title":"init(version:privateKeyAlgorithm:privateKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914PrivateKeyInfoV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKeyAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/init(version:privateKeyAlgorithm:privateKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/init(version:privatekeyalgorithm:privatekey:)"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/privateKeyAlgorithm":{"role":"symbol","title":"privateKeyAlgorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKeyAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/privateKeyAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/privatekeyalgorithm"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914PrivateKeyInfoV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.property"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/init(from:)"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/privateKey":{"role":"symbol","title":"privateKey","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/privateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/privatekey"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/schemaspecified-implementations"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/!=(_:_:).json new file mode 100644 index 000000000..5f760f45a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50914PrivateKeyInfoV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/asn1schema.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/asn1schema.json new file mode 100644 index 000000000..73e0c034c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50914PrivateKeyInfoV10asn1Schema10PotentASN10G0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/asn1schema"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/schemaspecified-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/encoded().json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/encoded().json new file mode 100644 index 000000000..dfec10df4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50914PrivateKeyInfoV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/encoded()"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/schemaspecified-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/equatable-implementations.json new file mode 100644 index 000000000..32a82ce1b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/init(from:).json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/init(from:).json new file mode 100644 index 000000000..b5e64c5fa --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50914PrivateKeyInfoV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/init(from:)"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/init(version:privatekeyalgorithm:privatekey:).json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/init(version:privatekeyalgorithm:privatekey:).json new file mode 100644 index 000000000..84a4ff21f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/init(version:privatekeyalgorithm:privatekey:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50914PrivateKeyInfoV7VersionO","text":"Version"},{"kind":"text","text":" = .zero, "},{"kind":"externalParam","text":"privateKeyAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/init(version:privatekeyalgorithm:privatekey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/init(version:privateKeyAlgorithm:privateKey:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914PrivateKeyInfoV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKeyAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"title":"init(version:privateKeyAlgorithm:privateKey:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50914PrivateKeyInfoV7version07privateD9Algorithm0gD0A2C7VersionO_AA0H10IdentifierV10Foundation4DataVtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/init(version:privateKeyAlgorithm:privateKey:)":{"role":"symbol","title":"init(version:privateKeyAlgorithm:privateKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914PrivateKeyInfoV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKeyAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/init(version:privateKeyAlgorithm:privateKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/init(version:privatekeyalgorithm:privatekey:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/privatekey.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/privatekey.json new file mode 100644 index 000000000..09a4e0573 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/privatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/privatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/privateKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"privateKey","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914PrivateKeyInfoV07privateD010Foundation4DataVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/privateKey":{"role":"symbol","title":"privateKey","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/privateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/privatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/privatekeyalgorithm.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/privatekeyalgorithm.json new file mode 100644 index 000000000..cca13762a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/privatekeyalgorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKeyAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/privatekeyalgorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/privateKeyAlgorithm","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKeyAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"title":"privateKeyAlgorithm","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914PrivateKeyInfoV07privateD9AlgorithmAA0G10IdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/privateKeyAlgorithm":{"role":"symbol","title":"privateKeyAlgorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKeyAlgorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/privateKeyAlgorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/privatekeyalgorithm"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/schemaspecified-implementations.json new file mode 100644 index 000000000..5a7f28a04 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/encoded()"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/asn1schema"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum.json new file mode 100644 index 000000000..f9d0eb742 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/zero"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"title":"PrivateKeyInfo.Version","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50914PrivateKeyInfoV7VersionO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Version"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo"]]},"references":{"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/zero":{"role":"symbol","title":"PrivateKeyInfo.Version.zero","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"zero"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/zero","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/zero"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/!=(_:_:).json new file mode 100644 index 000000000..4f8799b43 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50914PrivateKeyInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/encode(to:).json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/encode(to:).json new file mode 100644 index 000000000..18550a5b1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10ShieldX50914PrivateKeyInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/equatable-implementations.json new file mode 100644 index 000000000..15e709465 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/hash(into:).json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/hash(into:).json new file mode 100644 index 000000000..a72218be7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10ShieldX50914PrivateKeyInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/hash(into:)"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/hashvalue.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/hashvalue.json new file mode 100644 index 000000000..f431feda8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10ShieldX50914PrivateKeyInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/hashvalue"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(from:).json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(from:).json new file mode 100644 index 000000000..bc78d9bd5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10ShieldX50914PrivateKeyInfoV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/init(from:)"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(rawvalue:).json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(rawvalue:).json new file mode 100644 index 000000000..c439f58e3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50914PrivateKeyInfoV7VersionO8rawValueAESgSi_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/init(rawvalue:)"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/rawrepresentable-implementations.json new file mode 100644 index 000000000..7a0a44989 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/encode(to:)","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/hashvalue"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/init(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/hash(into:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/zero.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/zero.json new file mode 100644 index 000000000..e8e90fb80 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.enum/zero.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"zero"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/zero"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/zero","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"zero"}],"title":"PrivateKeyInfo.Version.zero","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50914PrivateKeyInfoV7VersionO4zeroyA2EmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum/zero":{"role":"symbol","title":"PrivateKeyInfo.Version.zero","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"zero"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum\/zero","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/zero"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.property.json b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.property.json new file mode 100644 index 000000000..87531c582 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/privatekeyinfo/version-swift.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50914PrivateKeyInfoV7VersionO","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/privatekeyinfo\/version-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/version-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914PrivateKeyInfoV7VersionO"}],"title":"version","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914PrivateKeyInfoV7versionAC7VersionOvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/Version-swift.enum":{"role":"symbol","title":"PrivateKeyInfo.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914PrivateKeyInfoV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.property"},"doc://Shield/documentation/ShieldX509/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/PrivateKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PrivateKeyInfo"}],"url":"\/documentation\/shieldx509\/privatekeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey.json new file mode 100644 index 000000000..74fe9054e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/init(version:modulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:otherPrimeInfos:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/coefficient","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/exponent1","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/exponent2","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/modulus","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/otherPrimeInfos","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/prime1","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/prime2","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/privateExponent","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/publicExponent","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/version-swift.property"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"title":"RSAPrivateKey","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50913RSAPrivateKeyV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/modulus":{"role":"symbol","title":"modulus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/modulus","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/modulus"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/coefficient":{"role":"symbol","title":"coefficient","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/coefficient","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/coefficient"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.property"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/init(version:modulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:otherPrimeInfos:)":{"role":"symbol","title":"init(version:modulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:otherPrimeInfos:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prime1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prime2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exponent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exponent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"otherPrimeInfos"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"OtherPrimeInfo","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV"},{"kind":"text","text":"]?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/init(version:modulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:otherPrimeInfos:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/otherPrimeInfos":{"role":"symbol","title":"otherPrimeInfos","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"otherPrimeInfos"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"OtherPrimeInfo","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV"},{"kind":"text","text":"]?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/otherPrimeInfos","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfos"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/exponent2":{"role":"symbol","title":"exponent2","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/exponent2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/exponent2"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/prime1":{"role":"symbol","title":"prime1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/prime1","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/prime1"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/privateExponent":{"role":"symbol","title":"privateExponent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/privateExponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/privateexponent"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/exponent1":{"role":"symbol","title":"exponent1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/exponent1","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/exponent1"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/prime2":{"role":"symbol","title":"prime2","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/prime2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/prime2"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/init(from:)"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/publicExponent":{"role":"symbol","title":"publicExponent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/publicExponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/publicexponent"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/!=(_:_:).json new file mode 100644 index 000000000..e4fc33fa1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50913RSAPrivateKeyV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/asn1schema.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/asn1schema.json new file mode 100644 index 000000000..a6111eec4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV10asn1Schema10PotentASN10F0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/asn1schema"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/schemaspecified-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/coefficient.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/coefficient.json new file mode 100644 index 000000000..96aa3abc9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/coefficient.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/coefficient"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/coefficient","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"coefficient","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV11coefficient6BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/coefficient":{"role":"symbol","title":"coefficient","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/coefficient","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/coefficient"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/encoded().json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/encoded().json new file mode 100644 index 000000000..0bab97579 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50913RSAPrivateKeyV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/encoded()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/equatable-implementations.json new file mode 100644 index 000000000..a4accd820 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/exponent1.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/exponent1.json new file mode 100644 index 000000000..c39e89c54 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/exponent1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/exponent1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/exponent1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"exponent1","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV9exponent16BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/exponent1":{"role":"symbol","title":"exponent1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/exponent1","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/exponent1"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/exponent2.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/exponent2.json new file mode 100644 index 000000000..11007ad03 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/exponent2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/exponent2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/exponent2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"exponent2","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV9exponent26BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/exponent2":{"role":"symbol","title":"exponent2","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/exponent2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/exponent2"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/init(from:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/init(from:).json new file mode 100644 index 000000000..953f3a8f6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50913RSAPrivateKeyV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/init(from:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:).json new file mode 100644 index 000000000..64445c2e6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV7VersionO","text":"Version"},{"kind":"text","text":", "},{"kind":"externalParam","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prime1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prime2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exponent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exponent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"otherPrimeInfos"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV","text":"OtherPrimeInfo"},{"kind":"text","text":"]? = nil)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/init(version:modulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:otherPrimeInfos:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prime1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prime2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exponent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exponent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"otherPrimeInfos"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"OtherPrimeInfo","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV"},{"kind":"text","text":"]?)"}],"title":"init(version:modulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:otherPrimeInfos:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50913RSAPrivateKeyV7version7modulus14publicExponent07privateH06prime16prime29exponent19exponent211coefficient15otherPrimeInfosA2C7VersionO_6BigIntAPVA7QSayAC05OtherP4InfoVGSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/init(version:modulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:otherPrimeInfos:)":{"role":"symbol","title":"init(version:modulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:otherPrimeInfos:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"privateExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prime1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"prime2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exponent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exponent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"otherPrimeInfos"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"OtherPrimeInfo","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV"},{"kind":"text","text":"]?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/init(version:modulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:otherPrimeInfos:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/modulus.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/modulus.json new file mode 100644 index 000000000..9b3f7653b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/modulus.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/modulus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/modulus","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"modulus","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV7modulus6BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/modulus":{"role":"symbol","title":"modulus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/modulus","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/modulus"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo.json new file mode 100644 index 000000000..17e67383b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/coefficient","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/exponent","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/prime"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"title":"RSAPrivateKey.OtherPrimeInfo","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/init(from:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/prime":{"role":"symbol","title":"prime","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/prime","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/prime"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/exponent":{"role":"symbol","title":"exponent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/exponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/exponent"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/coefficient":{"role":"symbol","title":"coefficient","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/coefficient","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/coefficient"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/!=(_:_:).json new file mode 100644 index 000000000..3898b14c4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/coefficient.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/coefficient.json new file mode 100644 index 000000000..c19c50526 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/coefficient.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/coefficient"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/coefficient","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"coefficient","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV11coefficient6BigIntAGVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/coefficient":{"role":"symbol","title":"coefficient","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"coefficient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/coefficient","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/coefficient"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/equatable-implementations.json new file mode 100644 index 000000000..d2643dcb6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/exponent.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/exponent.json new file mode 100644 index 000000000..f3dc5fd97 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/exponent.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/exponent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/exponent","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"exponent","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV8exponent6BigIntAGVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/exponent":{"role":"symbol","title":"exponent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"exponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/exponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/exponent"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/init(from:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/init(from:).json new file mode 100644 index 000000000..ac3982ba7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV4fromAEs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/prime.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/prime.json new file mode 100644 index 000000000..3c7e2e2c2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfo/prime.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/prime"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/prime","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"prime","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV5prime6BigIntAGVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo/prime":{"role":"symbol","title":"prime","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo\/prime","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/prime"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfos.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfos.json new file mode 100644 index 000000000..c20bd318c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/otherprimeinfos.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"otherPrimeInfos"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV","text":"OtherPrimeInfo"},{"kind":"text","text":"]?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfos"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/otherPrimeInfos","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"otherPrimeInfos"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"OtherPrimeInfo","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV"},{"kind":"text","text":"]?"}],"title":"otherPrimeInfos","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV15otherPrimeInfosSayAC05OtherF4InfoVGSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/otherPrimeInfos":{"role":"symbol","title":"otherPrimeInfos","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"otherPrimeInfos"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"OtherPrimeInfo","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV14OtherPrimeInfoV"},{"kind":"text","text":"]?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/otherPrimeInfos","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfos"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/OtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKey.OtherPrimeInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherPrimeInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/OtherPrimeInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OtherPrimeInfo"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/prime1.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/prime1.json new file mode 100644 index 000000000..f7ab973f5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/prime1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/prime1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/prime1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"prime1","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV6prime16BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/prime1":{"role":"symbol","title":"prime1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/prime1","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/prime1"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/prime2.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/prime2.json new file mode 100644 index 000000000..96dac18b2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/prime2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/prime2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/prime2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"prime2","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV6prime26BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/prime2":{"role":"symbol","title":"prime2","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"prime2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/prime2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/prime2"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/privateexponent.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/privateexponent.json new file mode 100644 index 000000000..0d701dab5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/privateexponent.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/privateexponent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/privateExponent","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"privateExponent","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV15privateExponent6BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/privateExponent":{"role":"symbol","title":"privateExponent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/privateExponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/privateexponent"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/publicexponent.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/publicexponent.json new file mode 100644 index 000000000..b210e8498 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/publicexponent.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/publicexponent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/publicExponent","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"publicExponent","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV14publicExponent6BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/publicExponent":{"role":"symbol","title":"publicExponent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/publicExponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/publicexponent"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/schemaspecified-implementations.json new file mode 100644 index 000000000..9d8476e79 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/asn1schema"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/encoded()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum.json new file mode 100644 index 000000000..ac6e06c24 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/multi","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/twoPrime"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"title":"RSAPrivateKey.Version","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50913RSAPrivateKeyV7VersionO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Version"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/twoPrime":{"role":"symbol","title":"RSAPrivateKey.Version.twoPrime","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoPrime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/twoPrime","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/twoprime"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/multi":{"role":"symbol","title":"RSAPrivateKey.Version.multi","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"multi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/multi","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/multi"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/init(rawvalue:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/!=(_:_:).json new file mode 100644 index 000000000..0ac239626 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50913RSAPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/encode(to:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/encode(to:).json new file mode 100644 index 000000000..203512a61 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10ShieldX50913RSAPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/equatable-implementations.json new file mode 100644 index 000000000..4d20a6ca7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/hash(into:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/hash(into:).json new file mode 100644 index 000000000..220c9b5c5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10ShieldX50913RSAPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/hash(into:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/hashvalue.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/hashvalue.json new file mode 100644 index 000000000..b718fd7aa --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10ShieldX50913RSAPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/hashvalue"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(from:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(from:).json new file mode 100644 index 000000000..800ebcee3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10ShieldX50913RSAPrivateKeyV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/init(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(rawvalue:).json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(rawvalue:).json new file mode 100644 index 000000000..c8cf47051 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50913RSAPrivateKeyV7VersionO8rawValueAESgSi_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/init(rawvalue:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/multi.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/multi.json new file mode 100644 index 000000000..ab888237c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/multi.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"multi"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/multi"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/multi","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"multi"}],"title":"RSAPrivateKey.Version.multi","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50913RSAPrivateKeyV7VersionO5multiyA2EmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/multi":{"role":"symbol","title":"RSAPrivateKey.Version.multi","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"multi"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/multi","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/multi"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/rawrepresentable-implementations.json new file mode 100644 index 000000000..c2ca3caaa --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/encode(to:)","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/hashvalue"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/hash(into:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/init(from:)"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/twoprime.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/twoprime.json new file mode 100644 index 000000000..e7f1b8e6f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.enum/twoprime.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoPrime"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/twoprime"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/twoPrime","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoPrime"}],"title":"RSAPrivateKey.Version.twoPrime","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50913RSAPrivateKeyV7VersionO8twoPrimeyA2EmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum/twoPrime":{"role":"symbol","title":"RSAPrivateKey.Version.twoPrime","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoPrime"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum\/twoPrime","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/twoprime"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.property.json b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.property.json new file mode 100644 index 000000000..62f573cf8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsaprivatekey/version-swift.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV7VersionO","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsaprivatekey\/version-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/version-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV7VersionO"}],"title":"version","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50913RSAPrivateKeyV7versionAC7VersionOvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPrivateKey/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50913RSAPrivateKeyV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.property"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPrivateKey"}],"url":"\/documentation\/shieldx509\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPrivateKey/Version-swift.enum":{"role":"symbol","title":"RSAPrivateKey.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPrivateKey\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey.json b/3.4.0/data/documentation/shieldx509/rsapublickey.json new file mode 100644 index 000000000..607bfb982 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsapublickey"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/init(modulus:publicExponent:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/modulus","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/publicExponent"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"title":"RSAPublicKey","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50912RSAPublicKeyV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/init(from:)"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/publicExponent":{"role":"symbol","title":"publicExponent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/publicExponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/publicexponent"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/init(modulus:publicExponent:)":{"role":"symbol","title":"init(modulus:publicExponent:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/init(modulus:publicExponent:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/init(modulus:publicexponent:)"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/modulus":{"role":"symbol","title":"modulus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/modulus","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/modulus"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/rsapublickey/!=(_:_:).json new file mode 100644 index 000000000..160da92a6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsapublickey\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50912RSAPublicKeyV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPublicKey/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey/asn1schema.json b/3.4.0/data/documentation/shieldx509/rsapublickey/asn1schema.json new file mode 100644 index 000000000..2b92412d6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsapublickey\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50912RSAPublicKeyV10asn1Schema10PotentASN10F0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/asn1schema"},"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey/encoded().json b/3.4.0/data/documentation/shieldx509/rsapublickey/encoded().json new file mode 100644 index 000000000..bce7500dc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsapublickey\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50912RSAPublicKeyV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPublicKey/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/encoded()"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/rsapublickey/equatable-implementations.json new file mode 100644 index 000000000..74225a73e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey/init(from:).json b/3.4.0/data/documentation/shieldx509/rsapublickey/init(from:).json new file mode 100644 index 000000000..8d58baa65 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsapublickey\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50912RSAPublicKeyV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey/init(modulus:publicexponent:).json b/3.4.0/data/documentation/shieldx509/rsapublickey/init(modulus:publicexponent:).json new file mode 100644 index 000000000..4afe3bf81 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey/init(modulus:publicexponent:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsapublickey\/init(modulus:publicexponent:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/init(modulus:publicExponent:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":")"}],"title":"init(modulus:publicExponent:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50912RSAPublicKeyV7modulus14publicExponentAC6BigIntAFV_AGtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/init(modulus:publicExponent:)":{"role":"symbol","title":"init(modulus:publicExponent:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/init(modulus:publicExponent:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/init(modulus:publicexponent:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey/modulus.json b/3.4.0/data/documentation/shieldx509/rsapublickey/modulus.json new file mode 100644 index 000000000..8bf3e2863 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey/modulus.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsapublickey\/modulus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/modulus","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"modulus","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912RSAPublicKeyV7modulus6BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/modulus":{"role":"symbol","title":"modulus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"modulus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/modulus","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/modulus"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey/publicexponent.json b/3.4.0/data/documentation/shieldx509/rsapublickey/publicexponent.json new file mode 100644 index 000000000..f34ef2faa --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey/publicexponent.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/rsapublickey\/publicexponent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/publicExponent","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"title":"publicExponent","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50912RSAPublicKeyV14publicExponent6BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey"]]},"references":{"doc://Shield/documentation/ShieldX509/RSAPublicKey/publicExponent":{"role":"symbol","title":"publicExponent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"publicExponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/publicExponent","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/publicexponent"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/rsapublickey/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/rsapublickey/schemaspecified-implementations.json new file mode 100644 index 000000000..6949aa148 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/rsapublickey/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RSAPublicKey"}],"url":"\/documentation\/shieldx509\/rsapublickey"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/encoded()"},"doc://Shield/documentation/ShieldX509/RSAPublicKey/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/RSAPublicKey\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/rsapublickey\/asn1schema"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas.json b/3.4.0/data/documentation/shieldx509/schemas.json new file mode 100644 index 000000000..a2e1f3fbf --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CRIAttributes","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificateSerialNumber","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificationRequestInfo","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/DirectoryNames","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/ECParameters","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/ECPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EDIPartyName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EncryptedPrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EncryptedPrivateKeyInfoAlgorithms","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Extension","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Extensions","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/GeneralName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/GeneralNames","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/IssuerAltName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/KeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Name","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/OtherName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2Params","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2ParamsEncryptionSchemeAlgorithms","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2ParamsKeyDerivationFuncAlgorithms","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBKDF2Params","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PKInfoAlgorithms","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfoAlgorithms","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfoVersion","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKey","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKeyOtherPrimeInfo","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKeyOtherPrimeInfos","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPublicKey","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SignatureAlgorithms","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectPublicKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Time","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/UniqueIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Validity","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Version","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520CommonName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520LocalityName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Name","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520OrganizationName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520OrganizationalUnitName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Pseudonym","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520StateOrProvinceName","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Title","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/extKeyUsageExtension","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/keyUsageExtension"]},{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/AlgorithmIdentifier(_:)-7sj26","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Attribute(_:unknownTypeSchema:)-1syql","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Attributes(_:unknownTypeSchema:)-5h6f7","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/DirectoryString(max:)-157le","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/algorithmIdentifier(_:)-33e9f","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/attribute(_:unknownTypeSchema:)-6jdbw","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/attributes(_:unknownTypeSchema:)-2q32p","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/directoryString(max:)-62qg2"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"title":"Schemas","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX5097SchemasV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Schemas"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/ECPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/ecprivatekey"},"doc://Shield/documentation/ShieldX509/Schemas/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Name","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/name"},"doc://Shield/documentation/ShieldX509/Schemas/DirectoryNames":{"role":"symbol","title":"DirectoryNames","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNames"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/DirectoryNames","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/directorynames"},"doc://Shield/documentation/ShieldX509/Schemas/CRIAttributes":{"role":"symbol","title":"CRIAttributes","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRIAttributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CRIAttributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/criattributes"},"doc://Shield/documentation/ShieldX509/Schemas/EncryptedPrivateKeyInfoAlgorithms":{"role":"symbol","title":"EncryptedPrivateKeyInfoAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EncryptedPrivateKeyInfoAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/encryptedprivatekeyinfoalgorithms"},"doc://Shield/documentation/ShieldX509/Schemas/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EDIPartyName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/edipartyname"},"doc://Shield/documentation/ShieldX509/Schemas/RSAPrivateKeyOtherPrimeInfos":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfos","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfos"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKeyOtherPrimeInfos","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/rsaprivatekeyotherprimeinfos"},"doc://Shield/documentation/ShieldX509/Schemas/PBES2ParamsKeyDerivationFuncAlgorithms":{"role":"symbol","title":"PBES2ParamsKeyDerivationFuncAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2ParamsKeyDerivationFuncAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2ParamsKeyDerivationFuncAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pbes2paramskeyderivationfuncalgorithms"},"doc://Shield/documentation/ShieldX509/Schemas/attributes(_:unknownTypeSchema:)-2q32p":{"role":"symbol","title":"attributes(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributes"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/attributes(_:unknownTypeSchema:)-2q32p","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/attributes(_:unknowntypeschema:)-2q32p"},"doc://Shield/documentation/ShieldX509/Schemas/RSAPrivateKeyOtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKeyOtherPrimeInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/rsaprivatekeyotherprimeinfo"},"doc://Shield/documentation/ShieldX509/Schemas/Attribute(_:unknownTypeSchema:)-1syql":{"role":"symbol","title":"Attribute(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Attribute(_:unknownTypeSchema:)-1syql","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/schemas\/attribute(_:unknowntypeschema:)-1syql"},"doc://Shield/documentation/ShieldX509/Schemas/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificationRequest","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/certificationrequest"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/UniqueIdentifier":{"role":"symbol","title":"UniqueIdentifier","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/UniqueIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/uniqueidentifier"},"doc://Shield/documentation/ShieldX509/Schemas/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/GeneralNames","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/generalnames"},"doc://Shield/documentation/ShieldX509/Schemas/PKInfoAlgorithms":{"role":"symbol","title":"PKInfoAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PKInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PKInfoAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pkinfoalgorithms"},"doc://Shield/documentation/ShieldX509/Schemas/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectAltName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/subjectaltname"},"doc://Shield/documentation/ShieldX509/Schemas/algorithmIdentifier(_:)-33e9f":{"role":"symbol","title":"algorithmIdentifier(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithmIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/algorithmIdentifier(_:)-33e9f","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/algorithmidentifier(_:)-33e9f"},"doc://Shield/documentation/ShieldX509/Schemas/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/KeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/keyidentifier"},"doc://Shield/documentation/ShieldX509/Schemas/Time":{"role":"symbol","title":"Time","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Time"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Time","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/time"},"doc://Shield/documentation/ShieldX509/Schemas/directoryString(max:)-62qg2":{"role":"symbol","title":"directoryString(max:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"directoryString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/directoryString(max:)-62qg2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/directorystring(max:)-62qg2"},"doc://Shield/documentation/ShieldX509/Schemas/X520OrganizationalUnitName":{"role":"symbol","title":"X520OrganizationalUnitName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520OrganizationalUnitName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520OrganizationalUnitName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520organizationalunitname"},"doc://Shield/documentation/ShieldX509/Schemas/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2Params","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pbes2params"},"doc://Shield/documentation/ShieldX509/Schemas/X520OrganizationName":{"role":"symbol","title":"X520OrganizationName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520OrganizationName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520OrganizationName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520organizationname"},"doc://Shield/documentation/ShieldX509/Schemas/keyUsageExtension":{"role":"symbol","title":"keyUsageExtension","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsageExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/keyUsageExtension","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/keyusageextension"},"doc://Shield/documentation/ShieldX509/Schemas/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/ECParameters","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/ecparameters"},"doc://Shield/documentation/ShieldX509/Schemas/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509/Schemas/Attributes(_:unknownTypeSchema:)-5h6f7":{"role":"symbol","title":"Attributes(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Attributes(_:unknownTypeSchema:)-5h6f7","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/schemas\/attributes(_:unknowntypeschema:)-5h6f7"},"doc://Shield/documentation/ShieldX509/Schemas/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBKDF2Params","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pbkdf2params"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/attribute(_:unknownTypeSchema:)-6jdbw":{"role":"symbol","title":"attribute(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribute"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/attribute(_:unknownTypeSchema:)-6jdbw","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/attribute(_:unknowntypeschema:)-6jdbw"},"doc://Shield/documentation/ShieldX509/Schemas/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Extension","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/extension"},"doc://Shield/documentation/ShieldX509/Schemas/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/GeneralName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/generalname"},"doc://Shield/documentation/ShieldX509/Schemas/SignatureAlgorithms":{"role":"symbol","title":"SignatureAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignatureAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SignatureAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/signaturealgorithms"},"doc://Shield/documentation/ShieldX509/Schemas/X520Name":{"role":"symbol","title":"X520Name","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Name","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520name"},"doc://Shield/documentation/ShieldX509/Schemas/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Extensions","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/extensions"},"doc://Shield/documentation/ShieldX509/Schemas/X520Pseudonym":{"role":"symbol","title":"X520Pseudonym","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Pseudonym"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Pseudonym","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520pseudonym"},"doc://Shield/documentation/ShieldX509/Schemas/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/Schemas/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/Schemas/X520CommonName":{"role":"symbol","title":"X520CommonName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520CommonName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520CommonName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520commonname"},"doc://Shield/documentation/ShieldX509/Schemas/PrivateKeyInfoAlgorithms":{"role":"symbol","title":"PrivateKeyInfoAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfoAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/privatekeyinfoalgorithms"},"doc://Shield/documentation/ShieldX509/Schemas/extKeyUsageExtension":{"role":"symbol","title":"extKeyUsageExtension","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extKeyUsageExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/extKeyUsageExtension","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/extkeyusageextension"},"doc://Shield/documentation/ShieldX509/Schemas/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectKeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/Schemas/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/TBSCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/tbscertificate"},"doc://Shield/documentation/ShieldX509/Schemas/X520LocalityName":{"role":"symbol","title":"X520LocalityName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520LocalityName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520LocalityName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520localityname"},"doc://Shield/documentation/ShieldX509/Schemas/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/Schemas/Version":{"role":"symbol","title":"Version","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Version","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/version"},"doc://Shield/documentation/ShieldX509/Schemas/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Certificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/certificate"},"doc://Shield/documentation/ShieldX509/Schemas/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/OtherName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/othername"},"doc://Shield/documentation/ShieldX509/Schemas/X520StateOrProvinceName":{"role":"symbol","title":"X520StateOrProvinceName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520StateOrProvinceName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520StateOrProvinceName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520stateorprovincename"},"doc://Shield/documentation/ShieldX509/Schemas/DirectoryString(max:)-157le":{"role":"symbol","title":"DirectoryString(max:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/DirectoryString(max:)-157le","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/schemas\/directorystring(max:)-157le"},"doc://Shield/documentation/ShieldX509/Schemas/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPublicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/rsapublickey"},"doc://Shield/documentation/ShieldX509/Schemas/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/IssuerAltName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/issueraltname"},"doc://Shield/documentation/ShieldX509/Schemas/X520Title":{"role":"symbol","title":"X520Title","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Title","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520title"},"doc://Shield/documentation/ShieldX509/Schemas/CertificateSerialNumber":{"role":"symbol","title":"CertificateSerialNumber","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificateSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificateSerialNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/certificateserialnumber"},"doc://Shield/documentation/ShieldX509/Schemas/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/rsaprivatekey"},"doc://Shield/documentation/ShieldX509/Schemas/Validity":{"role":"symbol","title":"Validity","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Validity","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/validity"},"doc://Shield/documentation/ShieldX509/Schemas/PrivateKeyInfoVersion":{"role":"symbol","title":"PrivateKeyInfoVersion","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfoVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfoVersion","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/privatekeyinfoversion"},"doc://Shield/documentation/ShieldX509/Schemas/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/BasicConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/basicconstraints"},"doc://Shield/documentation/ShieldX509/Schemas/AlgorithmIdentifier(_:)-7sj26":{"role":"symbol","title":"AlgorithmIdentifier(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/AlgorithmIdentifier(_:)-7sj26","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/schemas\/algorithmidentifier(_:)-7sj26"},"doc://Shield/documentation/ShieldX509/Schemas/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificationRequestInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/Schemas/PBES2ParamsEncryptionSchemeAlgorithms":{"role":"symbol","title":"PBES2ParamsEncryptionSchemeAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2ParamsEncryptionSchemeAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2ParamsEncryptionSchemeAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pbes2paramsencryptionschemealgorithms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/algorithmidentifier(_:)-33e9f.json b/3.4.0/data/documentation/shieldx509/schemas/algorithmidentifier(_:)-33e9f.json new file mode 100644 index 000000000..29d18a807 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/algorithmidentifier(_:)-33e9f.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithmIdentifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"ioSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/algorithmidentifier(_:)-33e9f"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/algorithmIdentifier(_:)-33e9f","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"algorithmIdentifier(_:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithmIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5097SchemasV19algorithmIdentifiery10PotentASN16SchemaOSDyAE0G0OAGGFZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/algorithmIdentifier(_:)-33e9f":{"role":"symbol","title":"algorithmIdentifier(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithmIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/algorithmIdentifier(_:)-33e9f","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/algorithmidentifier(_:)-33e9f"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/algorithmidentifier(_:)-7sj26.json b/3.4.0/data/documentation/shieldx509/schemas/algorithmidentifier(_:)-7sj26.json new file mode 100644 index 000000000..2a9fa51ce --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/algorithmidentifier(_:)-7sj26.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"ioSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/algorithmidentifier(_:)-7sj26"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/AlgorithmIdentifier(_:)-7sj26","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"AlgorithmIdentifier(_:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5097SchemasV19AlgorithmIdentifiery10PotentASN16SchemaOSDyAE0G0OAGGFZ","extendedModule":"ShieldX509","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use algorithmIdentifier(Schema.DynamicMap) instead"}]}],"references":{"doc://Shield/documentation/ShieldX509/Schemas/AlgorithmIdentifier(_:)-7sj26":{"role":"symbol","title":"AlgorithmIdentifier(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/AlgorithmIdentifier(_:)-7sj26","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/schemas\/algorithmidentifier(_:)-7sj26"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-1syql.json b/3.4.0/data/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-1syql.json new file mode 100644 index 000000000..2efc701f6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-1syql.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"ioSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/attribute(_:unknowntypeschema:)-1syql"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Attribute(_:unknownTypeSchema:)-1syql","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"Attribute(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5097SchemasV9Attribute_17unknownTypeSchema10PotentASN10G0OSDyAF0I0OAHG_AHSgtFZ","extendedModule":"ShieldX509","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use attribute(Schema.DynamicMap, unknownTypeSchema: Schema?) instead"}]}],"references":{"doc://Shield/documentation/ShieldX509/Schemas/Attribute(_:unknownTypeSchema:)-1syql":{"role":"symbol","title":"Attribute(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribute"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Attribute(_:unknownTypeSchema:)-1syql","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/schemas\/attribute(_:unknowntypeschema:)-1syql"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-6jdbw.json b/3.4.0/data/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-6jdbw.json new file mode 100644 index 000000000..cd222ab06 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-6jdbw.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"ioSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/attribute(_:unknowntypeschema:)-6jdbw"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/attribute(_:unknownTypeSchema:)-6jdbw","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"attribute(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribute"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5097SchemasV9attribute_17unknownTypeSchema10PotentASN10G0OSDyAF0I0OAHG_AHSgtFZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/attribute(_:unknownTypeSchema:)-6jdbw":{"role":"symbol","title":"attribute(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribute"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/attribute(_:unknownTypeSchema:)-6jdbw","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/attribute(_:unknowntypeschema:)-6jdbw"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-2q32p.json b/3.4.0/data/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-2q32p.json new file mode 100644 index 000000000..e9821996a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-2q32p.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributes"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"ioSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/attributes(_:unknowntypeschema:)-2q32p"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/attributes(_:unknownTypeSchema:)-2q32p","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"attributes(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributes"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5097SchemasV10attributes_17unknownTypeSchema10PotentASN10G0OSDyAF0I0OAHG_AHSgtFZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/attributes(_:unknownTypeSchema:)-2q32p":{"role":"symbol","title":"attributes(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"attributes"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/attributes(_:unknownTypeSchema:)-2q32p","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/attributes(_:unknowntypeschema:)-2q32p"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-5h6f7.json b/3.4.0/data/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-5h6f7.json new file mode 100644 index 000000000..d027dfd9c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-5h6f7.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"ioSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/attributes(_:unknowntypeschema:)-5h6f7"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Attributes(_:unknownTypeSchema:)-5h6f7","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"Attributes(_:unknownTypeSchema:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5097SchemasV10Attributes_17unknownTypeSchema10PotentASN10G0OSDyAF0I0OAHG_AHSgtFZ","extendedModule":"ShieldX509","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use attributes(Schema.DynamicMap, unknownTypeSchema: Schema?) instead"}]}],"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/Attributes(_:unknownTypeSchema:)-5h6f7":{"role":"symbol","title":"Attributes(_:unknownTypeSchema:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attributes"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unknownTypeSchema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Attributes(_:unknownTypeSchema:)-5h6f7","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/schemas\/attributes(_:unknowntypeschema:)-5h6f7"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/authoritykeyidentifier.json b/3.4.0/data/documentation/shieldx509/schemas/authoritykeyidentifier.json new file mode 100644 index 000000000..74a451374 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/authoritykeyidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/authoritykeyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/AuthorityKeyIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"AuthorityKeyIdentifier","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV22AuthorityKeyIdentifier10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/authoritykeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/basicconstraints.json b/3.4.0/data/documentation/shieldx509/schemas/basicconstraints.json new file mode 100644 index 000000000..a17a05cc9 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/basicconstraints.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/basicconstraints"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/BasicConstraints","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"BasicConstraints","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV16BasicConstraints10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/BasicConstraints","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/basicconstraints"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/certificate.json b/3.4.0/data/documentation/shieldx509/schemas/certificate.json new file mode 100644 index 000000000..ffd874b07 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/certificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/certificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Certificate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"Certificate","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV11Certificate10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Certificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/certificate"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/certificateserialnumber.json b/3.4.0/data/documentation/shieldx509/schemas/certificateserialnumber.json new file mode 100644 index 000000000..24e517c1c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/certificateserialnumber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificateSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/certificateserialnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificateSerialNumber","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"CertificateSerialNumber","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificateSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV23CertificateSerialNumber10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/CertificateSerialNumber":{"role":"symbol","title":"CertificateSerialNumber","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificateSerialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificateSerialNumber","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/certificateserialnumber"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/certificationrequest.json b/3.4.0/data/documentation/shieldx509/schemas/certificationrequest.json new file mode 100644 index 000000000..7eafabf69 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/certificationrequest.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/certificationrequest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificationRequest","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"CertificationRequest","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV20CertificationRequest10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificationRequest","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/certificationrequest"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/certificationrequestinfo.json b/3.4.0/data/documentation/shieldx509/schemas/certificationrequestinfo.json new file mode 100644 index 000000000..ceb4079a6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/certificationrequestinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/certificationrequestinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificationRequestInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"CertificationRequestInfo","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV24CertificationRequestInfo10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/CertificationRequestInfo":{"role":"symbol","title":"CertificationRequestInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequestInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CertificationRequestInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/certificationrequestinfo"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/criattributes.json b/3.4.0/data/documentation/shieldx509/schemas/criattributes.json new file mode 100644 index 000000000..2a7e88e9b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/criattributes.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRIAttributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/criattributes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CRIAttributes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"CRIAttributes","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRIAttributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV13CRIAttributesSDy10PotentASN10F0OAE6SchemaOGvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/CRIAttributes":{"role":"symbol","title":"CRIAttributes","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"CRIAttributes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/CRIAttributes","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/criattributes"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/directorynames.json b/3.4.0/data/documentation/shieldx509/schemas/directorynames.json new file mode 100644 index 000000000..205dfb39e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/directorynames.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNames"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/directorynames"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/DirectoryNames","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"DirectoryNames","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNames"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV14DirectoryNamesSDy10PotentASN10G0OAE6SchemaOGvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/DirectoryNames":{"role":"symbol","title":"DirectoryNames","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryNames"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/DirectoryNames","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/directorynames"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/directorystring(max:)-157le.json b/3.4.0/data/documentation/shieldx509/schemas/directorystring(max:)-157le.json new file mode 100644 index 000000000..caac0589e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/directorystring(max:)-157le.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = .max) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/directorystring(max:)-157le"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/DirectoryString(max:)-157le","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"ShieldX509"}],"role":"symbol","title":"DirectoryString(max:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5097SchemasV15DirectoryString3max10PotentASN16SchemaOSi_tFZ","extendedModule":"ShieldX509","platforms":[]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use directoryString(max:) instead"}]}],"references":{"doc://Shield/documentation/ShieldX509/Schemas/DirectoryString(max:)-157le":{"role":"symbol","title":"DirectoryString(max:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"DirectoryString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/DirectoryString(max:)-157le","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/shieldx509\/schemas\/directorystring(max:)-157le"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/directorystring(max:)-62qg2.json b/3.4.0/data/documentation/shieldx509/schemas/directorystring(max:)-62qg2.json new file mode 100644 index 000000000..75509acbc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/directorystring(max:)-62qg2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"directoryString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = .max) -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/directorystring(max:)-62qg2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/directoryString(max:)-62qg2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"directoryString(max:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"directoryString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"method","externalID":"s:10ShieldX5097SchemasV15directoryString3max10PotentASN16SchemaOSi_tFZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/directoryString(max:)-62qg2":{"role":"symbol","title":"directoryString(max:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"directoryString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/directoryString(max:)-62qg2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/directorystring(max:)-62qg2"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/ecparameters.json b/3.4.0/data/documentation/shieldx509/schemas/ecparameters.json new file mode 100644 index 000000000..76dfc03b6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/ecparameters.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/ecparameters"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/ECParameters","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"ECParameters","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV12ECParameters10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/ECParameters":{"role":"symbol","title":"ECParameters","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECParameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/ECParameters","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/ecparameters"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/ecprivatekey.json b/3.4.0/data/documentation/shieldx509/schemas/ecprivatekey.json new file mode 100644 index 000000000..7b38eb229 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/ecprivatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/ecprivatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/ECPrivateKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"ECPrivateKey","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV12ECPrivateKey10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/ECPrivateKey":{"role":"symbol","title":"ECPrivateKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"ECPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/ECPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/ecprivatekey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/edipartyname.json b/3.4.0/data/documentation/shieldx509/schemas/edipartyname.json new file mode 100644 index 000000000..2c3bf08b0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/edipartyname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/edipartyname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EDIPartyName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"EDIPartyName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV12EDIPartyName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/EDIPartyName":{"role":"symbol","title":"EDIPartyName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EDIPartyName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EDIPartyName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/edipartyname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/encryptedprivatekeyinfo.json b/3.4.0/data/documentation/shieldx509/schemas/encryptedprivatekeyinfo.json new file mode 100644 index 000000000..6a080d2c2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/encryptedprivatekeyinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/encryptedprivatekeyinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EncryptedPrivateKeyInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"EncryptedPrivateKeyInfo","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV23EncryptedPrivateKeyInfo10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/EncryptedPrivateKeyInfo":{"role":"symbol","title":"EncryptedPrivateKeyInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EncryptedPrivateKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/encryptedprivatekeyinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/encryptedprivatekeyinfoalgorithms.json b/3.4.0/data/documentation/shieldx509/schemas/encryptedprivatekeyinfoalgorithms.json new file mode 100644 index 000000000..6aea048d7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/encryptedprivatekeyinfoalgorithms.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/encryptedprivatekeyinfoalgorithms"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EncryptedPrivateKeyInfoAlgorithms","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"EncryptedPrivateKeyInfoAlgorithms","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV33EncryptedPrivateKeyInfoAlgorithmsSDy10PotentASN10J0OAE6SchemaOGvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/EncryptedPrivateKeyInfoAlgorithms":{"role":"symbol","title":"EncryptedPrivateKeyInfoAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"EncryptedPrivateKeyInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/EncryptedPrivateKeyInfoAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/encryptedprivatekeyinfoalgorithms"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/extension.json b/3.4.0/data/documentation/shieldx509/schemas/extension.json new file mode 100644 index 000000000..76712d219 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/extension.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/extension"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Extension","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"Extension","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV9Extension10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/Extension":{"role":"symbol","title":"Extension","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Extension","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/extension"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/extensions.json b/3.4.0/data/documentation/shieldx509/schemas/extensions.json new file mode 100644 index 000000000..6efd7a1a6 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/extensions.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/extensions"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Extensions","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"Extensions","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV10Extensions10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Extensions","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/extensions"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/extkeyusageextension.json b/3.4.0/data/documentation/shieldx509/schemas/extkeyusageextension.json new file mode 100644 index 000000000..91d865dbd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/extkeyusageextension.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extKeyUsageExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/extkeyusageextension"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/extKeyUsageExtension","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"extKeyUsageExtension","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extKeyUsageExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV20extKeyUsageExtension10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/extKeyUsageExtension":{"role":"symbol","title":"extKeyUsageExtension","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extKeyUsageExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/extKeyUsageExtension","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/extkeyusageextension"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/generalname.json b/3.4.0/data/documentation/shieldx509/schemas/generalname.json new file mode 100644 index 000000000..3dcf65633 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/generalname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/generalname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/GeneralName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"GeneralName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV11GeneralName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/GeneralName":{"role":"symbol","title":"GeneralName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/GeneralName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/generalname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/generalnames.json b/3.4.0/data/documentation/shieldx509/schemas/generalnames.json new file mode 100644 index 000000000..2db867184 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/generalnames.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/generalnames"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/GeneralNames","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"GeneralNames","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV12GeneralNames10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/GeneralNames","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/generalnames"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/issueraltname.json b/3.4.0/data/documentation/shieldx509/schemas/issueraltname.json new file mode 100644 index 000000000..f4109376c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/issueraltname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/issueraltname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/IssuerAltName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"IssuerAltName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV13IssuerAltName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/IssuerAltName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/issueraltname"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/keyidentifier.json b/3.4.0/data/documentation/shieldx509/schemas/keyidentifier.json new file mode 100644 index 000000000..ade354308 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/keyidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/keyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/KeyIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"KeyIdentifier","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV13KeyIdentifier10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/KeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/keyidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/keyusageextension.json b/3.4.0/data/documentation/shieldx509/schemas/keyusageextension.json new file mode 100644 index 000000000..67b1df662 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/keyusageextension.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsageExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/keyusageextension"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/keyUsageExtension","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"keyUsageExtension","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsageExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV17keyUsageExtension10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/keyUsageExtension":{"role":"symbol","title":"keyUsageExtension","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyUsageExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/keyUsageExtension","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/keyusageextension"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/name.json b/3.4.0/data/documentation/shieldx509/schemas/name.json new file mode 100644 index 000000000..32db8060e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/name.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Name","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"Name","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV4Name10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Name","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/name"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/othername.json b/3.4.0/data/documentation/shieldx509/schemas/othername.json new file mode 100644 index 000000000..d26a25823 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/othername.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/othername"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/OtherName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"OtherName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV9OtherName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/OtherName":{"role":"symbol","title":"OtherName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"OtherName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/OtherName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/othername"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/pbes2params.json b/3.4.0/data/documentation/shieldx509/schemas/pbes2params.json new file mode 100644 index 000000000..f8762b897 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/pbes2params.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/pbes2params"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2Params","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"PBES2Params","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV11PBES2Params10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/PBES2Params":{"role":"symbol","title":"PBES2Params","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2Params"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2Params","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pbes2params"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/pbes2paramsencryptionschemealgorithms.json b/3.4.0/data/documentation/shieldx509/schemas/pbes2paramsencryptionschemealgorithms.json new file mode 100644 index 000000000..dcb6fa3d4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/pbes2paramsencryptionschemealgorithms.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2ParamsEncryptionSchemeAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/pbes2paramsencryptionschemealgorithms"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2ParamsEncryptionSchemeAlgorithms","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"PBES2ParamsEncryptionSchemeAlgorithms","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2ParamsEncryptionSchemeAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV37PBES2ParamsEncryptionSchemeAlgorithmsSDy10PotentASN10J0OAE6SchemaOGvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/PBES2ParamsEncryptionSchemeAlgorithms":{"role":"symbol","title":"PBES2ParamsEncryptionSchemeAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2ParamsEncryptionSchemeAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2ParamsEncryptionSchemeAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pbes2paramsencryptionschemealgorithms"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/pbes2paramskeyderivationfuncalgorithms.json b/3.4.0/data/documentation/shieldx509/schemas/pbes2paramskeyderivationfuncalgorithms.json new file mode 100644 index 000000000..3b20d9a12 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/pbes2paramskeyderivationfuncalgorithms.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2ParamsKeyDerivationFuncAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/pbes2paramskeyderivationfuncalgorithms"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2ParamsKeyDerivationFuncAlgorithms","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"PBES2ParamsKeyDerivationFuncAlgorithms","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2ParamsKeyDerivationFuncAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV38PBES2ParamsKeyDerivationFuncAlgorithmsSDy10PotentASN10K0OAE6SchemaOGvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/PBES2ParamsKeyDerivationFuncAlgorithms":{"role":"symbol","title":"PBES2ParamsKeyDerivationFuncAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBES2ParamsKeyDerivationFuncAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBES2ParamsKeyDerivationFuncAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pbes2paramskeyderivationfuncalgorithms"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/pbkdf2params.json b/3.4.0/data/documentation/shieldx509/schemas/pbkdf2params.json new file mode 100644 index 000000000..6ab53b7ad --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/pbkdf2params.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/pbkdf2params"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBKDF2Params","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"PBKDF2Params","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV12PBKDF2Params10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/PBKDF2Params":{"role":"symbol","title":"PBKDF2Params","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PBKDF2Params"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PBKDF2Params","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pbkdf2params"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/pkinfoalgorithms.json b/3.4.0/data/documentation/shieldx509/schemas/pkinfoalgorithms.json new file mode 100644 index 000000000..b109422ab --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/pkinfoalgorithms.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PKInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/pkinfoalgorithms"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PKInfoAlgorithms","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"PKInfoAlgorithms","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PKInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV16PKInfoAlgorithmsSDy10PotentASN10G0OAE6SchemaOGvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/PKInfoAlgorithms":{"role":"symbol","title":"PKInfoAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PKInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PKInfoAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/pkinfoalgorithms"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/privatekeyinfo.json b/3.4.0/data/documentation/shieldx509/schemas/privatekeyinfo.json new file mode 100644 index 000000000..5418264d2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/privatekeyinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/privatekeyinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"PrivateKeyInfo","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV14PrivateKeyInfo10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/PrivateKeyInfo":{"role":"symbol","title":"PrivateKeyInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/privatekeyinfo"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/privatekeyinfoalgorithms.json b/3.4.0/data/documentation/shieldx509/schemas/privatekeyinfoalgorithms.json new file mode 100644 index 000000000..6f2063335 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/privatekeyinfoalgorithms.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/privatekeyinfoalgorithms"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfoAlgorithms","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"PrivateKeyInfoAlgorithms","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV24PrivateKeyInfoAlgorithmsSDy10PotentASN10I0OAE6SchemaOGvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/PrivateKeyInfoAlgorithms":{"role":"symbol","title":"PrivateKeyInfoAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfoAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfoAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/privatekeyinfoalgorithms"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/privatekeyinfoversion.json b/3.4.0/data/documentation/shieldx509/schemas/privatekeyinfoversion.json new file mode 100644 index 000000000..fb0f0d53f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/privatekeyinfoversion.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfoVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/privatekeyinfoversion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfoVersion","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"PrivateKeyInfoVersion","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfoVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV21PrivateKeyInfoVersion10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/PrivateKeyInfoVersion":{"role":"symbol","title":"PrivateKeyInfoVersion","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"PrivateKeyInfoVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/PrivateKeyInfoVersion","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/privatekeyinfoversion"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/rsaprivatekey.json b/3.4.0/data/documentation/shieldx509/schemas/rsaprivatekey.json new file mode 100644 index 000000000..c1fef58b3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/rsaprivatekey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/rsaprivatekey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"RSAPrivateKey","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV13RSAPrivateKey10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/RSAPrivateKey":{"role":"symbol","title":"RSAPrivateKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/rsaprivatekey"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfo.json b/3.4.0/data/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfo.json new file mode 100644 index 000000000..7f93a6e3b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/rsaprivatekeyotherprimeinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKeyOtherPrimeInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfo","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV27RSAPrivateKeyOtherPrimeInfo10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/RSAPrivateKeyOtherPrimeInfo":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKeyOtherPrimeInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/rsaprivatekeyotherprimeinfo"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfos.json b/3.4.0/data/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfos.json new file mode 100644 index 000000000..6eff36748 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfos.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfos"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/rsaprivatekeyotherprimeinfos"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKeyOtherPrimeInfos","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfos","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfos"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV28RSAPrivateKeyOtherPrimeInfos10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/RSAPrivateKeyOtherPrimeInfos":{"role":"symbol","title":"RSAPrivateKeyOtherPrimeInfos","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPrivateKeyOtherPrimeInfos"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPrivateKeyOtherPrimeInfos","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/rsaprivatekeyotherprimeinfos"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/rsapublickey.json b/3.4.0/data/documentation/shieldx509/schemas/rsapublickey.json new file mode 100644 index 000000000..83d0b3e19 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/rsapublickey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/rsapublickey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPublicKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"RSAPublicKey","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV12RSAPublicKey10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/RSAPublicKey":{"role":"symbol","title":"RSAPublicKey","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"RSAPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/RSAPublicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/rsapublickey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/signaturealgorithms.json b/3.4.0/data/documentation/shieldx509/schemas/signaturealgorithms.json new file mode 100644 index 000000000..78e0b057f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/signaturealgorithms.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignatureAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/signaturealgorithms"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SignatureAlgorithms","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"SignatureAlgorithms","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignatureAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV19SignatureAlgorithmsSDy10PotentASN10G0OAE6SchemaOGvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/SignatureAlgorithms":{"role":"symbol","title":"SignatureAlgorithms","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignatureAlgorithms"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DynamicMap","preciseIdentifier":"s:10PotentASN16SchemaO10DynamicMapa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SignatureAlgorithms","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/signaturealgorithms"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/subjectaltname.json b/3.4.0/data/documentation/shieldx509/schemas/subjectaltname.json new file mode 100644 index 000000000..744ae9084 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/subjectaltname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/subjectaltname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectAltName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"SubjectAltName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV14SubjectAltName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectAltName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/subjectaltname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/subjectkeyidentifier.json b/3.4.0/data/documentation/shieldx509/schemas/subjectkeyidentifier.json new file mode 100644 index 000000000..c4347e5f1 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/subjectkeyidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/subjectkeyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectKeyIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"SubjectKeyIdentifier","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV20SubjectKeyIdentifier10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectKeyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/subjectpublickeyinfo.json b/3.4.0/data/documentation/shieldx509/schemas/subjectpublickeyinfo.json new file mode 100644 index 000000000..1000c88d3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/subjectpublickeyinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/subjectpublickeyinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectPublicKeyInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"SubjectPublicKeyInfo","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV20SubjectPublicKeyInfo10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/tbscertificate.json b/3.4.0/data/documentation/shieldx509/schemas/tbscertificate.json new file mode 100644 index 000000000..c34ce5e46 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/tbscertificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/tbscertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/TBSCertificate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"TBSCertificate","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV14TBSCertificate10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/TBSCertificate","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/tbscertificate"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/time.json b/3.4.0/data/documentation/shieldx509/schemas/time.json new file mode 100644 index 000000000..843293cc0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/time.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Time"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/time"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Time","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"Time","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Time"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV4Time10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/Time":{"role":"symbol","title":"Time","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Time"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Time","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/time"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/uniqueidentifier.json b/3.4.0/data/documentation/shieldx509/schemas/uniqueidentifier.json new file mode 100644 index 000000000..3ff288e74 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/uniqueidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/uniqueidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/UniqueIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"UniqueIdentifier","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV16UniqueIdentifier10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/UniqueIdentifier":{"role":"symbol","title":"UniqueIdentifier","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/UniqueIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/uniqueidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/validity.json b/3.4.0/data/documentation/shieldx509/schemas/validity.json new file mode 100644 index 000000000..b697fe188 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/validity.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/validity"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Validity","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"Validity","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV8Validity10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/Validity":{"role":"symbol","title":"Validity","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Validity","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/validity"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/version.json b/3.4.0/data/documentation/shieldx509/schemas/version.json new file mode 100644 index 000000000..aeb02b56b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/version.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/version"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Version","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"Version","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV7Version10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/Version":{"role":"symbol","title":"Version","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/Version","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/version"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/x520commonname.json b/3.4.0/data/documentation/shieldx509/schemas/x520commonname.json new file mode 100644 index 000000000..80d766195 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/x520commonname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520CommonName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/x520commonname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520CommonName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"X520CommonName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520CommonName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV14X520CommonName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/X520CommonName":{"role":"symbol","title":"X520CommonName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520CommonName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520CommonName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520commonname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/x520localityname.json b/3.4.0/data/documentation/shieldx509/schemas/x520localityname.json new file mode 100644 index 000000000..506bfcd41 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/x520localityname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520LocalityName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/x520localityname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520LocalityName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"X520LocalityName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520LocalityName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV16X520LocalityName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/X520LocalityName":{"role":"symbol","title":"X520LocalityName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520LocalityName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520LocalityName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520localityname"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/x520name.json b/3.4.0/data/documentation/shieldx509/schemas/x520name.json new file mode 100644 index 000000000..e8afd2fe2 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/x520name.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/x520name"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Name","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"X520Name","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV8X520Name10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/X520Name":{"role":"symbol","title":"X520Name","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Name","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520name"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/x520organizationalunitname.json b/3.4.0/data/documentation/shieldx509/schemas/x520organizationalunitname.json new file mode 100644 index 000000000..44fe31141 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/x520organizationalunitname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520OrganizationalUnitName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/x520organizationalunitname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520OrganizationalUnitName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"X520OrganizationalUnitName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520OrganizationalUnitName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV26X520OrganizationalUnitName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas/X520OrganizationalUnitName":{"role":"symbol","title":"X520OrganizationalUnitName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520OrganizationalUnitName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520OrganizationalUnitName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520organizationalunitname"},"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/x520organizationname.json b/3.4.0/data/documentation/shieldx509/schemas/x520organizationname.json new file mode 100644 index 000000000..45d669a7c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/x520organizationname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520OrganizationName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/x520organizationname"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520OrganizationName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"X520OrganizationName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520OrganizationName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV20X520OrganizationName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/X520OrganizationName":{"role":"symbol","title":"X520OrganizationName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520OrganizationName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520OrganizationName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520organizationname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/x520pseudonym.json b/3.4.0/data/documentation/shieldx509/schemas/x520pseudonym.json new file mode 100644 index 000000000..b0ba8fdd7 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/x520pseudonym.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Pseudonym"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/x520pseudonym"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Pseudonym","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"X520Pseudonym","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Pseudonym"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV13X520Pseudonym10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/X520Pseudonym":{"role":"symbol","title":"X520Pseudonym","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Pseudonym"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Pseudonym","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520pseudonym"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/x520stateorprovincename.json b/3.4.0/data/documentation/shieldx509/schemas/x520stateorprovincename.json new file mode 100644 index 000000000..4edf89153 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/x520stateorprovincename.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520StateOrProvinceName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/x520stateorprovincename"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520StateOrProvinceName","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"X520StateOrProvinceName","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520StateOrProvinceName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV23X520StateOrProvinceName10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/Schemas/X520StateOrProvinceName":{"role":"symbol","title":"X520StateOrProvinceName","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520StateOrProvinceName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520StateOrProvinceName","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520stateorprovincename"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/schemas/x520title.json b/3.4.0/data/documentation/shieldx509/schemas/x520title.json new file mode 100644 index 000000000..7d40efac0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/schemas/x520title.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/schemas\/x520title"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Title","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"X520Title","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX5097SchemasV9X520Title10PotentASN16SchemaOvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/Schemas"]]},"references":{"doc://Shield/documentation/ShieldX509/Schemas":{"role":"symbol","title":"Schemas","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Schemas"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Schemas"}],"url":"\/documentation\/shieldx509\/schemas"},"doc://Shield/documentation/ShieldX509/Schemas/X520Title":{"role":"symbol","title":"X520Title","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"X520Title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Schemas\/X520Title","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/schemas\/x520title"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler.json b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler.json new file mode 100644 index 000000000..b1b1de01f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"AttributeValue"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"AttributeValue"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AttributeValue"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"AttributeValue"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Hashable","preciseIdentifier":"s:SH"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/simpleattributevaluehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/decode(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/encode(_:to:)","doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/equal(_:_:)","doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/hash(_:into:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"title":"SimpleAttributeValueHandler","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50927SimpleAttributeValueHandlerV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"SimpleAttributeValueHandler"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler":{"role":"symbol","title":"SimpleAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/simpleattributevaluehandler"},"doc://Shield/documentation/ShieldX509/AttributeValueHandler":{"role":"symbol","title":"AttributeValueHandler","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValueHandler"}],"url":"\/documentation\/shieldx509\/attributevaluehandler"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedDecodingContainer","preciseIdentifier":"s:s24UnkeyedDecodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/decode(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/simpleattributevaluehandler\/decode(from:)"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/hash(_:into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/simpleattributevaluehandler\/hash(_:into:)"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedEncodingContainer","preciseIdentifier":"s:s24UnkeyedEncodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/encode(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/simpleattributevaluehandler\/encode(_:to:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler/equal(_:_:)":{"role":"symbol","title":"equal(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equal"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/equal(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/simpleattributevaluehandler\/equal(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/decode(from:).json b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/decode(from:).json new file mode 100644 index 000000000..873d8e025 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/decode(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"container"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedDecodingContainer","preciseIdentifier":"s:s24UnkeyedDecodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/simpleattributevaluehandler\/decode(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/decode(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedDecodingContainer","preciseIdentifier":"s:s24UnkeyedDecodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"title":"decode(from:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50927SimpleAttributeValueHandlerV6decode4fromyps24UnkeyedDecodingContainer_pz_tKFZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler":{"role":"symbol","title":"SimpleAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/simpleattributevaluehandler"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler/decode(from:)":{"role":"symbol","title":"decode(from:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedDecodingContainer","preciseIdentifier":"s:s24UnkeyedDecodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"keyword","text":"Any"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/decode(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/simpleattributevaluehandler\/decode(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/encode(_:to:).json b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/encode(_:to:).json new file mode 100644 index 000000000..08b58cd0b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/encode(_:to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"container"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedEncodingContainer","preciseIdentifier":"s:s24UnkeyedEncodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/simpleattributevaluehandler\/encode(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/encode(_:to:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedEncodingContainer","preciseIdentifier":"s:s24UnkeyedEncodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(_:to:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50927SimpleAttributeValueHandlerV6encode_2toyyp_s24UnkeyedEncodingContainer_pztKFZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler":{"role":"symbol","title":"SimpleAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/simpleattributevaluehandler"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler/encode(_:to:)":{"role":"symbol","title":"encode(_:to:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"UnkeyedEncodingContainer","preciseIdentifier":"s:s24UnkeyedEncodingContainerP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/encode(_:to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/simpleattributevaluehandler\/encode(_:to:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/equal(_:_:).json b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/equal(_:_:).json new file mode 100644 index 000000000..c5ba271a5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/equal(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equal"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/simpleattributevaluehandler\/equal(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/equal(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equal"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"equal(_:_:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50927SimpleAttributeValueHandlerV5equalySbyp_yptFZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler":{"role":"symbol","title":"SimpleAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/simpleattributevaluehandler"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler/equal(_:_:)":{"role":"symbol","title":"equal(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"equal"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/equal(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/simpleattributevaluehandler\/equal(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/hash(_:into:).json b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/hash(_:into:).json new file mode 100644 index 000000000..98a182a6f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/simpleattributevaluehandler/hash(_:into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/simpleattributevaluehandler\/hash(_:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/hash(_:into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"title":"hash(_:into:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:10ShieldX50927SimpleAttributeValueHandlerV4hash_4intoyyp_s6HasherVztFZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler"]]},"references":{"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler/hash(_:into:)":{"role":"symbol","title":"hash(_:into:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler\/hash(_:into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/simpleattributevaluehandler\/hash(_:into:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler":{"role":"symbol","title":"SimpleAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/simpleattributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/singleattributevalue.json b/3.4.0/data/documentation/shieldx509/singleattributevalue.json new file mode 100644 index 000000000..f51271153 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/singleattributevalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","preciseIdentifier":"s:10ShieldX50914AttributeValueP","text":"AttributeValue"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/singleattributevalue"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Extensions"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"}],"title":"SingleAttributeValue","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10ShieldX50920SingleAttributeValueP","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"SingleAttributeValue"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AttributeValue":{"role":"symbol","title":"AttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributeValue"}],"url":"\/documentation\/shieldx509\/attributevalue"},"doc://Shield/documentation/ShieldX509/SingleAttributeValue":{"role":"symbol","title":"SingleAttributeValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"SingleAttributeValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SingleAttributeValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SingleAttributeValue"}],"url":"\/documentation\/shieldx509\/singleattributevalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname.json b/3.4.0/data/documentation/shieldx509/subjectaltname.json new file mode 100644 index 000000000..5dd324d0c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectaltname"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/init(names:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/names"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/asn1Schema","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/extensionID"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Encodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"title":"SubjectAltName","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50914SubjectAltNameV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/documentation/ShieldX509/SubjectAltName/init(names:)":{"role":"symbol","title":"init(names:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/init(names:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/init(names:)"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/SubjectAltName/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/extensionid"},"doc://Shield/documentation/ShieldX509/SubjectAltName/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/schemaspecified-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectAltName/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/asn1schema"},"doc://Shield/documentation/ShieldX509/SubjectAltName/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/decodable-implementations"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/SubjectAltName/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/names"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/SubjectAltName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/subjectaltname/!=(_:_:).json new file mode 100644 index 000000000..fac8e31bd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectaltname\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50914SubjectAltNameV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/SubjectAltName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/asn1schema.json b/3.4.0/data/documentation/shieldx509/subjectaltname/asn1schema.json new file mode 100644 index 000000000..4ca2cab7d --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectaltname\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"title":"asn1Schema","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914SubjectAltNameV10asn1Schema10PotentASN10G0OvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectAltName/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/asn1schema"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/decodable-implementations.json b/3.4.0/data/documentation/shieldx509/subjectaltname/decodable-implementations.json new file mode 100644 index 000000000..c8212a55a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectAltName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/encodable-implementations.json b/3.4.0/data/documentation/shieldx509/subjectaltname/encodable-implementations.json new file mode 100644 index 000000000..3327ca003 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/SubjectAltName/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/encode(to:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/encode(to:).json b/3.4.0/data/documentation/shieldx509/subjectaltname/encode(to:).json new file mode 100644 index 000000000..f2bf61164 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectaltname\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50914SubjectAltNameV6encode2toys7Encoder_p_tKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/encode(to:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectAltName/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/encoded().json b/3.4.0/data/documentation/shieldx509/subjectaltname/encoded().json new file mode 100644 index 000000000..377d8c51e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectaltname\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50914SubjectAltNameV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/SubjectAltName/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/encoded()"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/subjectaltname/equatable-implementations.json new file mode 100644 index 000000000..04a5535fd --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/SubjectAltName/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/!=(_:_:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/extensionid.json b/3.4.0/data/documentation/shieldx509/subjectaltname/extensionid.json new file mode 100644 index 000000000..b093d7f69 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/extensionid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectaltname\/extensionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/extensionID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"title":"extensionID","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914SubjectAltNameV11extensionID10PotentASN116ObjectIdentifierVvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/extensionid"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/init(from:).json b/3.4.0/data/documentation/shieldx509/subjectaltname/init(from:).json new file mode 100644 index 000000000..ac690e265 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectaltname\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50914SubjectAltNameV4fromACs7Decoder_p_tKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectAltName/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/init(from:)"},"doc://Shield/documentation/ShieldX509/SubjectAltName/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/decodable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/init(names:).json b/3.4.0/data/documentation/shieldx509/subjectaltname/init(names:).json new file mode 100644 index 000000000..68ef3432f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/init(names:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectaltname\/init(names:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/init(names:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":")"}],"title":"init(names:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50914SubjectAltNameV5namesACSayAA07GeneralE0OG_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectAltName/init(names:)":{"role":"symbol","title":"init(names:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/init(names:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/init(names:)"},"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/names.json b/3.4.0/data/documentation/shieldx509/subjectaltname/names.json new file mode 100644 index 000000000..b8dfdfb74 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/names.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa","text":"GeneralNames"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectaltname\/names"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/names","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"}],"title":"names","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914SubjectAltNameV5namesSayAA07GeneralE0OGvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName"]]},"references":{"doc://Shield/documentation/ShieldX509/GeneralNames":{"role":"symbol","title":"GeneralNames","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GeneralNames"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/GeneralNames","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"GeneralNames"}],"url":"\/documentation\/shieldx509\/generalnames"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectAltName/names":{"role":"symbol","title":"names","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"names"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"GeneralNames","preciseIdentifier":"s:10ShieldX50912GeneralNamesa"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/names","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/names"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectaltname/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/subjectaltname/schemaspecified-implementations.json new file mode 100644 index 000000000..a2fa13117 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectaltname/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/encoded()"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectAltName/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectaltname\/encoded()"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier.json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier.json new file mode 100644 index 000000000..a674df8e8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectkeyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/init(value:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/value"]},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/asn1Schema","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/extensionID"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Decodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Encodable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"title":"SubjectKeyIdentifier","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50920SubjectKeyIdentifierV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield"]]},"seeAlsoSections":[{"title":"ShieldX509","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName"],"generated":true}],"references":{"doc://Shield/documentation/ShieldX509/IssuerAltName":{"role":"symbol","title":"IssuerAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IssuerAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/IssuerAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IssuerAltName"}],"url":"\/documentation\/shieldx509\/issueraltname"},"doc://Shield/documentation/ShieldX509/KeyUsage":{"role":"symbol","title":"KeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyUsage"}],"url":"\/documentation\/shieldx509\/keyusage"},"doc://Shield/documentation/ShieldX509/NonCriticalExtensionValue":{"role":"symbol","title":"NonCriticalExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonCriticalExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NonCriticalExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonCriticalExtensionValue"}],"url":"\/documentation\/shieldx509\/noncriticalextensionvalue"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/ExtKeyUsage":{"role":"symbol","title":"ExtKeyUsage","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtKeyUsage"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtKeyUsage","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtKeyUsage"}],"url":"\/documentation\/shieldx509\/extkeyusage"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/ExtensionValue":{"role":"symbol","title":"ExtensionValue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExtensionValue"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/ExtensionValue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExtensionValue"}],"url":"\/documentation\/shieldx509\/extensionvalue"},"doc://Shield/documentation/ShieldX509/Certificate":{"role":"symbol","title":"Certificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Certificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Certificate"}],"url":"\/documentation\/shieldx509\/certificate"},"doc://Shield/documentation/ShieldX509/SubjectAltName":{"role":"symbol","title":"SubjectAltName","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectAltName"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectAltName","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectAltName"}],"url":"\/documentation\/shieldx509\/subjectaltname"},"doc://Shield/documentation/ShieldX509/AuthorityKeyIdentifier":{"role":"symbol","title":"AuthorityKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AuthorityKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AuthorityKeyIdentifier"}],"url":"\/documentation\/shieldx509\/authoritykeyidentifier"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/value","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/value"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/encodable-implementations"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/Certificate/Builder":{"role":"symbol","title":"Certificate.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Certificate\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificate\/builder"},"doc://Shield/documentation/ShieldX509/CertificationRequest/Builder":{"role":"symbol","title":"CertificationRequest.Builder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/shieldx509\/certificationrequest\/builder"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/asn1schema"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/decodable-implementations"},"doc://Shield/documentation/ShieldX509/NameBuilder":{"role":"symbol","title":"NameBuilder","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"NameBuilder"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/NameBuilder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NameBuilder"}],"url":"\/documentation\/shieldx509\/namebuilder"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/CertificationRequest":{"role":"symbol","title":"CertificationRequest","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CertificationRequest"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/CertificationRequest","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CertificationRequest"}],"url":"\/documentation\/shieldx509\/certificationrequest"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/init(value:)":{"role":"symbol","title":"init(value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/init(value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/init(value:)"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/extensionid"},"doc://Shield/documentation/ShieldX509/BasicConstraints":{"role":"symbol","title":"BasicConstraints","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicConstraints"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/BasicConstraints","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"BasicConstraints"}],"url":"\/documentation\/shieldx509\/basicconstraints"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/!=(_:_:).json new file mode 100644 index 000000000..954a3e749 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectkeyidentifier\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50920SubjectKeyIdentifierV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/asn1schema.json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/asn1schema.json new file mode 100644 index 000000000..2405bba3f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectkeyidentifier\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"title":"asn1Schema","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50920SubjectKeyIdentifierV10asn1Schema10PotentASN10G0OvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/asn1schema"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/decodable-implementations.json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/decodable-implementations.json new file mode 100644 index 000000000..800f3a203 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/decodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encodable-implementations.json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encodable-implementations.json new file mode 100644 index 000000000..5d6fa93d3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encodable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/encode(to:)"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encode(to:).json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encode(to:).json new file mode 100644 index 000000000..90934823c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectkeyidentifier\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10ShieldX50920SubjectKeyIdentifierV6encode2toys7Encoder_p_tKF","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Encodable-Implementations"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/encodable-implementations"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/encode(to:)"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encoded().json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encoded().json new file mode 100644 index 000000000..2dc99a5a4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectkeyidentifier\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50920SubjectKeyIdentifierV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/encoded()"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/equatable-implementations.json new file mode 100644 index 000000000..76d421334 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/extensionid.json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/extensionid.json new file mode 100644 index 000000000..8f3c61005 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/extensionid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","preciseIdentifier":"s:9ShieldOID0B0a","text":"OID"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectkeyidentifier\/extensionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/extensionID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"title":"extensionID","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50920SubjectKeyIdentifierV11extensionID10PotentASN106ObjectE0VvpZ","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldOID/OID":{"role":"symbol","title":"OID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"OID"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldOID\/OID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"OID"}],"url":"\/documentation\/shieldoid\/oid"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/extensionID":{"role":"symbol","title":"extensionID","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OID","preciseIdentifier":"s:9ShieldOID0B0a"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/extensionID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/extensionid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/init(from:).json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/init(from:).json new file mode 100644 index 000000000..a75ca9928 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectkeyidentifier\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10ShieldX50920SubjectKeyIdentifierV4fromACs7Decoder_p_tKcfc","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Decodable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/init(from:)"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/decodable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/init(value:).json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/init(value:).json new file mode 100644 index 000000000..e3d60728b --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/init(value:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera","text":"KeyIdentifier"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectkeyidentifier\/init(value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/init(value:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":")"}],"title":"init(value:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50920SubjectKeyIdentifierV5valueAC10Foundation4DataV_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyIdentifier"}],"url":"\/documentation\/shieldx509\/keyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/init(value:)":{"role":"symbol","title":"init(value:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/init(value:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/init(value:)"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/schemaspecified-implementations.json new file mode 100644 index 000000000..686a393af --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/encoded()"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Shield"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"]]},"references":{"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/encoded()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/value.json b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/value.json new file mode 100644 index 000000000..913c16c3a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectkeyidentifier/value.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera","text":"KeyIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectkeyidentifier\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/value","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"}],"title":"value","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50920SubjectKeyIdentifierV5value10Foundation4DataVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/Shield","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyIdentifier","preciseIdentifier":"s:10ShieldX50913KeyIdentifiera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier\/value","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectkeyidentifier\/value"},"doc://Shield/documentation/ShieldX509/SubjectKeyIdentifier":{"role":"symbol","title":"SubjectKeyIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectKeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectKeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectKeyIdentifier"}],"url":"\/documentation\/shieldx509\/subjectkeyidentifier"},"doc://Shield/documentation/ShieldX509/KeyIdentifier":{"role":"symbol","title":"KeyIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/KeyIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"KeyIdentifier"}],"url":"\/documentation\/shieldx509\/keyidentifier"},"doc://Shield/documentation/Shield":{"role":"collection","title":"Shield","abstract":[{"type":"text","text":"Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, & PKCS10."}],"identifier":"doc:\/\/Shield\/documentation\/Shield","kind":"symbol","type":"topic","url":"\/documentation\/shield"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo.json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo.json new file mode 100644 index 000000000..314ace0f8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectpublickeyinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/init(algorithm:subjectPublicKey:)","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/algorithm","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/subjectPublicKey"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"title":"SubjectPublicKeyInfo","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50920SubjectPublicKeyInfoV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/equatable-implementations"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/init(from:)"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/init(algorithm:subjectPublicKey:)":{"role":"symbol","title":"init(algorithm:subjectPublicKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/init(algorithm:subjectPublicKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/init(algorithm:subjectpublickey:)"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/algorithm":{"role":"symbol","title":"algorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/algorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/algorithm"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/subjectPublicKey":{"role":"symbol","title":"subjectPublicKey","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/subjectPublicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/subjectpublickey"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/schemaspecified-implementations"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/!=(_:_:).json new file mode 100644 index 000000000..405e8fd7f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectpublickeyinfo\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50920SubjectPublicKeyInfoV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/algorithm.json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/algorithm.json new file mode 100644 index 000000000..c565efa0a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/algorithm.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectpublickeyinfo\/algorithm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/algorithm","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"title":"algorithm","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50920SubjectPublicKeyInfoV9algorithmAA19AlgorithmIdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/algorithm":{"role":"symbol","title":"algorithm","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/algorithm","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/algorithm"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/asn1schema.json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/asn1schema.json new file mode 100644 index 000000000..166e2a644 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectpublickeyinfo\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50920SubjectPublicKeyInfoV10asn1Schema10PotentASN10H0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/asn1schema"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/encoded().json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/encoded().json new file mode 100644 index 000000000..9591d529f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectpublickeyinfo\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50920SubjectPublicKeyInfoV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/encoded()"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/equatable-implementations.json new file mode 100644 index 000000000..5c6e95876 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/init(algorithm:subjectpublickey:).json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/init(algorithm:subjectpublickey:).json new file mode 100644 index 000000000..29624ede8 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/init(algorithm:subjectpublickey:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectpublickeyinfo\/init(algorithm:subjectpublickey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/init(algorithm:subjectPublicKey:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":")"}],"title":"init(algorithm:subjectPublicKey:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50920SubjectPublicKeyInfoV9algorithm07subjectdE0AcA19AlgorithmIdentifierV_10PotentASN19BitStringVtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/init(algorithm:subjectPublicKey:)":{"role":"symbol","title":"init(algorithm:subjectPublicKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"algorithm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/init(algorithm:subjectPublicKey:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/init(algorithm:subjectpublickey:)"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/init(from:).json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/init(from:).json new file mode 100644 index 000000000..640f949d4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectpublickeyinfo\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50920SubjectPublicKeyInfoV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/init(from:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/schemaspecified-implementations.json new file mode 100644 index 000000000..9b1b71d13 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/encoded()"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/asn1schema"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/subjectpublickey.json b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/subjectpublickey.json new file mode 100644 index 000000000..441842f91 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/subjectpublickeyinfo/subjectpublickey.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/subjectpublickeyinfo\/subjectpublickey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/subjectPublicKey","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"}],"title":"subjectPublicKey","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50920SubjectPublicKeyInfoV07subjectdE010PotentASN19BitStringVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo"]]},"references":{"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo/subjectPublicKey":{"role":"symbol","title":"subjectPublicKey","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPublicKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BitString","preciseIdentifier":"s:10PotentASN19BitStringV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo\/subjectPublicKey","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/subjectpublickeyinfo\/subjectpublickey"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate.json b/3.4.0/data/documentation/shieldx509/tbscertificate.json new file mode 100644 index 000000000..6d963684e --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/init(version:serialNumber:signature:issuer:validity:subject:subjectPublicKeyInfo:issuerUniqueID:subjectUniqueID:extensions:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/extensions","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/issuer","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/issuerUniqueID","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/serialNumber-swift.property","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/signature","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subject","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subjectPublicKeyInfo","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subjectUniqueID","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/validity-swift.property","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/version-swift.property"]},{"title":"Type Aliases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier"]},{"title":"Enumerations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SchemaSpecified-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"title":"TBSCertificate","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50914TBSCertificateV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/10PotentASN115SchemaSpecifiedP":{"type":"unresolvable","title":"PotentASN1.SchemaSpecified","identifier":"doc:\/\/Shield\/10PotentASN115SchemaSpecifiedP"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/TBSCertificate/issuerUniqueID":{"role":"symbol","title":"issuerUniqueID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/issuerUniqueID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/issueruniqueid"},"doc://Shield/documentation/ShieldX509/TBSCertificate/extensions":{"role":"symbol","title":"extensions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/extensions","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/extensions"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/TBSCertificate/subject":{"role":"symbol","title":"subject","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subject","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/subject"},"doc://Shield/documentation/ShieldX509/TBSCertificate/SerialNumber-swift.typealias":{"role":"symbol","title":"TBSCertificate.SerialNumber","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SerialNumber"}],"url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/TBSCertificate/UniqueIdentifier":{"role":"symbol","title":"TBSCertificate.UniqueIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}],"url":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"},"doc://Shield/documentation/ShieldX509/TBSCertificate/serialNumber-swift.property":{"role":"symbol","title":"serialNumber","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/serialNumber-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.property"},"doc://Shield/documentation/ShieldX509/TBSCertificate/validity-swift.property":{"role":"symbol","title":"validity","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Validity","preciseIdentifier":"s:10ShieldX50914TBSCertificateV8ValidityV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/validity-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.property"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/TBSCertificate/init(version:serialNumber:signature:issuer:validity:subject:subjectPublicKeyInfo:issuerUniqueID:subjectUniqueID:extensions:)":{"role":"symbol","title":"init(version:serialNumber:signature:issuer:validity:subject:subjectPublicKeyInfo:issuerUniqueID:subjectUniqueID:extensions:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914TBSCertificateV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Validity","preciseIdentifier":"s:10ShieldX50914TBSCertificateV8ValidityV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/init(version:serialNumber:signature:issuer:validity:subject:subjectPublicKeyInfo:issuerUniqueID:subjectUniqueID:extensions:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/TBSCertificate/subjectUniqueID":{"role":"symbol","title":"subjectUniqueID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subjectUniqueID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/subjectuniqueid"},"doc://Shield/documentation/ShieldX509/TBSCertificate/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914TBSCertificateV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.property"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/TBSCertificate/subjectPublicKeyInfo":{"role":"symbol","title":"subjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subjectPublicKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/TBSCertificate/signature":{"role":"symbol","title":"signature","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/signature","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/signature"},"doc://Shield/documentation/ShieldX509/TBSCertificate/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/init(from:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate/issuer":{"role":"symbol","title":"issuer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/issuer","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/issuer"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/!=(_:_:).json new file mode 100644 index 000000000..6399f198f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50914TBSCertificateV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/equatable-implementations"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/asn1schema.json b/3.4.0/data/documentation/shieldx509/tbscertificate/asn1schema.json new file mode 100644 index 000000000..004e4dd08 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/asn1schema.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/asn1schema"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/asn1Schema","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"kind":"symbol","metadata":{"role":"symbol","title":"asn1Schema","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV10asn1Schema10PotentASN10E0OvpZ","extendedModule":"ShieldX509","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/asn1schema"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/encoded().json b/3.4.0/data/documentation/shieldx509/tbscertificate/encoded().json new file mode 100644 index 000000000..b15812dda --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/encoded().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The ASN.1 encoded data for this value."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/encoded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/encoded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","externalID":"s:10PotentASN115SchemaSpecifiedPAASERzrlE7encoded10Foundation4DataVyKF::SYNTHESIZED::s:10ShieldX50914TBSCertificateV","extendedModule":"PotentASN1","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SchemaSpecified-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/SchemaSpecified-Implementations":{"role":"collectionGroup","title":"SchemaSpecified Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SchemaSpecified-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/schemaspecified-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/encoded()"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/tbscertificate/equatable-implementations.json new file mode 100644 index 000000000..bc176fb4a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/extensions.json b/3.4.0/data/documentation/shieldx509/tbscertificate/extensions.json new file mode 100644 index 000000000..d72a64171 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/extensions.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV","text":"Extensions"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/extensions"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/extensions","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV"},{"kind":"text","text":"?"}],"title":"extensions","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV10extensionsAA10ExtensionsVSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/TBSCertificate/extensions":{"role":"symbol","title":"extensions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/extensions","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/extensions"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/init(from:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/init(from:).json new file mode 100644 index 000000000..308730c44 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50914TBSCertificateV4fromACs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/init(from:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:).json new file mode 100644 index 000000000..9491448ab --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50914TBSCertificateV7VersionO","text":"Version"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","preciseIdentifier":"s:10ShieldX50914TBSCertificateV8ValidityV","text":"Validity"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV","text":"SubjectPublicKeyInfo"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","text":"UniqueIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","text":"UniqueIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV","text":"Extensions"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/init(version:serialNumber:signature:issuer:validity:subject:subjectPublicKeyInfo:issuerUniqueID:subjectUniqueID:extensions:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914TBSCertificateV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Validity","preciseIdentifier":"s:10ShieldX50914TBSCertificateV8ValidityV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV"},{"kind":"text","text":"?)"}],"title":"init(version:serialNumber:signature:issuer:validity:subject:subjectPublicKeyInfo:issuerUniqueID:subjectUniqueID:extensions:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50914TBSCertificateV7version12serialNumber9signature6issuer8validity7subject0J13PublicKeyInfo0H8UniqueID0jnO010extensionsA2C7VersionO_6BigIntAPVAA19AlgorithmIdentifierVSaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameW6MapperVGGGAC8ValidityVA_AA07SubjectklM0V10Foundation4DataVSgA7_AA10ExtensionsVSgtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509/TBSCertificate/init(version:serialNumber:signature:issuer:validity:subject:subjectPublicKeyInfo:issuerUniqueID:subjectUniqueID:extensions:)":{"role":"symbol","title":"init(version:serialNumber:signature:issuer:validity:subject:subjectPublicKeyInfo:issuerUniqueID:subjectUniqueID:extensions:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914TBSCertificateV7VersionO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Validity","preciseIdentifier":"s:10ShieldX50914TBSCertificateV8ValidityV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Extensions","preciseIdentifier":"s:10ShieldX50910ExtensionsV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/init(version:serialNumber:signature:issuer:validity:subject:subjectPublicKeyInfo:issuerUniqueID:subjectUniqueID:extensions:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:)"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"},"doc://Shield/documentation/ShieldX509/TBSCertificate/UniqueIdentifier":{"role":"symbol","title":"TBSCertificate.UniqueIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}],"url":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"},"doc://Shield/documentation/ShieldX509/Extensions":{"role":"symbol","title":"Extensions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Extensions"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Extensions","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Extensions"}],"url":"\/documentation\/shieldx509\/extensions"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/issuer.json b/3.4.0/data/documentation/shieldx509/tbscertificate/issuer.json new file mode 100644 index 000000000..f74305413 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/issuer.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/issuer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/issuer","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"}],"title":"issuer","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV6issuerSaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameF6MapperVGGGvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/issuer":{"role":"symbol","title":"issuer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/issuer","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/issuer"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/issueruniqueid.json b/3.4.0/data/documentation/shieldx509/tbscertificate/issueruniqueid.json new file mode 100644 index 000000000..67d0a7ea3 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/issueruniqueid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","text":"UniqueIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/issueruniqueid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/issuerUniqueID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?"}],"title":"issuerUniqueID","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV14issuerUniqueID10Foundation4DataVSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/issuerUniqueID":{"role":"symbol","title":"issuerUniqueID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"issuerUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/issuerUniqueID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/issueruniqueid"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/UniqueIdentifier":{"role":"symbol","title":"TBSCertificate.UniqueIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}],"url":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/schemaspecified-implementations.json b/3.4.0/data/documentation/shieldx509/tbscertificate/schemaspecified-implementations.json new file mode 100644 index 000000000..2c3766026 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/schemaspecified-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SchemaSpecified-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/encoded()"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/asn1Schema"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"SchemaSpecified Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/asn1Schema":{"role":"symbol","title":"asn1Schema","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1Schema"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Schema","preciseIdentifier":"s:10PotentASN16SchemaO"}],"abstract":[{"type":"text","text":"The associated ASN.1 schema for this type"}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/asn1Schema","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/asn1schema"},"doc://Shield/documentation/ShieldX509/TBSCertificate/encoded()":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encoded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoded"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"Encode the value in ASN.1\/DER format."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/encoded()","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/encoded()"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/serialnumber-swift.property.json b/3.4.0/data/documentation/shieldx509/tbscertificate/serialnumber-swift.property.json new file mode 100644 index 000000000..1b4e4e6cb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/serialnumber-swift.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera","text":"SerialNumber"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/serialNumber-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"}],"title":"serialNumber","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV12serialNumber6BigIntAEVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/serialNumber-swift.property":{"role":"symbol","title":"serialNumber","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serialNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SerialNumber","preciseIdentifier":"s:10ShieldX50914TBSCertificateV12SerialNumbera"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/serialNumber-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.property"},"doc://Shield/documentation/ShieldX509/TBSCertificate/SerialNumber-swift.typealias":{"role":"symbol","title":"TBSCertificate.SerialNumber","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SerialNumber"}],"url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/serialnumber-swift.typealias.json b/3.4.0/data/documentation/shieldx509/tbscertificate/serialnumber-swift.typealias.json new file mode 100644 index 000000000..9400899ee --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/serialnumber-swift.typealias.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Integer","preciseIdentifier":"s:10PotentASN10B0O7Integera"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"}],"title":"TBSCertificate.SerialNumber","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50914TBSCertificateV12SerialNumbera","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"SerialNumber"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/SerialNumber-swift.typealias":{"role":"symbol","title":"TBSCertificate.SerialNumber","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SerialNumber"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/SerialNumber-swift.typealias","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SerialNumber"}],"url":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/signature.json b/3.4.0/data/documentation/shieldx509/tbscertificate/signature.json new file mode 100644 index 000000000..0ca7f9388 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/signature.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV","text":"AlgorithmIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/signature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/signature","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"title":"signature","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV9signatureAA19AlgorithmIdentifierVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/signature":{"role":"symbol","title":"signature","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AlgorithmIdentifier","preciseIdentifier":"s:10ShieldX50919AlgorithmIdentifierV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/signature","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/signature"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/AlgorithmIdentifier":{"role":"symbol","title":"AlgorithmIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AlgorithmIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/AlgorithmIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AlgorithmIdentifier"}],"url":"\/documentation\/shieldx509\/algorithmidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/subject.json b/3.4.0/data/documentation/shieldx509/tbscertificate/subject.json new file mode 100644 index 000000000..a662d4707 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/subject.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","preciseIdentifier":"s:10ShieldX5094Namea","text":"Name"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/subject"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subject","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"}],"title":"subject","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV7subjectSaySay0A4X50021AttributeTypeAndValueVyAA013DirectoryNameF6MapperVGGGvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/subject":{"role":"symbol","title":"subject","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subject"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10ShieldX5094Namea"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subject","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/subject"},"doc://Shield/documentation/ShieldX509/Name":{"role":"symbol","title":"Name","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/shieldx509\/name"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/subjectpublickeyinfo.json b/3.4.0/data/documentation/shieldx509/tbscertificate/subjectpublickeyinfo.json new file mode 100644 index 000000000..464d8a0e4 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/subjectpublickeyinfo.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV","text":"SubjectPublicKeyInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/subjectpublickeyinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subjectPublicKeyInfo","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"}],"title":"subjectPublicKeyInfo","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV20subjectPublicKeyInfoAA07SubjectefG0Vvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/SubjectPublicKeyInfo":{"role":"symbol","title":"SubjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SubjectPublicKeyInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubjectPublicKeyInfo"}],"url":"\/documentation\/shieldx509\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/TBSCertificate/subjectPublicKeyInfo":{"role":"symbol","title":"subjectPublicKeyInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectPublicKeyInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubjectPublicKeyInfo","preciseIdentifier":"s:10ShieldX50920SubjectPublicKeyInfoV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subjectPublicKeyInfo","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/subjectpublickeyinfo"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/subjectuniqueid.json b/3.4.0/data/documentation/shieldx509/tbscertificate/subjectuniqueid.json new file mode 100644 index 000000000..77d4ead70 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/subjectuniqueid.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","text":"UniqueIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/subjectuniqueid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subjectUniqueID","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?"}],"title":"subjectUniqueID","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV15subjectUniqueID10Foundation4DataVSgvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/UniqueIdentifier":{"role":"symbol","title":"TBSCertificate.UniqueIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}],"url":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"},"doc://Shield/documentation/ShieldX509/TBSCertificate/subjectUniqueID":{"role":"symbol","title":"subjectUniqueID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subjectUniqueID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UniqueIdentifier","preciseIdentifier":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/subjectUniqueID","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/subjectuniqueid"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/uniqueidentifier.json b/3.4.0/data/documentation/shieldx509/tbscertificate/uniqueidentifier.json new file mode 100644 index 000000000..44bbd4c15 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/uniqueidentifier.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"title":"TBSCertificate.UniqueIdentifier","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50914TBSCertificateV16UniqueIdentifiera","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/UniqueIdentifier":{"role":"symbol","title":"TBSCertificate.UniqueIdentifier","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UniqueIdentifier"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/UniqueIdentifier","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UniqueIdentifier"}],"url":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.property.json b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.property.json new file mode 100644 index 000000000..55fef426c --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","preciseIdentifier":"s:10ShieldX50914TBSCertificateV8ValidityV","text":"Validity"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/validity-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/validity-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Validity","preciseIdentifier":"s:10ShieldX50914TBSCertificateV8ValidityV"}],"title":"validity","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV8validityAC8ValidityVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"},"doc://Shield/documentation/ShieldX509/TBSCertificate/validity-swift.property":{"role":"symbol","title":"validity","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"validity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Validity","preciseIdentifier":"s:10ShieldX50914TBSCertificateV8ValidityV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/validity-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.property"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct.json b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct.json new file mode 100644 index 000000000..6f270fe01 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/init(from:)","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/init(notBefore:notAfter:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/notAfter","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/notBefore"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"title":"TBSCertificate.Validity","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10ShieldX50914TBSCertificateV8ValidityV","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Validity"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/init(notBefore:notAfter:)":{"role":"symbol","title":"init(notBefore:notAfter:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/init(notBefore:notAfter:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/init(notbefore:notafter:)"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/init(from:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/notAfter":{"role":"symbol","title":"notAfter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/notAfter","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/notafter"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/notBefore":{"role":"symbol","title":"notBefore","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/notBefore","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/notbefore"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/equatable-implementations"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/!=(_:_:).json new file mode 100644 index 000000000..b776ab456 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50914TBSCertificateV8ValidityV","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/equatable-implementations.json new file mode 100644 index 000000000..edce61b37 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/!=(_:_:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/init(from:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/init(from:).json new file mode 100644 index 000000000..af6935332 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50914TBSCertificateV8ValidityV4fromAEs7Decoder_p_tKcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/init(from:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/init(notbefore:notafter:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/init(notbefore:notafter:).json new file mode 100644 index 000000000..8d96c2c15 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/init(notbefore:notafter:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/init(notbefore:notafter:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/init(notBefore:notAfter:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":")"}],"title":"init(notBefore:notAfter:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50914TBSCertificateV8ValidityV9notBefore0E5AfterAE10PotentASN17AnyTimeV_AJtcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/init(notBefore:notAfter:)":{"role":"symbol","title":"init(notBefore:notAfter:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/init(notBefore:notAfter:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/init(notbefore:notafter:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/notafter.json b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/notafter.json new file mode 100644 index 000000000..98a2fc739 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/notafter.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/notafter"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/notAfter","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"}],"title":"notAfter","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV8ValidityV8notAfter10PotentASN17AnyTimeVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/notAfter":{"role":"symbol","title":"notAfter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notAfter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/notAfter","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/notafter"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/notbefore.json b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/notbefore.json new file mode 100644 index 000000000..43dfd2286 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/validity-swift.struct/notbefore.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/notbefore"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/notBefore","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"}],"title":"notBefore","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV8ValidityV9notBefore10PotentASN17AnyTimeVvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct/notBefore":{"role":"symbol","title":"notBefore","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notBefore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyTime","preciseIdentifier":"s:10PotentASN17AnyTimeV"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct\/notBefore","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/notbefore"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Validity-swift.struct":{"role":"symbol","title":"TBSCertificate.Validity","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Validity"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Validity-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Validity"}],"url":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum.json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum.json new file mode 100644 index 000000000..53feca85f --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Shield\/s12CaseIterableP","doc:\/\/Shield\/Se","doc:\/\/Shield\/SE","doc:\/\/Shield\/SQ","doc:\/\/Shield\/SH","doc:\/\/Shield\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v1","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v2","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v3"]},{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/Equatable-Implementations","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"title":"TBSCertificate.Version","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10ShieldX50914TBSCertificateV7VersionO","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"Version"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/v3":{"role":"symbol","title":"TBSCertificate.Version.v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v3"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/init(rawvalue:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Shield\/SQ"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/v2":{"role":"symbol","title":"TBSCertificate.Version.v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v2"},"doc://Shield/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Shield\/SH"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/equatable-implementations"},"doc://Shield/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Shield\/Se"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/v1":{"role":"symbol","title":"TBSCertificate.Version.v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v1"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Shield\/SE"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/Shield\/s12CaseIterableP"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Shield\/SY"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/!=(_:_:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/!=(_:_:).json new file mode 100644 index 000000000..9229da3f5 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10ShieldX50914TBSCertificateV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/Equatable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/equatable-implementations"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/encode(to:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/encode(to:).json new file mode 100644 index 000000000..e30733133 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/encode(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSu8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10ShieldX50914TBSCertificateV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/equatable-implementations.json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/equatable-implementations.json new file mode 100644 index 000000000..4d9d2ce5a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/!=(_:_:)"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/hash(into:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/hash(into:).json new file mode 100644 index 000000000..3d6d10f21 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/hash(into:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10ShieldX50914TBSCertificateV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/hash(into:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/hashvalue.json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/hashvalue.json new file mode 100644 index 000000000..644d3e2bb --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"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":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10ShieldX50914TBSCertificateV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/hashvalue"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/init(from:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/init(from:).json new file mode 100644 index 000000000..bbb19efcc --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSu8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10ShieldX50914TBSCertificateV7VersionO","extendedModule":"Swift","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/rawrepresentable-implementations"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/init(from:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/init(rawvalue:).json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/init(rawvalue:).json new file mode 100644 index 000000000..f3552dbb0 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10ShieldX50914TBSCertificateV7VersionO8rawValueAESgSu_tcfc","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/init(rawvalue:)"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/rawrepresentable-implementations.json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/rawrepresentable-implementations.json new file mode 100644 index 000000000..e7bf71a93 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/encode(to:)","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"ShieldX509"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/encode(to:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"UInt"},{"type":"text","text":"."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/init(from:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/hash(into:)":{"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"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/hash(into:)"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-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"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/hashvalue"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v1.json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v1.json new file mode 100644 index 000000000..b09fe5501 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v1.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v1"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v1"}],"title":"TBSCertificate.Version.v1","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50914TBSCertificateV7VersionO2v1yA2EmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/v1":{"role":"symbol","title":"TBSCertificate.Version.v1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v1"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v1","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v1"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v2.json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v2.json new file mode 100644 index 000000000..ae90a8dfa --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v2"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v2"}],"title":"TBSCertificate.Version.v2","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50914TBSCertificateV7VersionO2v2yA2EmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/v2":{"role":"symbol","title":"TBSCertificate.Version.v2","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v2"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v2","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v2"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v3.json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v3.json new file mode 100644 index 000000000..59062a719 --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.enum/v3.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v3"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v3","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v3"}],"title":"TBSCertificate.Version.v3","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10ShieldX50914TBSCertificateV7VersionO2v3yA2EmF","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum/v3":{"role":"symbol","title":"TBSCertificate.Version.v3","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"v3"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum\/v3","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v3"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.property.json b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.property.json new file mode 100644 index 000000000..e0808a19a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/tbscertificate/version-swift.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","preciseIdentifier":"s:10ShieldX50914TBSCertificateV7VersionO","text":"Version"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/tbscertificate\/version-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/version-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914TBSCertificateV7VersionO"}],"title":"version","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10ShieldX50914TBSCertificateV7versionAC7VersionOvp","modules":[{"name":"ShieldX509"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509","doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate"]]},"references":{"doc://Shield/documentation/ShieldX509/TBSCertificate/version-swift.property":{"role":"symbol","title":"version","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Version","preciseIdentifier":"s:10ShieldX50914TBSCertificateV7VersionO"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/version-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.property"},"doc://Shield/documentation/ShieldX509/TBSCertificate":{"role":"symbol","title":"TBSCertificate","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TBSCertificate"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TBSCertificate"}],"url":"\/documentation\/shieldx509\/tbscertificate"},"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/TBSCertificate/Version-swift.enum":{"role":"symbol","title":"TBSCertificate.Version","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Version"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/TBSCertificate\/Version-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Version"}],"url":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum"}}} \ No newline at end of file diff --git a/3.4.0/data/documentation/shieldx509/unknownattributevaluehandler.json b/3.4.0/data/documentation/shieldx509/unknownattributevaluehandler.json new file mode 100644 index 000000000..89616d09a --- /dev/null +++ b/3.4.0/data/documentation/shieldx509/unknownattributevaluehandler.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","preciseIdentifier":"s:10ShieldX50927SimpleAttributeValueHandlerV","text":"SimpleAttributeValueHandler"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ASN1","preciseIdentifier":"s:10PotentASN10B0O"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/shieldx509\/unknownattributevaluehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Shield\/documentation\/ShieldX509\/UnknownAttributeValueHandler","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"title":"UnknownAttributeValueHandler","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10ShieldX50928UnknownAttributeValueHandlera","modules":[{"name":"ShieldX509"}],"navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}]},"hierarchy":{"paths":[["doc:\/\/Shield\/documentation\/ShieldX509"]]},"references":{"doc://Shield/documentation/ShieldX509":{"role":"collection","title":"ShieldX509","abstract":[{"type":"text","text":"X.509 certificate & PKCS10 certification request generation and parsing."}],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509","kind":"symbol","type":"topic","url":"\/documentation\/shieldx509"},"doc://Shield/documentation/ShieldX509/UnknownAttributeValueHandler":{"role":"symbol","title":"UnknownAttributeValueHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/UnknownAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UnknownAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/unknownattributevaluehandler"},"doc://Shield/documentation/ShieldX509/SimpleAttributeValueHandler":{"role":"symbol","title":"SimpleAttributeValueHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"abstract":[],"identifier":"doc:\/\/Shield\/documentation\/ShieldX509\/SimpleAttributeValueHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SimpleAttributeValueHandler"}],"url":"\/documentation\/shieldx509\/simpleattributevaluehandler"}}} \ No newline at end of file diff --git a/3.4.0/developer-og-twitter.jpg b/3.4.0/developer-og-twitter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..63c48359d11d9f755203ce58eeec9d3504a71f44 GIT binary patch literal 12562 zcmeHsWmH_v((d3k$lwHmyAMvVK#&kTxWfz{9D+-L;O-DCxVu|$2^t&*cXtcHF6VvE z_nou8weDK?*S+`0=^wqTYVY0qsp_YztJi*>e?9?FiJRC#OaUfe0000S0ssdA9s&79 z{O|U>2>1#BqN1Xrp#ss+fFKNX3=jb}5Qt4cjE6^nher$o{?-0@`CIv)Jsc(m1|}9J z4i**;J{A@h{y#b_{J&oT{hti*+zkMs!UGTi2yoN@cn}-{2=2KT&<=oud$GK<|Avc# zh=h!a0RQi%f8N6Zz`ry&1b9Rwq`yo^$Owq=C;&J<9A2Wg1e8^H_{tzEZXQlBE*&8V z01pR`0FMkrL&iizczGNi0S*@t079b1!=VCmeRLF8k%0Ke)zCQA;yWAXaKBT92E-FM zbWi3^@ld{1KJ$yMrj`8K%Zpsq)w9WYsfPP6gnz@SdWHdjFVNvZ2%r~B$=}xh^#6&# z|HlzPA$LI~{z2tTQ}Y){G7a$RKheVDopXdRNNN~jH~kxavZ$;1FK{{h6|Om`rX&A$ z<3+?f0RG-Q`p9BDEcwX7EF>DH()gxKR=T&=_@^gc>2R=~ywa9un-C`A;(@Bmndnu2 z_h>hBlSfgu*@}Eq{6rJ66IWwF^mRTr_vl=_L-DqoW92Vtsc4i<1davJtDh4ABjiDs z<9Q?6pR;gcblTeY0}jV!-gL*;UM|y~ob#St47a8_Fyz+zrl{;ipI}e-&ASh+Sv!39 zUXYx3A1-2C+$T)vcoK_|sBcKUD9pD1Oh%$P`Ll&9?dmeIF8Q{m{m!nx^J`K@-EO!D zi0xoI=%yO6Iz`_uRfJ3Mj{Yd$mNLUqwrB1g#_f>rKxTx4e$l`DN4rM$a!eY`sFE+{ ze3!j>P?O^q+cZM?BYcBVChd`g?uo4Y0{T(-R3%kUQ7owX0B9{d!i`Y4(}L?Kl%p_e zM(%<(>*|H#BmYB8sjKT3!wrHGQ@ay`ELNLTw1m$WY)%iQ(ad;mQC~%}kVX3Gp6J>> zHnSuq^T^kVi|VzEFojhd=QBAk$#(DR4)ZKq&cjgZ4skn4-I~o-?utv-yf&DQDX)7f z%!1L40VR3K6${ zi+N<>PhMq{^fX(Abhs|;#(Ob;neKTcx}YWN>#_Z0I_uVzz4zwv9JzhhgbeZamw=@2 zt=i%%x9Dt9E512?AfFtWUU{GA%vei`Mw*Qv#xBW+CBX( z1E#(5fn(X`X#N^qzSm%$&Ze6lF!GevKSbp#7nB$3`qiXR<~-oV;GuzZO253reGYJVbt# z+;v0tYs&c%{XQnfn47>-0kT4hp(~C1BiAg+FH@`5pp4tvImHQo1Tf(9RSrmm{nL`7 zNT6sk=A!4rvi3%jV9vNOv>UlT4Ns?DCmlcKOH6ugT&KHaBU@_HHY~yD)FkgS8!rC) zxvi;ph#Guv6ukP#flw?%0b;YyVOWhHy`vHhRDuGDg6_bZ5LohFjMbcc_%vQ_oFJ51 z&8W#~A>_9iQv@hViAQ~XvA+iouTUP1WQf)Rw;c&iz)AI);Ld}Y5A)0}l^gOb|aTU-I;k?bi9!z?VzVvTNZ==Sb2R3Uy0 zm*EH5t#BQD@32-|P;&XXic}D$U$RgcUh=tgg@GUIAV8y&CaN!nSlb^lB>1nzK3phRq!qs;Wn95gM$7PpYIXs!icO&^sHs zgP4*)zw;wT^RyCh#d0Fvo*TG7;H9;wJxM7UXgp0!JSIp;kyjz7pUnyjj5Ik1|2YB1 zlp_?Ygl?UBi25#$;=#*qt4>q}cwG{#Qm`G%K5169vAI=Kxfbv1&a%8lmogeiR7Dj{qJ&Lfy6DMm;vO+_-C@IhrghAw6ikmLtfe6m5Ose9A?K z!Ycb~l}V840>h_CLu-mAB9vcub=VlNVw0+)D)tUDmQU8o@x_cyG&QrcR$h|qm4*ev ztE1oD%x&0{aDyE`DBQO$T-ovKk6a2CqDbjO)AF1@`cLxH9-JIqCJZeXvMs#mGp4S3 z)wEYAHXvS&t1+jsRkYiBBD-A9Cc)Twb^tj<`eGyvS8%t(@}F6=iGQ-R ztaUxbmlY1gJKdaB(|8ECT8=A$kmB^!Qt?9nCb&O z{=0F`+Ix)d>p+V#At%?(XsEO6&5yr>`a?;WcVm7O49=LQq9toMm3zaM9j_9G_WPP6 zsbGqLbt(vz`NTe}0jyoi$}5_T@n;)*YV0?!L9lb*`GFxjE!AWRuD*hG!#{{Vx*#JA zw9Kg*YagA~VC>yT=W>O9zN1fL!VDa|I*qsgd-kh6+Mrhrk7UP;`!!Y5#+wrsk|l>$TzXE+)A^5MNeuXYZpSrM zn)K;?LX_qwt^0ijdi1(RwFGZvS6*n%q2}K4vbYX7Fq@yKS7VNKKI+KN;&;UuzxWhH z$lLkGO7K%Ft*dLBWhL(BGa!}q_sZHOrvBQZ(RQ|+&N5%A$e$3)tGi}!IUe%&v*qO@ z7=Op%5czeL#jdxIHo;e@F9vP}qs6OQ0?51pQHk(sS}Uy1^~UEVpo7prIM}Iao9pm^ zRemcwOPowT9VS#F zEXq?KfR702Q|kTcVwP=B%_rLIv@1qPn^Gr6wp+1X4eANaotO`2G!bmaX+bIp#1FUH zCx?9)2!8dZzlkKQrv=B1nl5_tW4*ikJStk=wkY05haOh)J|GDl)~Hy!zK7I2ZCi1c zSX;Z`C0Le5Hh*k~m0Oyrb3`wV5R{Taq0Su@xLmpgv#t6u?8>z?Y4M*khpN6lQ(91qvPZ{()g?i-vXmQ;+Jgt1>%RXDo+F-lG3_Dx!E9V&s zWfsczN8cgV&P1hTaIRu;b$tdn6|^4Kvy0uu4S2iMH~Z`L=9~-|>67naZ9I!s=(e`;WWWX-+|AytW84{Q`M z2{01X#r{Kg5cOw&HLU}7W#{daJg2179^o^|l4VISXr&%-hJ#F&#mrPT89()-<+QRc zY**ixLpQ9{HIE#T@yDHr&a8)jzRpULm3lLgEVGEYLA}SsrHea#?qOLxD?_PHQp_KO z^(#uCps1Rvc0L1l4;nba;&<)C>oAg4UrT}!Y0RDI$ra^+6Z>;h|8PSRPvE|g6 zmxA*W+4KC{2y%9`u9H;@O6HT=nG=mVjh48Q7D`RKy6wJv;D*xoa)8XfH|)1W#)OXH>x?0F zj<+JFZYE19obFqdI_(yJ@VU#{*@{`0V%#`;gtn?>*g@FYSYDaspG3qzmfLL#p%@Zb zvWK-h*kkV;JOlnNXyB2>0DyniGyf*T!M)g@0p%1n?)h(UZuHSZ@+2?OkTZDdv=Fyhds1Y0>cle3%G^0}sTg5~iPZ&%nlO2lS;FBkMI zIhMfVlqQ2{JDj*`TN9#(ud+67K@LZYkz;S+5=S?PM z#yq=tAcNVn03sEWV4C^c&!@$kD|Sq|F6LKysEtCu6Vtj(aT2AW3<$#Ed(Qw`nCG5H z;rc<#hZCYBYvxy+&~z}VS~}sZ*rJW-x^K2Ws1Ac@oNHs2$_a0k(Q6o`vxnzCHGeOK zr;R&=DkEP+>fzS9+wL{^*eX?OML!AI!09;Y?F!~>ZV?@3l)Ab0fcA#~qu)(|G-_%j ziYl1?icYglNLbua0+|BofCK)bTKe9h^%0yBnhYr?0#ywx=fk=ciJG7f^4bb|u)Vl~ z5;s6SX&ns1%-C@grv#dz;6!Y`J{Q`yY}&SzlEG^(bnBd}wRSQ@GFv1?bN z#KnN1sm=j?>NAqa6iK&JjLEgyo-Rg!;%(do!>jQ-yK7<6;}829e!_86eyPLXx$DLe z@O>CbZft*ocqOhnv7?e0$mf$lao>nFbctZsJk!ZLT>>0qdwb8vn z=XlV8$3r)v3Z??D6KALDRyJkYRtP55eWwaC9n5C3VvcNIMg0BlmEX8wa8JwhXT05tFQp3A*w3bF^@SwcE7^_-T+>J=ZIP&FpbzLCS-sFgnub%&)1+6 zSwGsfOPS9DEMzRIfn(otfGaU%Uk)VcZW>K>Ze$KH@9QlQ-SaGEHwi07QTKVx&qtNi}EpOPUMYsexTl1D#%e# zjRBjF@u*if?h?H$Dn$2}bT@70s>0oi9WqaKwIP&qdMk{0pX85AX4a1n7}(|>bPzuX zryggDK_+uM)W%|(;+S$AjJSnpbF;5(?c4RPuO9G!sMEWUQ$!JN1#s8-AoKf%A$zwk zTAtskZTc4KGaq}$sdSm1kzsT9tOcM^XKoo8J)yK8=2nnJJwKVkDS3A$5gHAfZH(b%1wxVfquymN(KvKD%n$v;NjUB z$27aTMGiAklmJ{@N?cCvNrMAFAwNco{9=)77$bO$WyA`orL$tC(QpgbUanw)7G-OR z`BqAk&#JTD6uChXhj`3^2AmQz?j3oP>s%@|PQ|n4^c%jy*Ds7gl_YbCX^Nb)BwcAe z`DY7b#I})&p3M6=wK^|((iKQOqse@C`d3Lv4i|gKMkmkxmVSz!EOEZS6G-wHA90M= zuGbD^-hSh~^3cm%=&MgKqOR~Rw5h5|f0EkdFK~iA%0{lfU+qf6n3m=YJbAY3^}P^Z zc!X#sts2uS<18h-^kK1tF~po{S-e5m836$&Lrg_3U2jJIm(#RvwwVt$++WixCI7#j z-pH|hpFAPfZNZ=EGG2K-KzqiT=>%I*N|l`&roAt1n%bXzW7tHlL{!h70gmQnGFXYe zphlr-vKuq%pwhn4rWxzPRO&*YO9Aby53l%_iL2V>)uli?FQ5l}lfytCY09D7z`F*LVxdL}^VFR2|T0W3HcX;_?lV&x9}J zHtKypb+!v*@a~uRrTppN+IgyU2oxS*IFRCJSj=%@8z^mgeF|HLk*7==WY~Tz9CVPI z=a!?)bDv%F1axHFDdl$R9V9~w<)~3@*7(apG8JxMelpjdZWw3I`r6`>n6R9;v+j58 z2ba|9QWrMJMpu!_htq5l^`h=$YSu}Yd0R)vUVGjJJg4p))DC6OfTU-DYCs!tK%4VP z*_^NgYsy&dpS-Ar$5mH1}v&9oqAq?Q%fEZu(T|KKeIrnQlvt8Exgb@zWNYCZn z;MP7~g8TzVD$exTnQHa&%3q9XetT z24{ubyBfdxwgDHIqQ@*06g?EIxl43y{(oUcXGMNKm7TxJk!~zjz?VFa0DqCy&T=D| z^Ped|l-SDKIXT)gtraeyrtXiqy|O+3ZSzo;&JN{Pkp+gTDv_YtFaL45GYzM3Rf-WN za*+@7Uk9oUXqh;Cav_tk-mddy#HZL<{}VW&Vq@L>38OZq-yP^Y+|>ECE2TO?Yo6T+ zRN@F%*y=hd&~89^jrpD}QzbqBLsI9s#W#5c1HihH@hRI#N9!uJiK754ueDC-&Tsvj zS)TfVh95HfRx*pgtMS7G)!jEfqOXh6#aqk>tcthzlAOg|{S?nL)*#Z&&26@3b6k!( z$#}zp*2Pqr-LnE?ybd?%&8?}+yAze3hQY196<9WQ#|89222LX-;&G`#JIMh;SP>Ae z$HtV=fO z;50J6<$&Z_0?$s*oml*_i{w~NHng<2Tem$iVI(pCg5F4u-Tt=ls#q+Fc(nnMc2ie++@ru?b2(dPfE3dd+o;u2qSn+ zh5RPst?cM*wu@?=Qw*Sg!h_T~T85-m6XZ2O>`&{@P^JjafrqZ$O23U&*D5)<3ldZl z4r+jto;TXgV`*z^^iE4n8oQ*C{^Pg5gPBWstJJ1HqQ|8UfPV+(AuhY|x!zZ&Ln2ZO5tv4U^Y0PoZEfkq7En{IS!TTNWV z=G28%7OtF}oht2+XF#;oNHSk)8fifK$am`821{2{X;}0#z<}5A9l4g#azUVGBf5~9 zyg4l`OoBK&%IQZm`BdqFik-`Ht=8AJ@8Qwo0^eE|rV39v3FoBQ<$_v0zl4Segbr@R z?SQ@KjgxK**_x+P(N_|7By+-IS=sjnY(Cc$x*Bu0<0EOX6X4YniILVfh|1a#EMRZ1YX5=E2#Q{_!c zOIsC!RBgJA#4sbJKl7T)8{!6`qB4%7ZawaWV0QjkQBh2XbiI97?XTm6j=9C=GZvjm z2nJ&N{_ioF5k-2mTWC5*uCqcq0eVN%s ztQBm>x>%4NChAxicEX^KMp*TI;Oa|3Xc<1r`^|fXUzWFb?39ryn$PPQkY>sd$yAye zb^=G2Y@)w|C8ixIv?4c{{z+`RV|t@|Sa>$v(ptuA3e0q_Ol*23lljA4HrXuDJwMoA zck*5lLqwXI|E7_&q*bUPR2F-M$!&(!%xj_8*6$bxzrswIaASNac(wz{9kgp_;Apy# z?_+Abb~jEDpg2S6bpg}p)vp3G0Fspxod3vMHK>k+$_0s%tgvNDoR=(-?IsT6i%2Qe zmTs^R-Y`v71ZoT+AxfXdAfpsUFR{ODBKPw823l}A3uAoQrU^LW1olF&f%*nyJFah3 zcnUnt!iI=jnHdUL3&I@^AdG1!C^XxaT zkcOn9#?H*h4RO&bW1D?{im{-bE|b8~`#M=|FKbH|!L4dt@^_2WvC1RYNT%VV5-F>C zOD9{cJd6^4=SyQqO9u^;yR`g95Hmb!N9VCU|MDDGg`|{bg=Vq_3HfM??~)CvwEF$L zcJ3VaQ2ARPkE*`i?{+a-6OY&ARSu;d6yre4v-uLDcB9@aKY7Y5#D*p|dYUNf0Kt3B z4Iq@-X88SXBUs`grmu6HigCj?&-|6)58Xe%`hHbdrp4>fd-B9;IIP3(bsf0g95tuN zvf-3C;R(J<-9;6(syaLWCvgI%=1lEdV~zNh%W`6=zA2W-hg;Hj_LNh5&CFC!i-aXp zf8s!N%@pN1b>U!laIy#Q>bppoo&lKs&OV7^YDsg2Hd8;v4GwP-@>DuDUW+g zoDQAp9TAitNbD?K#HmuFnllwS;qE0E<%6u!)h( z>bn^+>|1(|UVFTiu8*3y^2Q^m5i-t_x&kXY@}q&@ZEeEbN;iuu3*1|KcD%JXki6Do zZ3{;Cde0U2sK2^BIkZbd)y4a@m(pZP7H$F`q#;wv8cF^b2?5-pqD(1^>>@JuxN?Z!6YvvcD-J&eEdPPjstTla_u4_-lf|?|~nyhCFD(ZH%Eir^&6( zk5(=a^NPsTW#b!yXMhLM6B(J8XTh%1#tHvk-%3r_d@bgX`JwK3?3Lv!pVe1^G1BHv z)-#B%y@*uj)kd#M`jY7Pbi2~u#qJc*Y%ORfy1ir*rR%Ky^+s16D+1du^t|y5F(G|Y z!cyUC`)Jx$T!TUufui)74(t^LKvq}JmYeEA&!6sik>(GLf6^^)@7x;~hpdj&a%nDX zIgj}&#UL9@*rm4f6f1UatXHv&t4l&KR8P+OE=2ij*l4s&q^fetPYA}_aqBSCLeLD3 zVRSf$BZbZbzoLJ%MUA_Bu(``}l~~(KG;&5hn%Rc2KJnFCqqrLOW>Tgrw;8)3KGcLS zSznD{t6F7NMFPV@@fO#*qQ5#qMs%#uCx3}M#+W%U^l_6y$9Lh52*qHkkLG{eK9^3X zI0BOf36}8HxMe%P^?tc&5txp(Ce33}vY>Oo!~aqgXq<2*^GY+HLt}jHzY0Ii7-8&5 zwndcURm76F41yoSP0MZdx_OTny@a&`x%qB_i8PVs{nTa=L}M50H}pVR)p~4w$h0cy_oq{lgkjl|h=dS? zlKY6jMZTm$4!*a&AeRsm9k7T4ci&Db9qGOK>32`AhLA{=8A!CBj$>K>_1B_LX1c98 z#f*RrU6&B)Hms6Gt=b^YF1dh;Y|M;pHI7|=zcr{v=riC7{~4esx%t6J5u#x+Wa-cr$ zCRYRR4`@5?_XlNDH#RZtMvRyySx(At0WSCyG?*8v4OH_r5oft* z?rtjH+vy!ilw+wK-gKh{2;#HHL5nk=GFF4b<9=|FvVhPabAq6F+D36hdvc4z&J*V} z_t>qZs2ksk4efB2PYy_7)iN);6S#Un^?#JLvOa?$p}kpTrsn&h!rWx#82)<1s|XRBAx0oHq!B ze48XSJA2Fzai8njaEhw`%G=tXDGpM*3Ot-Hz-8Cv&w%P@z`*fehg(e#-5uCkw}uQn zU5b1t&c_MxE&%%Y>*?6ArnBJYWaE#S3n&$5cO~1Cz>Qe{=0|f~6^VcN#|0-(iFad- znu?Vohny^0onItTBcxS8WD+#Qn1&yS*`${ktpw?YUuQ2rdeq*lKW1Y6gre9XaSfAZ zGk$Mv5sVb~QY!6Q)S=VyxuBIDDoO)^lhe4rY0l-eF=)-;ewe~ho(ZR+cJG~Tk?iQ1 zY3TPl{duNehFlu{{wB}mK*O;ss)a5)%;}q%({Oc`9ib&S|CZ)h>3Di6M6xAxnZpmZ zk`U*TW&d%Y*ddj6*fOw{;%rCvGxp#b>j`1GxK#)NX-QD843BKKs8bL6*&F9CISYXl z%QjyNw6u@V#?1O{yjHNaX98S()^e8d#y$>b+U&KrV}CQu>rZ=0`HH-iFDc)CRHPQe zS@B|KYKaG8nfj-8+-2+%=OzIM-w|8t0zIa^f5Es4y(^N>J-~fGiv$qFcVa6oAfUG+O77M>bkP8@u5+M zdg&)vi7p}m5wTCM)sQFVB&*cy6dyCPsN>(p?H%k|IUu6L?N{QFNmCiIrotf8-M32N z(vuab?$ecvEPI%FG(gat48l-pM1K_}>o{QH>T6K;G~;U?P@~ng*d<@nzxRQW{Ui#i zY>0Po<}w?qk<}K8>sUhHD{s0pvXgkdSBW;uD;ZbUi_Z%g9L#j!Wsl`JySAy$61s5v z>p)wb@A2{4`U!J-fFjF0Nei*`Bb81+0GY6YiZ~A%sg>BM?uF){c#^0T;inC~Ppkzh zI+-rk5=eV(LdP@p6*j?q2N~Ck7c8x*5v7bfACR?;0`@- z61BZc^5M8S)2Qbpc5D;&QyaSNajZvYME15a{`OT&yFYtT5Pm_ZK#mz(nT@}Rw0R9n z*x>k~c96bduVS$)2=--+FpXVoOm>;LU%Lkk;tt(iO$`kmVS{cwnj%vKD! zG~3nT`+UOEz#y;MWTs>v(+0P!JEWSBqm!?Yy&&%8I%*=sk>*mzUcRSzP@zP!y9FLs zjE%C~m{kli;zNe68qQkX_7`nS%TSvIMmZNw5G#eHrF=Yw`N(&n4w<(8=q#e!X^+nS z@;&G#da}|>?(Rg(sVF!_Z=@S8p!fdP zKX2wYo^Sz!?KkK9V}#;O+wNfP4Md@E#5Ka71gaCkpo&rBwM0o;=3Q<}50YnAE9YYK z0+VI}8`k9)Sv3Z1*ZCD6CPMLf14ueKQTJDz`M*G02i9lpgBHa>?Bs|aadl+?a*&2k zi?F`j@(pZdfchS*+xM;H-Gmd01f++qe(RXdnJ&f0r6S)|sXt z+zr!!OZvpX*Z1o}OWKqrFA0V$IIV^<-D6nzUh%<*tRNzWfIGz;{_W>rL!_eBu)bfH z8nU6FJR?-MkktCdaLdq*o0#+`%(V^49C~`LluUt?biR8<6)_pXcwE%D1oKO!lSbo9 z+w(KNWEPDamJovanRkv+@A(k#R)MZ5`neGJm7+v#T{L;n1*X?ca|W4WV`PF%`+l&I2go>i=hHbvD8=t^3 zVBp3{Glf?Zo+&dz7NZP$*JXb4?$Gc{=w_&A4#bBfLM|&`CygN@+!@R*a?L5Qq_tQw zqmTIItFN-8eeVI``<9d~`mztu3lb@`sy3Nr4f>vDVVDKU-8&LWy9eni^o9CVjz)WfC!kNQ+~~5B8k|5 zu1Cn}=D|SYWFw3+g1;^N`cIYW6uv95(jsyns(>_sImawbDvss3$lPn0{IPjD=6k^$ zM5!SPEnUpyRXZeKLRyNU2CHzFqNKu`&EadJtiWl+msVkgV+#4r;@^j=#mGGtLrgqgB8=Ft zlQ+^d7z*X)UZke#MSa=NB~g1#L7<-qpiqPmD#pPes6fhZD8bX~Plj^#Z4XvpcrXqP z2~Y-KQU(In$ThZe_DZaV$lRuCo>#Y3PnDN1kVPN?DTroG4bWldEKTB<2@?S%XG)~^ zm~U2=mxKH_n#Pmjcd-%cZ}`TH6&=lDsLw+jS{jw<90oCnLFeyqR4hVL(l?C7GkrLK z4ZCvnP=?V`E@o1FNTERWEumNW_audo~xwDc%=6Z<4&dLrn1BApb#B|GWyo{sSKohy?uOX%YX&{U7-s z2L8jq|91>fdM%B$v-Z9ti7^n3TPsL3`HKN(VfO~+(*?fzf9OEO5*i=+^0*U-vE<69 z2MhYg`?m}bb2IgNDs<@sh>4Bu59)ojp48J5|F;JJrefZ(Fvnz=FeU6?zSp@%8(U#k z5R%Co_e|q0z+uqWCHvZHc!+=S$bNz_7x~#jHfFNASC%6CRm+&sc15Sa@vYQ z1`RV4s%S5kW2LO`-Te)Vk-4#SPFCdp71vF{_;A{d*JC7RtC3Wm7sb?pT zTm7bsdHR<8ddpyWjr~31@7IJqley!2wT;%?ExWx;NL~2(N-;MxlO$h2VRb2K9aT@> zUw5Bge^;+^vuHdhzLF7gtuvz0sl4O<@~t` zz6^ys(MW!9k>aDf_|wqGe;fOMsVvLYmEAndT{|??HI4;wmykP;DX6thMmUXsUl@U) z6M?~PscQj?!d+zO%J?BQyRmw+|6VgywF|xTZ-HpN?XR`0>)P(ImoqF^rF)Pua_+=#mv8!ChwhZA**TseoupOjAEOcSnJ;<|K@jb zne@K!ihG5Z#^R)+v0KZW0!YqJ(#T>wA?NEZ221pMF-7mt3GjyqR9X45HfE~i^xZlU z5PC&NJpiQrt~(@ap{d36>)Z_-zLVMP;KCs^`*W%^^F%NnVlmrV^%F znWbS<`u~OTC&focKm;J503HoT{x<$xIR4u}_}h5@CHJGtAdL^<-Kk_gSpUl`cc>_k z^joQwJ$W6K?pK9(a8CpIRes;EWfKlC)-Ke;W?!)+%PwWAopiyS8`qUOV;%d2rmfOV zZTQRmCF8iFDjRDKI2GP4MQMWMZ2Op@L1st;HqIj({NTzGF7K1WtVdbyQvS2E?|!Bw zE6sOt$0y(!;B*(SzxmDLAs;Pdy$uTps^F{j{bk+W+NrFQwt_hkqmROA~@k%)Xcr1~NTU}*0 zxXF&B6eEjEr|NgoPl1W$CWT}SccBrJRp*!~7zcAzKA%rnUs*-ORe~_`ti82L9#rSo zzJvYDOF3KCR`Aae+QxLgQog7#Q3hO#=x!&%!QlmT-Ir=$Bx-8PtFNhC$>I`+-AuF36 zL(4DMw1&9vqL|{)Cl+IGJ9!C*2Xoi$?Fz$z2Y2Z}j&E}V4!!Dc$`e(ZjlOXux1a@# zzagc2=bBsaE&p5@@OQ^yll#EU>G;7gfLr0tc;M_oEM1Kz_R>~laW+0$Vvqxop&as7 z-#4Xp0*V_UlNRC&;CBCJc(pEThGd7{ke(iCvp&CsRe-d;j1W$3RE2#^y5i~cnrysz zc-^OrsPJTIJX-GsRdYdn_D91!IVIMiDKWNPtHS-+p&L0Y%MYun4X*^kH>F!pnXnvP zG*_~|+rCdlq`tdMpATgp7{TT|+Ekza>?6x}o#=D_3}F2kDjZg(HLgdh({l9Lh&ZNM zvX9w}0<8sZ!DmIK#3qy0l&I-8hnh5yj{NCvk0no3e>Szdap0^uXjQ4%cBxLQD~32~ z@_k>_szh#hp%=_Q%LeAnTMuq=!UVR8!1_N^_`UifS;4LEoZ;y+#NG=MxHC)eYQ>x7 zP4l$S*FK?s2HX%ihH^)4I1%*7l{005Oot9vnDMg?BU!tYy1JeL5k+E&X!mofcA@MQ z$Y0`9Uc9X@5~>oD2nk-Y!yszDAINzmeV&8t4Jv#qjJoZGQ8m}fl zOYgFTQD)?`(mXrVW_=?){W_Vu@2rWMaR%c~-JJ0m0M}fg3*@$SSjrnR0dw;huYg4U zv_hQQjmYfkp^n>Ks1wmWr0Tq3blHPfp~y=a`Db>Cq!g~z@k|+Z@m?V&d=@*@bKkGY zR$|rn$TwHK{1bp13vzwznW!t|ACgx}F)OfP_7*l&(D7c(?P!|8N6O(-jB|!Z4OY3& zi^ymP-}liErRY|_7A3B4fh)voL;-rwX7>xWrbQ zXOU|DNa&-@*QLBcpHPP$2ZL!5r(urYsU9TZ3)GI|y|d-tcK!a4_a4o@QqSHgX#^$i9z>6Ww&ekUuxK7|FH9pdAfND&Xmrr61;vI!({0Lp=&$XKtt5W;vv!@>wRP?ahM{br+hlo~UPC)RMbj6S zCBHQDU2_IAs_PNH!WQVsW|haq;xERe8U&vRl4gy_Axx#on&@8Y2G!c`rJsb?0{qNZ zR$LC}0-LknO$%jIlDj?FOwL6COp-RN^gri+G*tV7>Ac*whmTY3VKu`++6i!$cPr)$ zres5@zNS|}f*dt^^d9{#(v5%s>2nz72Al9WD+gAk$hQpRlzCAy{@=X4U?^VoGH2Kq z#wN+eIfjvXHXK*C`I$`q&s{yx59jP+cPS(B>mQo>TYKskhgjEsSx6|?JCe2uDJ5ml zNHr-dp&rt2bE0`1PSf(*I;DM)P>vJE4y*wMe@uG3$0~=QG%vgz^lyH1OrcTj!0hwS zRD0fQQasds;IEXmq4^n9>r2a$%%lm|jY5CLYNQxR?58%L312gvd3==F4H{4Ok|Ykn z_fH}k<-F<(|9k``g(?-@pPE!Eqt?{ZN>Ks(MY#<$=DjKdQH4tUrcTO#1jgIc8Kd-O zSfL1HBPTY;tCj?Vl(r&`4SNi0MaoU!q$j{&eFQsWvbQOE2ECha)DT;}W`Kw)1`tmCCo%Xp9RcBw{~1uiWq9)u zhnKfLIV=vS3AWp+UTTs*Ki~*B4!k41BI)($eTWl>B(_9vR*Y>v28$uNL(e+eL|KSc zq%Q3)dUp!v6juy^u?x^yF7pPIdIzBkkDcI+XBf$6@gWEjkLHf zo3{n`yQBXKKc?vgxfl!Om~@5`m2E^Dyu;HrmtWZowchY$eg*($?ST0y7GP%;Mf_+%^8c`VBFdhTpeunonA zMM9L69*rBUU`Y4{?Z~;mid#%g>~J%`)PO?`e=AMB({98ISyA`#1ibw<%9`219!~%% zDkt6^S1wU3p<4e?3#P^{i5;Mm$5j3MI)`BTi7)q@;kz<#{>`_+XTTWz{>B>?W-wLR zpHWRl-$6Fk5IQ~^AfmW(IP-Fyxa?Ivjy-e0DWFC|EhVdh1S_ZSN1l*AnLS?6*M6(} zB9?i!kmC0CDGj^y%bcsH`PX%uh`(U|BG%u8AAk1_mHEkeqr_Y8wLZP9ud3VI)-R2< zKD;EG)tt+F2An;X4M%ncu!~~kU3_b@ucW1=S4E7J_9&?=#mJjcG>(paWE~f1vFcEL z-EW7VgXi0=WHblz_0Fo_i}iKRiH}To8{tGd(jPsCFxT6rX-w44_F0rCeAuid+u6ju z*n1>WhVs{2pls}VA~S44?P>?@TQuX<8ge7zoR?!-!y?o3FS-oh$#k*6LK(Cr0B9gI zvXVSEG9_f>Ufb9je%+2ERtBjWd1*vwbjkRocxNRs!f(-`yxby#Ym2cjOALr;+$cP> zA_tB6Z)QKYDA^p;nobtZn*+cIzO3dB!S0Ua8ore76r2>fx}lmV2lL!R{BzB348nf- zO>Q+#Z9kran)xJ6kT#wU!1P;CqJVuNL^EIO00sugoSn?TgPqLv`>$p^>-z8aY(%YH zgFe;dbX$KTFp}QUeFoS+C{qRcj4HLXe`((D0A9F8wST1SCU3TWGPKN-fZ)Fq*e6Sa zc6LPno*OYrw>isc+L(HZ>sTLiLSG6DY|4syDc;vjpG&BMdv^1*gxS?>E(G5}Eyc5n z@Pazq+m;w9HImt|at7&IxQw9aHj^5tQ0nUH@ds9Ob#!<0#*OZMj&&=L1Q$9SdFr0@ zic$GbECj0(DR4QlgS|E4FbAD57RT?x<0d2;p>$i6XOJ@guZ|mA+8)&rYu$7)CO1*? z%mjlQ8y0qgg&XUZ^rpMHkO_qQ#S0Nd`D*fAO>UOvda_FT(sq^zuU|;r9lbK@neji# zf;~G7`!T#ovsoG_>^03asx3{6C_TV61$4V*4|QtYEwAB2JykkIV~nZzV8r4|YCb^A zLe77Kh-(wJ(%on@6=R@BQw!h=I#fPkiPx z=gv>oMgV1{mTt;~*R@hkO+WlMP@je^xIR#a>{MS&X$6YkdD-u-(eWLSndumo1GlpJ zi=^@jEJ0xGQjC4dZE&@^Hbg(rHlc@gVN1}mJNJ>y<8V(sNV(&6z?cPXHWK1lg4d`T zZdvAZ&p>TW0(oQ{M3H(1Lq<|H{>|953WGk~cT58|^|vEdHoQRS!0xVou3b9kMbtzT z@5M@g&#Hdb3QdNTHoVpGSwT>34EoW7)1c{%!^qAL-GJuWZB5u<~HO6B{} zsGQP*1g3sm^2dN*we~~~16cm6!#eQXv9Q?!+VTzqMXKW@qsno?k9NfU2D1Eq$s59_ z5Gv@8j4y~^7Ta7IxHAxNuP%MwJ3hordf`1 zJi>harYwNYAG1*pPQ)=a+U-uhQ>r(L!#@o9dL0R^kQu4aXCo48$bu%LIKB+jxTPE5 zgdDC991n$(B~vh&GUV&Xjt}+Rd~|!e8d{s_ti+8KA+jt&sNSMQnv3ZZo;1F;GKT@SK#k3L+VA^*-?u&8FDIXMm_Z&NY>pTe*YV zQfFmLYl1MRHu(zYDR?V5TN{%Zj2It`;u@P8MtcoT%kD$>l-nW`AWM{4wn#0E5`9!x z8tOl*k-4u&zpAA+UZ^_ev~TX1cQAWh(Hx2&eJAFIue0On?X-tKp}^)iU|}IfeS^9w zf@+dkzHU_Xs-q=qO7_obZmg3!T;y*)IXOn8mIVa8pN9+y(0$H*>@QdNndQayaYoFwrO(WHUzI6V>BT#X(~4Rpp8kjqr3H6L~VSjK24Bo^_I^Io8)fy7iu?$ z+S`+?oZ2nHeJNSykXn_bqz3=}E&X@#cy12{exTR8y_O1jT8~+N^SEB~g#tYW+;>MS zL$j4r-`?d_CZ9-0ma!*`_O5Jiz%4R6t*|(#ROanol^0e&k~hJta2h_n__VSEHjx(P zJo`y{frqxBtKQs|1?PGhw25UY_J2vTVcRm^aTp<5hzje0UptX)0nuX{#< zBmx2$S$wx#N!}6Iiau86ppIMn6tF#S)=39(i1CN<{_@g$$u^Z``(hvgv&4+e_jSRd zm&!N3)cIQ5cDpH!xQT{l?V$oGd8aO6usqu=CyNgLptS7cGeDR`@I&d%jQP= zziBlXFp-BP^_Y=i3wX4Jh~)kvN%-^(Ao0=1to^vmD}76R7?b!(|J^F|ho+@t*|g@{ zTd>qz#@l@3pXZJaO^Sv*C>aUmHhhE{s#*c@x+e<}%ijo$?aq@q!8D{^9@yS!p@-EK ztA-ONS)e{Al%`yfNS4I8;S#srH;=EY|6KDJMYY&|+VAiiauT$kXt)9dp8==gYbzfy zW`LhM>7s41-b?$LQrr9rjt(Lv&6;wFYqxCjJX+aJXAPh-62HO4idEddgvIA=_zJW` z$6~WP?Zu1Q2$nDBZ`Xp|1&HAB9$LZtc(_};oS2GN%ld&9Xu*2J07P18RIaF~&0t`h zm>NpoA-R)6a040el}BFsyI1_~5dUX@Ql@5!uKuCqTa#PnD8{vX`3CrJJ6&r`*21$d z(@`fO6>tR4;zjMB&aQQawG@0K=*=N$Tkq;MUZpVgWQh7FCO3eq5X2lB%PTjUg|SQ zl}~;#Y5m*@y|AkwKi(K7fp^`i!>t$5D-&WMA^?I90rr9EDOLMA=#lt6`u2AFv-%;t zzr;Td4cE|t+}*Y{xXdC5+o^*0=4ZLYEGLGJbNeJJMomVi@o>1os^1WfBY09VMhh># zZJ=`0rD&|HVoKkd#%HQz-i}rIZkm{>C1(qZXGerGg2^CYELF{6s;x!;O(?QK0WdDi zBmxW;PW~LcWFM{SYh!{(OE(!K2#@!6o>WYmx$&JaIpfP9X%Te06QM8_cdZB2ZvZ`6tW8fQ~g!4DtX;hMvMBQwd^=M2|Y^!Bk7_UXw4_5{_(5* z7o+cZz+_%ZVMsPnDoutHTn3B%mqxv1>u^y;<}RKIow^u!GjqNBB`U9pB{c^-_jFe_ zu4|tFFN-xQHtFQc)mN2*0#8Nu+xZ7O_wj8pfkm+_sDxyz`W47#dFm_(y7&uIWhB@L zCFEf;vlqu2t`KLM09G;U=!N2EfNxt{HtXfqw~> zAkPHsJ;6E@M&CbHM(#P7ku0znxE2VC)lzn&$`pUdilxyA@E}AGmiGifwg zBW&Mgfb8iZQ7jWLlbnlW2R3Fjcc%YN&H9Aye{`0Nv8uj~Hk-2Hjg31LQ#MNlm%7AU zLpwzx?-H;I5}&x`&axXxjn^R?i5-u-JlXr4bB2o}zbX-m$}M*j!<_KH0X^vtNA>ui zN*m`o2D5@E;}{$|mq?!t-&;PNp{hPn^cqdGHkh3qUZ6Gj`waxssUkwXl?33$^q)CE zVcY>x*f-(5%931u%WBzEz)7WtO2 z+Mt@BCL6eOBrx|rytepX=5y0sICiiHT4ab75;AeI|Ayx@f`i>@I?gdEZ@A`Y{{ojM zKcwweVeohOk{!sjqK`PinK83KHtoEl?R<%}yvjH^ths z&xLFCE4i+Lb4#1M_Bf-?ACBp`Vdb#ySI0=hOtkC{zmR;W*U)F(_mrAy-VkP2MAPyn zjD^3KAXsi#-ZNQqbSJq5g1XwIiDz7Ft#OY{r!F}8%IE8d7PHv`b|;8Rbm!*)paNT! zNlZMgZt-DnY#7;;YyYo(tocR3HYE$#YxtatzKGTd9$KOFhz4vFp5Z7oh#|_xaF_X7 zCN#B$Pj2wmQ(;mrk;ZS@Iz%7*Q6QNvZ+>uChBPg~#G@v1`IGOPcIM-?Z_d_^t6HRp zpW5SvPQd&Xc0{}`CCa2poR6gxu*Xk#?VsAo&^rw9L!e$bAp=45?xL}tgI8(W?i6sz z^G;ZtlH>?y`Uw7P^Q@)Z$>8n&&tBbl;cbP{oWJ+zfolrRbVKVDY4O*M60lFDf^RAj za&b;bvl|$HWVjM+;S%VM0D8~qs2@4b#_CYI>a-Nf@Qi#m(EwGdU1YeZ*X*ryvn zQ^vh+VBIajlJ2ak&oVJWyHiu277o?vRHRF*M2X%C9;vD$e(aSAm@lCamsyURt2wD_oCRRmO zfR31Dh1&Pb8?Q?%pTP0;WxmuD3%5iHkM^w=sda1X*|q%6;M7X9R96Hjhu28)yn3y7 zUKMAVwET%)aLS9=aAi2{NCDpTz#q_)rwiR!u0DN{@=;e2voQ-8l+%5?J$S9ew-q-Y zLN4AueV*ia_R>#<_%Q3eUY&rB<=ED$S-{tGv32soT~BsQyA%UtEOy~#k#qqM?Hi*u zk`D$GSd?VNWi2=u8;q7c8@S(AHXUGUBzzX~9j&665grDqKV0xWPGBY6v*EEdi@a5| z%=PL8{%)U2$Zj>JZod7XOu6HMdLR`YI#}luFm;sCi;q4 zx1cXs|DF=4!(t(kIp2-egIOV?)r3^sUj68ezY!bH&9Jthf`iMWEn^c6?4T!)1AE(4 zJBb8?BOTp@Y`dK-)=*5VBbH^HA%@#r2^E3xRevb5Xu^lVvqzfW{^5bXeq15Y!E%5= zN%K6Xl69R4|G#H(jR#_I?gq;=K#X#%7(bMi;!qRgQvMQFRdo|%S!IE8S&q}8Xd&m7lsU~GBN;F;ja2&QbCvrsjezvY>+;HyM(C!r3 zdHe-vd7;PeNn$wlOzY`~7wFZBePxv89%I;@fO1x)NKGx9T$Xo}0EGKxG;*=-{TSc5 zS^4UoN8zTkvN{=3P=VsBJocF&Uq!<@^$=uZ%$@2uIfq@}DFNJ#0kW&%KQ|I@~nd_K-mnu4(FY*^1mrh1wpSl?gHw4rrs9KM@fh zxfV{uhoHE7y1N2Lqfz3nDiFn{2lcEy`t9=8`)0|?VLJ;d@Bblg`sKY>Ra_c@VZ2lTGKzUjOlHE$o!IUq8>UjIdu4>fmiWM!B45r;3&L2o|c^?Dsu$>^^%ZHJed$T^leZ%Hva$lbYh@wNk||DNqb^ z^>JaBGTR06hWCd@MY-)c4~D06eTI!SlIN};Ru7^8nY$H8P1@BPH~-{h+5U2_FUoqW zx?eJ~%fG2vaf)Xc)4l6{r@0X6&fSl#xB$EiWnx9yy;M-|(CBB!HX&f3Dq6Rg+`?Ps zN^JVcHG3}k+Y^UXb=V9NVv*+O5u%>ATl9(aR3eQjPxKbZ-&rkR)XJnKBT9jr^t)+r z&Dy%KyQG$>A};f!C12ccgZ*lcvYLI?nx2}B6p~cQeRpnOS@}2#tB{KsMFqQt;F2X| z{L;Ia&nK9p&-^G1<2Ad_9f=}co3CXQZa@TzDIht;dUtf<;`>jWqFd%5B)!1ug=?>D z7_tBP=keCCjLt%J6*TqH%BO$u+Fu9eedY+_RHeqUsK#p1FSQ{M5l*HWD=U+Ol-H-SKE4wIAPsOGg+#Z(Lkaud^TZijlyVZ6?mJM84{Ys&P{#-j+%cTL{_ z5rs%;bDDSzs-7$6&2)4mAc}ON(=(xRQBK+DkP4QnZw`L_8Y(BXr zKt$+#6&$|E)yU#@tm2kIIhol!uU+0fHQ9HL0f=JKm11H~6X=*-9e8Vqg4`dK6*Yww zf>jiDIQq$TlG7OrLP}OGXTbGZbfE5pgTg^x5sU!k2I0RMYwdABQ zYupmGBBvmfo||f7hgIJwqVSSMD>Td;i7D+p7pkApAl2cnwi#jgstd8StQDR}f58!2 zLGGR{e?*)ufogl7u zuP9uJr4>n|25v?^l_5_uKGbNb=g{@{L_LVlFyy|5SkSgmsbsciPFfitPq$ce!%fKp z@@dA`Y@`+1fg8Xt(o#Z`YK({FxW?J{-TH^O2F*b8?%bC%E?Qk;d}v#MAfJ ZDocumentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-1rlzo/index.html b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-1rlzo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-1rlzo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-5bapj/index.html b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-5bapj/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-5bapj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-65jpl/index.html b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-65jpl/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-65jpl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-c3pt/index.html b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-c3pt/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:)-c3pt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/digest(data:datalength:)/index.html b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:datalength:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/digest(data:datalength:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/final()/index.html b/3.4.0/documentation/shieldcrypto/anydigester/final()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/final()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/hashlength/index.html b/3.4.0/documentation/shieldcrypto/anydigester/hashlength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/hashlength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/index.html b/3.4.0/documentation/shieldcrypto/anydigester/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/init()/index.html b/3.4.0/documentation/shieldcrypto/anydigester/init()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-29cau/index.html b/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-29cau/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-29cau/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-2if83/index.html b/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-2if83/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-2if83/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-3h6bb/index.html b/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-3h6bb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-3h6bb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-vb2v/index.html b/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-vb2v/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/update(data:)-vb2v/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/anydigester/update(data:datalength:)/index.html b/3.4.0/documentation/shieldcrypto/anydigester/update(data:datalength:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/anydigester/update(data:datalength:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/!=(_:_:)/index.html b/3.4.0/documentation/shieldcrypto/ccerror/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/alignmenterror/index.html b/3.4.0/documentation/shieldcrypto/ccerror/alignmenterror/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/alignmenterror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/buffertoosmall/index.html b/3.4.0/documentation/shieldcrypto/ccerror/buffertoosmall/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/buffertoosmall/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/callsequenceerror/index.html b/3.4.0/documentation/shieldcrypto/ccerror/callsequenceerror/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/callsequenceerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/decodeerror/index.html b/3.4.0/documentation/shieldcrypto/ccerror/decodeerror/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/decodeerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/equatable-implementations/index.html b/3.4.0/documentation/shieldcrypto/ccerror/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/error-implementations/index.html b/3.4.0/documentation/shieldcrypto/ccerror/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/hash(into:)/index.html b/3.4.0/documentation/shieldcrypto/ccerror/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/hashvalue/index.html b/3.4.0/documentation/shieldcrypto/ccerror/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/index.html b/3.4.0/documentation/shieldcrypto/ccerror/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/init(rawvalue:)/index.html b/3.4.0/documentation/shieldcrypto/ccerror/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/invalidkey/index.html b/3.4.0/documentation/shieldcrypto/ccerror/invalidkey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/invalidkey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/keysize/index.html b/3.4.0/documentation/shieldcrypto/ccerror/keysize/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/keysize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/localizeddescription/index.html b/3.4.0/documentation/shieldcrypto/ccerror/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/memoryfailure/index.html b/3.4.0/documentation/shieldcrypto/ccerror/memoryfailure/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/memoryfailure/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/overflow/index.html b/3.4.0/documentation/shieldcrypto/ccerror/overflow/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/overflow/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/paramerror/index.html b/3.4.0/documentation/shieldcrypto/ccerror/paramerror/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/paramerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldcrypto/ccerror/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/rawvalue/index.html b/3.4.0/documentation/shieldcrypto/ccerror/rawvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/rngfailure/index.html b/3.4.0/documentation/shieldcrypto/ccerror/rngfailure/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/rngfailure/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/unimplemented/index.html b/3.4.0/documentation/shieldcrypto/ccerror/unimplemented/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/unimplemented/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/ccerror/unspecified/index.html b/3.4.0/documentation/shieldcrypto/ccerror/unspecified/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/ccerror/unspecified/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/!=(_:_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/aes/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/aes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/aes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/allcases/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/allcases/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/allcases/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/blocksize/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/blocksize/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/blocksize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/blowfish/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/blowfish/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/blowfish/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/cast/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/cast/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/cast/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/des/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/des/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/des/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/description/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/description/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/equatable-implementations/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/init(rawvalue:name:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/init(rawvalue:name:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/init(rawvalue:name:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/keysizes/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/keysizes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/keysizes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/name/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/name/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/name/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/rawvalue/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/rawvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/rc2/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/rc2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/rc2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/rc4/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/rc4/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/rc4/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/algorithm/tripledes/index.html b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/tripledes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/algorithm/tripledes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/blocksize/index.html b/3.4.0/documentation/shieldcrypto/cryptor/blocksize/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/blocksize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/crypt(_:operation:using:options:key:iv:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/crypt(_:operation:using:options:key:iv:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/crypt(_:operation:using:options:key:iv:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/decrypt(data:using:options:key:iv:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/decrypt(data:using:options:key:iv:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/decrypt(data:using:options:key:iv:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/encrypt(data:using:options:key:iv:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/encrypt(data:using:options:key:iv:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/encrypt(data:using:options:key:iv:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/final()/index.html b/3.4.0/documentation/shieldcrypto/cryptor/final()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/final()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/final(into:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/final(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/final(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/final(out:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/final(out:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/final(out:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/final(out:outlength:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/final(out:outlength:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/final(out:outlength:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/index.html b/3.4.0/documentation/shieldcrypto/cryptor/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/init(_:using:options:key:iv:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/init(_:using:options:key:iv:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/init(_:using:options:key:iv:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/!=(_:_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/decrypt/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/decrypt/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/decrypt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/encrypt/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/encrypt/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/encrypt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/equatable-implementations/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/hash(into:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/hashvalue/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/init(rawvalue:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/operation/rawvalue/index.html b/3.4.0/documentation/shieldcrypto/cryptor/operation/rawvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/operation/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/!=(_:_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/contains(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/contains(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/contains(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/ecbmode/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/ecbmode/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/ecbmode/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/equatable-implementations/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/formintersection(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/formintersection(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/formintersection(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/formsymmetricdifference(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/formsymmetricdifference(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/formsymmetricdifference(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/formunion(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/formunion(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/formunion(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/hash(into:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/hashvalue/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/init()/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/init()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/init(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/init(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/init(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/init(arrayliteral:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/init(arrayliteral:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/init(arrayliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/init(rawvalue:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/insert(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/insert(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/insert(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/intersection(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/intersection(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/intersection(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/isdisjoint(with:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/isdisjoint(with:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/isdisjoint(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/isempty/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/isempty/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/isempty/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/isstrictsubset(of:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/isstrictsubset(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/isstrictsubset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/isstrictsuperset(of:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/isstrictsuperset(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/isstrictsuperset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/issubset(of:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/issubset(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/issubset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/issuperset(of:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/issuperset(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/issuperset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/optionset-implementations/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/optionset-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/optionset-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/pkcs7padding/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/pkcs7padding/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/pkcs7padding/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/rawvalue/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/rawvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/remove(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/remove(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/remove(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/setalgebra-implementations/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/setalgebra-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/setalgebra-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/subtract(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/subtract(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/subtract(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/subtracting(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/subtracting(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/subtracting(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/symmetricdifference(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/symmetricdifference(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/symmetricdifference(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/union(_:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/union(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/union(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/options/update(with:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/options/update(with:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/options/update(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/process(data:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/process(data:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/process(data:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/reset(iv:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/reset(iv:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/reset(iv:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/totallength(forinput:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/totallength(forinput:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/totallength(forinput:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/update(data:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/update(data:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/update(data:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/update(data:into:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/update(data:into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/update(data:into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/update(in:inlength:out:outlength:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/update(in:inlength:out:outlength:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/update(in:inlength:out:outlength:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/update(in:out:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/update(in:out:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/update(in:out:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/cryptor/updatelength(forinput:)/index.html b/3.4.0/documentation/shieldcrypto/cryptor/updatelength(forinput:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/cryptor/updatelength(forinput:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestcontext/index.html b/3.4.0/documentation/shieldcrypto/digestcontext/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestcontext/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestcontext/init()/index.html b/3.4.0/documentation/shieldcrypto/digestcontext/init()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestcontext/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/context/index.html b/3.4.0/documentation/shieldcrypto/digestengine/context/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/context/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/create/index.html b/3.4.0/documentation/shieldcrypto/digestengine/create/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/create/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/digest-swift.type.property/index.html b/3.4.0/documentation/shieldcrypto/digestengine/digest-swift.type.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/digest-swift.type.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/digest-swift.typealias/index.html b/3.4.0/documentation/shieldcrypto/digestengine/digest-swift.typealias/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/digest-swift.typealias/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/final-swift.type.property/index.html b/3.4.0/documentation/shieldcrypto/digestengine/final-swift.type.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/final-swift.type.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/final-swift.typealias/index.html b/3.4.0/documentation/shieldcrypto/digestengine/final-swift.typealias/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/final-swift.typealias/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/hashlength/index.html b/3.4.0/documentation/shieldcrypto/digestengine/hashlength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/hashlength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/index.html b/3.4.0/documentation/shieldcrypto/digestengine/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/init/index.html b/3.4.0/documentation/shieldcrypto/digestengine/init/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/init/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/update-swift.type.property/index.html b/3.4.0/documentation/shieldcrypto/digestengine/update-swift.type.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/update-swift.type.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digestengine/update-swift.typealias/index.html b/3.4.0/documentation/shieldcrypto/digestengine/update-swift.typealias/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digestengine/update-swift.typealias/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/!=(_:_:)/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/equatable-implementations/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/hashbitlength/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/hashbitlength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/hashbitlength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/hashbytelength/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/hashbytelength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/hashbytelength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/sha1/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/sha224/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/sha256/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/sha384/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha384/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha384/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/algorithm/sha512/index.html b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha512/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/algorithm/sha512/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/digest(_:using:)/index.html b/3.4.0/documentation/shieldcrypto/digester/digest(_:using:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/digest(_:using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/for(_:)/index.html b/3.4.0/documentation/shieldcrypto/digester/for(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/for(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/index.html b/3.4.0/documentation/shieldcrypto/digester/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digester/type(_:)/index.html b/3.4.0/documentation/shieldcrypto/digester/type(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digester/type(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/anydigester-implementations/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/anydigester-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/anydigester-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/digest(data:)-8aa54/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/digest(data:)-8aa54/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/digest(data:)-8aa54/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/digest(data:)-8qjp6/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/digest(data:)-8qjp6/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/digest(data:)-8qjp6/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/digest(data:datalength:)/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/digest(data:datalength:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/digest(data:datalength:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/final()/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/final()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/final()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/hashlength/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/hashlength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/hashlength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/init()/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/init()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/update(data:)-3i8dr/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/update(data:)-3i8dr/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/update(data:)-3i8dr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/update(data:)-9et7k/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/update(data:)-9et7k/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/update(data:)-9et7k/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/digesterengine/update(data:datalength:)/index.html b/3.4.0/documentation/shieldcrypto/digesterengine/update(data:datalength:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/digesterengine/update(data:datalength:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/!=(_:_:)/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/allcases/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/allcases/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/allcases/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/description/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/description/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/equatable-implementations/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/hashbytelength/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/hashbytelength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/hashbytelength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/init(rawvalue:name:)/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/init(rawvalue:name:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/init(rawvalue:name:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/md5/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/md5/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/md5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/name/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/name/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/name/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/rawvalue/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/rawvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha1/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha224/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha256/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha384/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha384/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha384/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha512/index.html b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha512/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/algorithm/sha512/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/final()/index.html b/3.4.0/documentation/shieldcrypto/hmac/final()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/final()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/hmac(_:using:key:)/index.html b/3.4.0/documentation/shieldcrypto/hmac/hmac(_:using:key:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/hmac(_:using:key:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/index.html b/3.4.0/documentation/shieldcrypto/hmac/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/init(_:key:)/index.html b/3.4.0/documentation/shieldcrypto/hmac/init(_:key:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/init(_:key:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/reset(key:)/index.html b/3.4.0/documentation/shieldcrypto/hmac/reset(key:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/reset(key:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/update(data:)-9bzdo/index.html b/3.4.0/documentation/shieldcrypto/hmac/update(data:)-9bzdo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/update(data:)-9bzdo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/update(data:)-9ln92/index.html b/3.4.0/documentation/shieldcrypto/hmac/update(data:)-9ln92/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/update(data:)-9ln92/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/hmac/update(data:datalength:)/index.html b/3.4.0/documentation/shieldcrypto/hmac/update(data:datalength:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/hmac/update(data:datalength:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/index.html b/3.4.0/documentation/shieldcrypto/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/!=(_:_:)/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/allcases/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/allcases/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/allcases/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/description/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/description/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/equatable-implementations/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/init(rawvalue:name:)/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/init(rawvalue:name:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/init(rawvalue:name:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/name/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/name/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/name/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/pbkdf2/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/pbkdf2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/pbkdf2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/rawvalue/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/rawvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/algorithm/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:)/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/derive(length:from:salt:using:psuedorandomalgorithm:rounds:)/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/derive(length:from:salt:using:psuedorandomalgorithm:rounds:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/derive(length:from:salt:using:psuedorandomalgorithm:rounds:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/error/!=(_:_:)/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/error/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/error/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/error/calibrationfailed/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/error/calibrationfailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/error/calibrationfailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/error/equatable-implementations/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/error/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/error/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/error/error-implementations/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/error/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/error/localizeddescription/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/!=(_:_:)/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/allcases/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/allcases/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/allcases/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/description/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/description/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/equatable-implementations/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha1/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha224/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha256/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha384/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha384/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha384/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha512/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha512/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/hmacsha512/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/init(rawvalue:name:)/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/init(rawvalue:name:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/init(rawvalue:name:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/name/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/name/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/name/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/rawvalue/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/rawvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha1/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha224/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha256/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha384/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha384/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha384/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha512/index.html b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha512/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/pbkdf/psuedorandomalgorithm/sha512/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/random/generate(count:)/index.html b/3.4.0/documentation/shieldcrypto/random/generate(count:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/random/generate(count:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/random/index.html b/3.4.0/documentation/shieldcrypto/random/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/random/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha1digester/index.html b/3.4.0/documentation/shieldcrypto/sha1digester/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha1digester/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha1engine/context/index.html b/3.4.0/documentation/shieldcrypto/sha1engine/context/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha1engine/context/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha1engine/create/index.html b/3.4.0/documentation/shieldcrypto/sha1engine/create/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha1engine/create/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha1engine/digest/index.html b/3.4.0/documentation/shieldcrypto/sha1engine/digest/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha1engine/digest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha1engine/final/index.html b/3.4.0/documentation/shieldcrypto/sha1engine/final/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha1engine/final/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha1engine/hashlength/index.html b/3.4.0/documentation/shieldcrypto/sha1engine/hashlength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha1engine/hashlength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha1engine/index.html b/3.4.0/documentation/shieldcrypto/sha1engine/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha1engine/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha1engine/update/index.html b/3.4.0/documentation/shieldcrypto/sha1engine/update/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha1engine/update/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha224digester/index.html b/3.4.0/documentation/shieldcrypto/sha224digester/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha224digester/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha224engine/context/index.html b/3.4.0/documentation/shieldcrypto/sha224engine/context/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha224engine/context/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha224engine/create/index.html b/3.4.0/documentation/shieldcrypto/sha224engine/create/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha224engine/create/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha224engine/digest/index.html b/3.4.0/documentation/shieldcrypto/sha224engine/digest/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha224engine/digest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha224engine/final/index.html b/3.4.0/documentation/shieldcrypto/sha224engine/final/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha224engine/final/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha224engine/hashlength/index.html b/3.4.0/documentation/shieldcrypto/sha224engine/hashlength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha224engine/hashlength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha224engine/index.html b/3.4.0/documentation/shieldcrypto/sha224engine/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha224engine/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha224engine/update/index.html b/3.4.0/documentation/shieldcrypto/sha224engine/update/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha224engine/update/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha256digester/index.html b/3.4.0/documentation/shieldcrypto/sha256digester/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha256digester/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha256engine/context/index.html b/3.4.0/documentation/shieldcrypto/sha256engine/context/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha256engine/context/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha256engine/create/index.html b/3.4.0/documentation/shieldcrypto/sha256engine/create/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha256engine/create/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha256engine/digest/index.html b/3.4.0/documentation/shieldcrypto/sha256engine/digest/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha256engine/digest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha256engine/final/index.html b/3.4.0/documentation/shieldcrypto/sha256engine/final/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha256engine/final/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha256engine/hashlength/index.html b/3.4.0/documentation/shieldcrypto/sha256engine/hashlength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha256engine/hashlength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha256engine/index.html b/3.4.0/documentation/shieldcrypto/sha256engine/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha256engine/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha256engine/update/index.html b/3.4.0/documentation/shieldcrypto/sha256engine/update/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha256engine/update/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha384digester/index.html b/3.4.0/documentation/shieldcrypto/sha384digester/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha384digester/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha384engine/context/index.html b/3.4.0/documentation/shieldcrypto/sha384engine/context/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha384engine/context/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha384engine/create/index.html b/3.4.0/documentation/shieldcrypto/sha384engine/create/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha384engine/create/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha384engine/digest/index.html b/3.4.0/documentation/shieldcrypto/sha384engine/digest/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha384engine/digest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha384engine/final/index.html b/3.4.0/documentation/shieldcrypto/sha384engine/final/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha384engine/final/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha384engine/hashlength/index.html b/3.4.0/documentation/shieldcrypto/sha384engine/hashlength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha384engine/hashlength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha384engine/index.html b/3.4.0/documentation/shieldcrypto/sha384engine/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha384engine/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha384engine/update/index.html b/3.4.0/documentation/shieldcrypto/sha384engine/update/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha384engine/update/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha512digester/index.html b/3.4.0/documentation/shieldcrypto/sha512digester/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha512digester/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha512engine/context/index.html b/3.4.0/documentation/shieldcrypto/sha512engine/context/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha512engine/context/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha512engine/create/index.html b/3.4.0/documentation/shieldcrypto/sha512engine/create/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha512engine/create/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha512engine/digest/index.html b/3.4.0/documentation/shieldcrypto/sha512engine/digest/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha512engine/digest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha512engine/final/index.html b/3.4.0/documentation/shieldcrypto/sha512engine/final/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha512engine/final/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha512engine/hashlength/index.html b/3.4.0/documentation/shieldcrypto/sha512engine/hashlength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha512engine/hashlength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha512engine/index.html b/3.4.0/documentation/shieldcrypto/sha512engine/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha512engine/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldcrypto/sha512engine/update/index.html b/3.4.0/documentation/shieldcrypto/sha512engine/update/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldcrypto/sha512engine/update/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/index.html b/3.4.0/documentation/shieldoid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/id/index.html b/3.4.0/documentation/shieldoid/iso/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/index.html b/3.4.0/documentation/shieldoid/iso/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v4/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v4/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v4/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v5/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v5/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb191v5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v4/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v4/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v4/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v5/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v5/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2onb239v5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v2/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v3/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v3/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb163v3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb176w1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb176w1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb176w1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb208w1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb208w1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb208w1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb272w1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb272w1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb272w1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb304w1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb304w1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb304w1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb368w1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb368w1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2pnb368w1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v2/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v3/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v3/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb191v3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v2/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v3/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v3/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb239v3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb359v1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb359v1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb359v1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb431r1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb431r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/c2tnb431r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/characteristictwo/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v2/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v3/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v3/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime192v3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v2/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v3/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v3/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime239v3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime256v1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime256v1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/prime256v1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/curves/prime/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/ecpublickey/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/ecpublickey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/ecpublickey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/keytype/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithrecommended/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithrecommended/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithrecommended/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha224/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha256/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha384/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha384/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha384/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha512/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha512/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/ecdsawithsha512/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/ecdsawithsha2/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/ansix962/signatures/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_224/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_256/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hhmacwithsha512_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha224/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha256/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha384/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha384/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha384/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha512/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha512/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/hmacwithsha512/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/digestalgorithm/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/descdmf/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/descdmf/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/descdmf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3cbc/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3cbc/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desede3cbc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desxcbc/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desxcbc/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/desxcbc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2cbc/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2cbc/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2cbc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2ecb/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2ecb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc2ecb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4withmac/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4withmac/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc4withmac/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbc/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbc/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbcpad/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbcpad/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/encryptionalgorithm/rc5cbcpad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md2withrsaencryption/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md2withrsaencryption/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md2withrsaencryption/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md4withrsaencryption/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md4withrsaencryption/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md4withrsaencryption/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md5withrsaencryption/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md5withrsaencryption/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/md5withrsaencryption/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rsaencryption/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rsaencryption/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/rsaencryption/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha1withrsasignature/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha1withrsasignature/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha1withrsasignature/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha224withrsaencryption/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha224withrsaencryption/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha224withrsaencryption/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha256withrsaencryption/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha256withrsaencryption/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha256withrsaencryption/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha384withrsaencryption/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha384withrsaencryption/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha384withrsaencryption/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha512withrsaencryption/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha512withrsaencryption/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs1/sha512withrsaencryption/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbes2/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbes2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbes2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbkdf2/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbkdf2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/pbkdf2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs5/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/challengepassword/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/challengepassword/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/challengepassword/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/contenttype/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/contenttype/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/contenttype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/countersignature/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/countersignature/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/countersignature/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/emailaddress/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/emailaddress/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/emailaddress/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extendedcertificateattributes/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extendedcertificateattributes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extendedcertificateattributes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extensionrequest/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extensionrequest/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/extensionrequest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/id/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/messagedigest/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/messagedigest/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/messagedigest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/names/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/signingtime/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/signingtime/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/signingtime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredaddress/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredaddress/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredaddress/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredname/index.html b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/memberbody/us/rsadsi/pkcs/pkcs9/unstructuredname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/names/index.html b/3.4.0/documentation/shieldoid/iso/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160r2/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160r2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip160r2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip192k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip192k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip192k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip224k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip224k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip224k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip224r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip224r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip224r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip256k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip256k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip256k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip384r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip384r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip384r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip521r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip521r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansip521r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163r2/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163r2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit163r2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit193r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit193r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit193r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit193r2/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit193r2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit193r2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit233k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit233k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit233k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit233r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit233r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit233r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit239k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit239k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit239k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit283k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit283k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit283k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit283r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit283r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit283r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit409k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit409k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit409k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit409r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit409r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit409r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit571k1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit571k1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit571k1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit571r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit571r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/ansit571r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/id/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/names/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp112r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp112r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp112r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp112r2/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp112r2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp112r2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp128r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp128r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp128r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp128r2/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp128r2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/secp128r2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect113r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect113r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect113r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect113r2/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect113r2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect113r2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect131r1/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect131r1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect131r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect131r2/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect131r2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/curve/sect131r2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/id/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/names/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhrecommendedkdf/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhrecommendedkdf/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhrecommendedkdf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhspecifiedkdf/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhspecifiedkdf/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/dhsinglepasscofactordhspecifiedkdf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/ecdh/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/ecdh/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/ecdh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/ecmqv/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/ecmqv/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/ecmqv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/id/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/names/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/certicom/schemes/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/id/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/id/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/names/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/id/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/id/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/names/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/id/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/clientauth/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/clientauth/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/clientauth/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/codesigning/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/codesigning/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/codesigning/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/dvcs/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/emailprotection/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/emailprotection/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/emailprotection/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/id/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapac/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapac/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapac/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapwtp/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapwtp/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcapwapwtp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcarchive/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcarchive/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcarchive/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcca/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcca/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcca/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcra/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcra/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpcmcra/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverlan/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverlan/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverlan/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverppp/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverppp/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpeapoverppp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpipsecike/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpipsecike/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpipsecike/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpclient/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpclient/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpclient/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpresponder/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpresponder/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpresponder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpserver/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpserver/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpscvpserver/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendowner/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendowner/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendowner/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxiedowner/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxiedowner/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxiedowner/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxy/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendproxy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendrouter/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendrouter/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsendrouter/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsipdomain/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsipdomain/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/idkpsipdomain/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecendsystem/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecendsystem/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecendsystem/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsectunnel/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsectunnel/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsectunnel/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecuser/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecuser/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ipsecuser/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/names/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspsigning/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspsigning/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/ocspsigning/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpcertaaserverauth/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpcertaaserverauth/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/sbgpcertaaserverauth/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellclient/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellclient/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellclient/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellserver/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellserver/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/secureshellserver/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/serverauth/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/serverauth/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/serverauth/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/timestamping/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/timestamping/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/kp/timestamping/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/names/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/mechanisms/pkix/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/names/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/internet/security/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/dod/names/index.html b/3.4.0/documentation/shieldoid/iso/org/dod/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/dod/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/id/index.html b/3.4.0/documentation/shieldoid/iso/org/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/index.html b/3.4.0/documentation/shieldoid/iso/org/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso/org/names/index.html b/3.4.0/documentation/shieldoid/iso/org/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso/org/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cbc_pad/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cbc_pad/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cbc_pad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ccm/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ccm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ccm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cfb/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cfb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_cfb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ecb/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ecb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ecb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gcm/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gcm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gcm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gmac/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gmac/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_gmac/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ofb/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ofb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_ofb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap_pad/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap_pad/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes128_wrap_pad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cbc_pad/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cbc_pad/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cbc_pad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ccm/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ccm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ccm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cfb/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cfb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_cfb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ecb/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ecb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ecb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gcm/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gcm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gcm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gmac/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gmac/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_gmac/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ofb/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ofb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_ofb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap_pad/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap_pad/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes192_wrap_pad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cbc_pad/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cbc_pad/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cbc_pad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ccm/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ccm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ccm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cfb/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cfb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_cfb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ecb/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ecb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ecb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gcm/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gcm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gcm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gmac/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gmac/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_gmac/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ofb/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ofb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_ofb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap_pad/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap_pad/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/aes256_wrap_pad/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/aes/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_224/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_384/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_384/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_384/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_512/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_512/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/hmacwithsha3_512/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kacxof256/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kacxof256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kacxof256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac128/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac256/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmac256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmacxof128/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmacxof128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/kmacxof128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha224/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha256/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha384/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha384/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha384/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_224/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_384/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_384/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_384/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_512/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_512/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha3_512/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_224/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_224/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_224/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/sha512_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128_len/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128_len/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake128_len/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256_len/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256_len/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/hashalgs/shake256_len/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/csor/nistalgorithms/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/gov/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/country/us/organization/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_128/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_192/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_192/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_192/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cbc_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_128/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_192/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_192/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_192/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ccm_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_128/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_192/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_192/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_192/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_cfb_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_128/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_192/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_192/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_192/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_128/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_192/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_192/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_192/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gcm_siv_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_128/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_192/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_192/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_192/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_gmac_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_128/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_192/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_192/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_192/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_256/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/aes_ofb_256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/aes/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/algorithm/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/aacertificate/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/aacertificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/aacertificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/aliasedentryname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/aliasedentryname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/aliasedentryname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributeauthorityrevocationlist/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributeauthorityrevocationlist/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributeauthorityrevocationlist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificate/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificaterevocationlist/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificaterevocationlist/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributecertificaterevocationlist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributedescriptorcertificate/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributedescriptorcertificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributedescriptorcertificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributeintegrityinfo/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributeintegrityinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/attributeintegrityinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/authorityrevocationlist/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/authorityrevocationlist/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/authorityrevocationlist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/businesscategory/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/businesscategory/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/businesscategory/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/cacertificate/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/cacertificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/cacertificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificatepolicy/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificatepolicy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificatepolicy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificaterevocationlist/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificaterevocationlist/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificaterevocationlist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificationpracticestmt/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificationpracticestmt/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/certificationpracticestmt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/clearance/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/clearance/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/clearance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/commonname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/commonname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/commonname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/communicationsnetwork/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/communicationsnetwork/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/communicationsnetwork/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/communicationsservice/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/communicationsservice/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/communicationsservice/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/confkeyinfo/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/confkeyinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/confkeyinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/contenturl/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/contenturl/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/contenturl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/countryname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/countryname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/countryname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/crosscertificatepair/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/crosscertificatepair/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/crosscertificatepair/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/defaultdirqop/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/defaultdirqop/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/defaultdirqop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/delegationpath/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/delegationpath/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/delegationpath/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/deltarevocationlist/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/deltarevocationlist/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/deltarevocationlist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/description/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/description/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/destinationindicator/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/destinationindicator/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/destinationindicator/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/distinguishedname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/distinguishedname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/distinguishedname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/dmdname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/dmdname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/dmdname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/dnqualifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/dnqualifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/dnqualifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/enhancedsearchguide/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/enhancedsearchguide/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/enhancedsearchguide/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epc/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epc/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epcformat/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epcformat/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epcformat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epcinurn/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epcinurn/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/epcinurn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/facsimiletelephonenumber/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/facsimiletelephonenumber/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/facsimiletelephonenumber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/family/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/family/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/family/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/generationqualifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/generationqualifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/generationqualifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/givenname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/givenname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/givenname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/houseidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/houseidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/houseidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/initials/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/initials/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/initials/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/internationalisdnnumber/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/internationalisdnnumber/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/internationalisdnnumber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/knowledgeinformation/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/knowledgeinformation/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/knowledgeinformation/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/ldapurl/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/ldapurl/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/ldapurl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/localityname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/localityname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/localityname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/member/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/member/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/member/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/name/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/name/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/name/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/objectclass/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/objectclass/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/objectclass/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationalunitname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationalunitname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationalunitname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/organizationname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/owner/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/owner/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/owner/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/permission/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/permission/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/permission/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/physicaldeliveryofficename/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/physicaldeliveryofficename/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/physicaldeliveryofficename/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pkipath/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pkipath/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pkipath/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postaladdress/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postaladdress/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postaladdress/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postalcode/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postalcode/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postalcode/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postofficebox/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postofficebox/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/postofficebox/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/preferreddeliverymethod/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/preferreddeliverymethod/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/preferreddeliverymethod/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/presentationaddress/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/presentationaddress/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/presentationaddress/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/privpolicy/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/privpolicy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/privpolicy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/protocolinformation/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/protocolinformation/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/protocolinformation/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/protprivpolicy/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/protprivpolicy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/protprivpolicy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pseudonym/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pseudonym/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pseudonym/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pwdattribute/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pwdattribute/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/pwdattribute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/registeredaddress/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/registeredaddress/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/registeredaddress/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/role/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/role/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/role/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/roleoccupant/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/roleoccupant/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/roleoccupant/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/searchguide/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/searchguide/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/searchguide/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/seealso/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/seealso/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/seealso/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/serialnumber/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/serialnumber/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/serialnumber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/stateorprovincename/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/stateorprovincename/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/stateorprovincename/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/streetaddress/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/streetaddress/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/streetaddress/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/supportedalgorithms/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/supportedalgorithms/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/supportedalgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/supportedapplicationcontext/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/supportedapplicationcontext/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/supportedapplicationcontext/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/surname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/surname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/surname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/tagafi/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/tagafi/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/tagafi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/taglocation/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/taglocation/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/taglocation/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/tagoid/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/tagoid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/tagoid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/telephonenumber/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/telephonenumber/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/telephonenumber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/teletexterminalidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/teletexterminalidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/teletexterminalidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/telexnumber/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/telexnumber/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/telexnumber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/title/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/title/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/title/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uii/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uii/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uii/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uiiformat/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uiiformat/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uiiformat/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uiiinurh/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uiiinurh/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uiiinurh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uniqueidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uniqueidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uniqueidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uniquemember/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uniquemember/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uniquemember/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uri/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uri/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uri/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/url/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/url/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/url/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/urn/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/urn/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/urn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/urnc/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/urnc/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/urnc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/usercertificate/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/usercertificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/usercertificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/userpassword/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/userpassword/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/userpassword/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/userpwd/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/userpwd/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/userpwd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/utmcoordinates/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/utmcoordinates/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/utmcoordinates/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uuidpair/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uuidpair/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/uuidpair/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/x121address/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/x121address/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/x121address/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivilegeinfo/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivilegeinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivilegeinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivpolicy/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivpolicy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/attributetype/xmlprivpolicy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/acceptablecertpolicies/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/acceptablecertpolicies/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/acceptablecertpolicies/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/acceptableprivilegepolicies/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/acceptableprivilegepolicies/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/acceptableprivilegepolicies/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/attributedescriptor/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/attributedescriptor/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/attributedescriptor/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/authorityattributeidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/authorityattributeidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/authorityattributeidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/authoritykeyidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/authoritykeyidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/authoritykeyidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/baseupdatetime/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/baseupdatetime/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/baseupdatetime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/basicattconstraints/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/basicattconstraints/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/basicattconstraints/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/basicconstraints/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/basicconstraints/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/basicconstraints/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/certificateissuer/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/certificateissuer/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/certificateissuer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/certificatepolicies/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/certificatepolicies/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/certificatepolicies/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crldistributionpoints/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crldistributionpoints/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crldistributionpoints/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlnumber/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlnumber/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlnumber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlscope/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlscope/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlscope/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlstreamidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlstreamidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/crlstreamidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/delegatednameconstraints/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/delegatednameconstraints/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/delegatednameconstraints/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/deltacrlindicator/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/deltacrlindicator/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/deltacrlindicator/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/deltainfo/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/deltainfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/deltainfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/expirationdate/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/expirationdate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/expirationdate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/extkeyusage/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/extkeyusage/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/extkeyusage/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/freshestcrl/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/freshestcrl/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/freshestcrl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/hash(into:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/hashvalue/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/inhibitanypolicy/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/inhibitanypolicy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/inhibitanypolicy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/instructioncode/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/instructioncode/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/instructioncode/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/invaliditydate/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/invaliditydate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/invaliditydate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/issueraltname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/issueraltname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/issueraltname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/issuingdistributionpoint/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/issuingdistributionpoint/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/issuingdistributionpoint/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyattributes/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyattributes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyattributes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyusage/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyusage/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyusage/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyusagerestriction/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyusagerestriction/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/keyusagerestriction/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/nameconstraints/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/nameconstraints/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/nameconstraints/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/norevavail/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/norevavail/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/norevavail/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/orderedlist/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/orderedlist/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/orderedlist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policyconstraints/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policyconstraints/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policyconstraints/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policymapping/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policymapping/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policymapping/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policymappings/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policymappings/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/policymappings/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/privatekeyusageperiod/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/privatekeyusageperiod/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/privatekeyusageperiod/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/reasoncode/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/reasoncode/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/reasoncode/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/rolespeccertidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/rolespeccertidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/rolespeccertidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/soaidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/soaidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/soaidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/statusreferrals/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/statusreferrals/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/statusreferrals/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectaltname/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectaltname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectaltname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectdirectoryattributes/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectdirectoryattributes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectdirectoryattributes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectkeyidentifier/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectkeyidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subjectkeyidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subtreesconstraint/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subtreesconstraint/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/subtreesconstraint/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/targetinformation/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/targetinformation/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/targetinformation/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/timespecification/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/timespecification/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/timespecification/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/usernotice/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/usernotice/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/certificateextension/usernotice/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/ds/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/ds/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/ds/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/id/index.html b/3.4.0/documentation/shieldoid/iso_itu/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/index.html b/3.4.0/documentation/shieldoid/iso_itu/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/iso_itu/names/index.html b/3.4.0/documentation/shieldoid/iso_itu/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/iso_itu/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/id/index.html b/3.4.0/documentation/shieldoid/itu/data/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/index.html b/3.4.0/documentation/shieldoid/itu/data/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/names/index.html b/3.4.0/documentation/shieldoid/itu/data/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/id/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/names/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/id/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/names/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/id/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/names/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/!=(_:_:)/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/domaincomponent/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/domaincomponent/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/domaincomponent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/equatable-implementations/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hash(into:)/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hashvalue/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/id/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/init(rawvalue:)/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/names/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/userid/index.html b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/userid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/data/pss/ucl/pilot/pilotattributetype/userid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/id/index.html b/3.4.0/documentation/shieldoid/itu/id/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/index.html b/3.4.0/documentation/shieldoid/itu/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/itu/names/index.html b/3.4.0/documentation/shieldoid/itu/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/itu/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/oid/index.html b/3.4.0/documentation/shieldoid/oid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/oid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/oidref/asn1/index.html b/3.4.0/documentation/shieldoid/oidref/asn1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/oidref/asn1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/oidref/index.html b/3.4.0/documentation/shieldoid/oidref/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/oidref/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/oidref/oid-58twl/index.html b/3.4.0/documentation/shieldoid/oidref/oid-58twl/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/oidref/oid-58twl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldoid/oidref/oid-9f2wo/index.html b/3.4.0/documentation/shieldoid/oidref/oid-9f2wo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldoid/oidref/oid-9f2wo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/ecparameters/index.html b/3.4.0/documentation/shieldpkcs/ecparameters/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/ecparameters/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/index.html b/3.4.0/documentation/shieldpkcs/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/rsaprivatekey/index.html b/3.4.0/documentation/shieldpkcs/rsaprivatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/rsaprivatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/rsapublickey/index.html b/3.4.0/documentation/shieldpkcs/rsapublickey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/rsapublickey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/schemas/ecparameters/index.html b/3.4.0/documentation/shieldpkcs/schemas/ecparameters/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/schemas/ecparameters/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/schemas/index.html b/3.4.0/documentation/shieldpkcs/schemas/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/schemas/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/schemas/rsaprivatekey/index.html b/3.4.0/documentation/shieldpkcs/schemas/rsaprivatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/schemas/rsaprivatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfo/index.html b/3.4.0/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfos/index.html b/3.4.0/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfos/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/schemas/rsaprivatekeyotherprimeinfos/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldpkcs/schemas/rsapublickey/index.html b/3.4.0/documentation/shieldpkcs/schemas/rsapublickey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldpkcs/schemas/rsapublickey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/index.html b/3.4.0/documentation/shieldsecurity/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secaccessibility/!=(_:_:)/index.html b/3.4.0/documentation/shieldsecurity/secaccessibility/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secaccessibility/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secaccessibility/default/index.html b/3.4.0/documentation/shieldsecurity/secaccessibility/default/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secaccessibility/default/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secaccessibility/equatable-implementations/index.html b/3.4.0/documentation/shieldsecurity/secaccessibility/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secaccessibility/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secaccessibility/index.html b/3.4.0/documentation/shieldsecurity/secaccessibility/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secaccessibility/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secaccessibility/passcodeenabled/index.html b/3.4.0/documentation/shieldsecurity/secaccessibility/passcodeenabled/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secaccessibility/passcodeenabled/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secaccessibility/unlocked(afterfirst:shared:)/index.html b/3.4.0/documentation/shieldsecurity/secaccessibility/unlocked(afterfirst:shared:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secaccessibility/unlocked(afterfirst:shared:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/!=(_:_:)/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/equatable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/error-implementations/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/hash(into:)/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/hashvalue/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/init(rawvalue:)/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/loadfailed/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/loadfailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/loadfailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/localizeddescription/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/parsingfailed/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/parsingfailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/parsingfailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/publickeyretrievalfailed/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/publickeyretrievalfailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/publickeyretrievalfailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/queryfailed/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/queryfailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/queryfailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/saveduplicate/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/saveduplicate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/saveduplicate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/savefailed/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/savefailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/savefailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/trustcreationfailed/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/trustcreationfailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/trustcreationfailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/trustvalidationerror/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/trustvalidationerror/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/trustvalidationerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seccertificateerror/trustvalidationfailed/index.html b/3.4.0/documentation/shieldsecurity/seccertificateerror/trustvalidationfailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seccertificateerror/trustvalidationfailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secencryptionpadding/!=(_:_:)/index.html b/3.4.0/documentation/shieldsecurity/secencryptionpadding/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secencryptionpadding/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secencryptionpadding/equatable-implementations/index.html b/3.4.0/documentation/shieldsecurity/secencryptionpadding/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secencryptionpadding/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secencryptionpadding/index.html b/3.4.0/documentation/shieldsecurity/secencryptionpadding/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secencryptionpadding/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secencryptionpadding/none/index.html b/3.4.0/documentation/shieldsecurity/secencryptionpadding/none/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secencryptionpadding/none/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secencryptionpadding/oaep/index.html b/3.4.0/documentation/shieldsecurity/secencryptionpadding/oaep/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secencryptionpadding/oaep/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/secencryptionpadding/pkcs1/index.html b/3.4.0/documentation/shieldsecurity/secencryptionpadding/pkcs1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/secencryptionpadding/pkcs1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeyerror/index.html b/3.4.0/documentation/shieldsecurity/seckeyerror/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeyerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/!=(_:_:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/equatable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/permanent/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/permanent/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/permanent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/secureenclave/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/secureenclave/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/flag/secureenclave/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/generate(label:flags:accessibility:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/generate(label:flags:accessibility:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/generate(label:flags:accessibility:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/init(type:keysize:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/init(type:keysize:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/init(type:keysize:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/keysize(_:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/keysize(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/keysize(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/keysize/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/keysize/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/keysize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/type(_:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/type(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/type(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/builder/type/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/builder/type/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/builder/type/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/decodable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/delete()/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/delete()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/delete()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/encodable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/encode(to:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/encodedprivatekey()/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/encodedprivatekey()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/encodedprivatekey()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/encodedpublickey()/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/encodedpublickey()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/encodedpublickey()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/!=(_:_:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/build(error:message:status:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/build(error:message:status:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/build(error:message:status:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/equatable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/error-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/failedtocopypublickeyfromprivatekey/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/failedtocopypublickeyfromprivatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/failedtocopypublickeyfromprivatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/generatefailed/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/generatefailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/generatefailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/hash(into:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/hashvalue/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/init(rawvalue:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/invalidencodedprivatekey/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/invalidencodedprivatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/invalidencodedprivatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/itemaddfailed/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/itemaddfailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/itemaddfailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/itemdeletefailed/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/itemdeletefailed/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/itemdeletefailed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/localizeddescription/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/nomatchingkey/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/nomatchingkey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/nomatchingkey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/error/status/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/error/status/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/error/status/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/export()/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/export()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/export()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportderivedkeysizedefault/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportderivedkeysizedefault/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportderivedkeysizedefault/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeyderivationtimingdefault/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeyderivationtimingdefault/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeyderivationtimingdefault/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/!=(_:_:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits128/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits128/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits128/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits192/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits192/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits192/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits256/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits256/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/bits256/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/equatable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/hash(into:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/hashvalue/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/init(rawvalue:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportkeysize/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/exportpsuedorandomalgorithmdefault/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/exportpsuedorandomalgorithmdefault/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/exportpsuedorandomalgorithmdefault/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/import(data:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/import(data:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/import(data:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/import(data:password:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/import(data:password:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/import(data:password:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/import(fromdata:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/import(fromdata:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/import(fromdata:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/import(fromdata:withpassword:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/import(fromdata:withpassword:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/import(fromdata:withpassword:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/init(from:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/init(privatekey:publickey:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/init(privatekey:publickey:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/init(privatekey:publickey:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/init(privatekeyref:publickeyref:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/init(privatekeyref:publickeyref:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/init(privatekeyref:publickeyref:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/init(type:privatekeydata:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/init(type:privatekeydata:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/init(type:privatekeydata:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-580pf/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-580pf/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-580pf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-8gmhq/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-8gmhq/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/matchescertificate(certificate:trustedcertificates:)-8gmhq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/persistentreferences()/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/persistentreferences()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/persistentreferences()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/privatekey/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/privatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/privatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/publickey/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/publickey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/publickey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeypair/save(accessibility:)/index.html b/3.4.0/documentation/shieldsecurity/seckeypair/save(accessibility:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeypair/save(accessibility:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/!=(_:_:)/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/ec/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/ec/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/ec/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/encode(to:)/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/equatable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/hash(into:)/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/hashvalue/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/init(from:)/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/init(rawvalue:)/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/init(systemvalue:)/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/init(systemvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/init(systemvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/rsa/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/rsa/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/rsa/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldsecurity/seckeytype/systemvalue/index.html b/3.4.0/documentation/shieldsecurity/seckeytype/systemvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldsecurity/seckeytype/systemvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/anystringattributevaluehandler/decode(from:)/index.html b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/decode(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/decode(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/anystringattributevaluehandler/encode(_:to:)/index.html b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/encode(_:to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/encode(_:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/anystringattributevaluehandler/equals(_:_:)/index.html b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/equals(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/equals(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/anystringattributevaluehandler/hash(_:into:)/index.html b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/hash(_:into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/hash(_:into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/anystringattributevaluehandler/index.html b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/anystringattributevaluehandler/instance/index.html b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/instance/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/anystringattributevaluehandler/instance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/!=(_:_:)/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/==(_:_:)/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/==(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/==(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/customdebugstringconvertible-implementations/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/customdebugstringconvertible-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/customdebugstringconvertible-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/customstringconvertible-implementations/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/customstringconvertible-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/customstringconvertible-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/debugdescription/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/debugdescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/decodable-implementations/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/description/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/description/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/encodable-implementations/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/encode(to:)/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/equatable-implementations/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/hash(into:)/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/hashable-implementations/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/hashable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/hashable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/init(from:)/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/init(type:value:)/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/init(type:value:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/init(type:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/type/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/type/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/type/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributetypeandvalue/value/index.html b/3.4.0/documentation/shieldx500/attributetypeandvalue/value/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributetypeandvalue/value/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluehandler/decode(from:)/index.html b/3.4.0/documentation/shieldx500/attributevaluehandler/decode(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluehandler/decode(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluehandler/encode(_:to:)/index.html b/3.4.0/documentation/shieldx500/attributevaluehandler/encode(_:to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluehandler/encode(_:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluehandler/equals(_:_:)/index.html b/3.4.0/documentation/shieldx500/attributevaluehandler/equals(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluehandler/equals(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluehandler/hash(_:into:)/index.html b/3.4.0/documentation/shieldx500/attributevaluehandler/hash(_:into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluehandler/hash(_:into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluehandler/index.html b/3.4.0/documentation/shieldx500/attributevaluehandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluemapper/decoder(fortype:)/index.html b/3.4.0/documentation/shieldx500/attributevaluemapper/decoder(fortype:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluemapper/decoder(fortype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluemapper/encoder(fortype:)/index.html b/3.4.0/documentation/shieldx500/attributevaluemapper/encoder(fortype:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluemapper/encoder(fortype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluemapper/handler(fortype:)/index.html b/3.4.0/documentation/shieldx500/attributevaluemapper/handler(fortype:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluemapper/handler(fortype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluemapper/index.html b/3.4.0/documentation/shieldx500/attributevaluemapper/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluemapper/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluemapper/valuedecoder/index.html b/3.4.0/documentation/shieldx500/attributevaluemapper/valuedecoder/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluemapper/valuedecoder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/attributevaluemapper/valueencoder/index.html b/3.4.0/documentation/shieldx500/attributevaluemapper/valueencoder/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/attributevaluemapper/valueencoder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-14u1p/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-14u1p/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-14u1p/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-7tkp/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-7tkp/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortype:)-7tkp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortypename:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortypename:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(_:fortypename:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2mxq2/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2mxq2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2mxq2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2unqw/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2unqw/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-2unqw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-7x03i/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-7x03i/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-7x03i/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-841mf/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-841mf/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(multivalued:)-841mf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(parsed:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(parsed:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/add(parsed:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/atv/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/atv/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/atv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/error-implementations/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/localizeddescription/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/unknowntypename(name:style:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/unknowntypename(name:style:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/error/unknowntypename(name:style:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/init(rdns:style:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/init(rdns:style:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/init(rdns:style:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/name/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/name/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/name/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/parse(string:style:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/parse(string:style:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/parse(string:style:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/rdn/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/rdn/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/rdn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/rdns/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/rdns/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/rdns/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamebuilder/style/index.html b/3.4.0/documentation/shieldx500/distinguishednamebuilder/style/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamebuilder/style/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(_:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(_:fortype:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(_:fortype:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(_:fortype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(rdn:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(rdn:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(rdn:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(rdnsequence:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(rdnsequence:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/append(rdnsequence:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/compose(_:style:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/compose(_:style:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/compose(_:style:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/attributeencodingerror(_:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/attributeencodingerror(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/attributeencodingerror(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/error-implementations/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/localizeddescription/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/unsupportedattributetype(_:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/unsupportedattributetype(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/error/unsupportedattributetype(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/init(rdnstrings:style:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/init(rdnstrings:style:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/init(rdnstrings:style:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/rdnstrings/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/rdnstrings/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/rdnstrings/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/string/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/string/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/string/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/style/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/style/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringcomposer/style/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/badformat(_:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/badformat(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/badformat(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/error-implementations/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/localizeddescription/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringparser/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringparser/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringparser/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringparser/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringparser/init(style:separators:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringparser/init(style:separators:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringparser/init(style:separators:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringparser/parse(string:)/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringparser/parse(string:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringparser/parse(string:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringparser/separators/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringparser/separators/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringparser/separators/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/distinguishednamestringparser/style/index.html b/3.4.0/documentation/shieldx500/distinguishednamestringparser/style/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/distinguishednamestringparser/style/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/index.html b/3.4.0/documentation/shieldx500/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyle/decode(attributename:mapping:)/index.html b/3.4.0/documentation/shieldx500/namingstyle/decode(attributename:mapping:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyle/decode(attributename:mapping:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyle/description/index.html b/3.4.0/documentation/shieldx500/namingstyle/description/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyle/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyle/index.html b/3.4.0/documentation/shieldx500/namingstyle/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyle/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyle/init(implementation:)/index.html b/3.4.0/documentation/shieldx500/namingstyle/init(implementation:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyle/init(implementation:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyle/name(fromoid:)/index.html b/3.4.0/documentation/shieldx500/namingstyle/name(fromoid:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyle/name(fromoid:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyle/namingstyleprotocol-implementations/index.html b/3.4.0/documentation/shieldx500/namingstyle/namingstyleprotocol-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyle/namingstyleprotocol-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyle/oid(fromname:)/index.html b/3.4.0/documentation/shieldx500/namingstyle/oid(fromname:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyle/oid(fromname:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyle/rfc4519/index.html b/3.4.0/documentation/shieldx500/namingstyle/rfc4519/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyle/rfc4519/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-32168/index.html b/3.4.0/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-32168/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-32168/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-7stz9/index.html b/3.4.0/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-7stz9/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyleprotocol/decode(attributename:mapping:)-7stz9/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyleprotocol/index.html b/3.4.0/documentation/shieldx500/namingstyleprotocol/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyleprotocol/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyleprotocol/name(fromoid:)/index.html b/3.4.0/documentation/shieldx500/namingstyleprotocol/name(fromoid:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyleprotocol/name(fromoid:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/namingstyleprotocol/oid(fromname:)/index.html b/3.4.0/documentation/shieldx500/namingstyleprotocol/oid(fromname:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/namingstyleprotocol/oid(fromname:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/rdnsequence/index.html b/3.4.0/documentation/shieldx500/rdnsequence/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/rdnsequence/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/relativedistinguishedname/index.html b/3.4.0/documentation/shieldx500/relativedistinguishedname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/relativedistinguishedname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/rfc4519style/decode(attributename:mapping:)/index.html b/3.4.0/documentation/shieldx500/rfc4519style/decode(attributename:mapping:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/rfc4519style/decode(attributename:mapping:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/rfc4519style/description/index.html b/3.4.0/documentation/shieldx500/rfc4519style/description/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/rfc4519style/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/rfc4519style/index.html b/3.4.0/documentation/shieldx500/rfc4519style/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/rfc4519style/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/rfc4519style/instance/index.html b/3.4.0/documentation/shieldx500/rfc4519style/instance/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/rfc4519style/instance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/rfc4519style/name(fromoid:)/index.html b/3.4.0/documentation/shieldx500/rfc4519style/name(fromoid:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/rfc4519style/name(fromoid:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/rfc4519style/namingstyleprotocol-implementations/index.html b/3.4.0/documentation/shieldx500/rfc4519style/namingstyleprotocol-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/rfc4519style/namingstyleprotocol-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/rfc4519style/oid(fromname:)/index.html b/3.4.0/documentation/shieldx500/rfc4519style/oid(fromname:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/rfc4519style/oid(fromname:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8mtj2/index.html b/3.4.0/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8mtj2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8mtj2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8qwz0/index.html b/3.4.0/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8qwz0/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/schemas/attributetypeandvalue(_:unknowntypeschema:)-8qwz0/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/schemas/index.html b/3.4.0/documentation/shieldx500/schemas/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/schemas/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-2gcmz/index.html b/3.4.0/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-2gcmz/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-2gcmz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-5o44u/index.html b/3.4.0/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-5o44u/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/schemas/rdnsequence(_:unknowntypeschema:)-5o44u/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-916rj/index.html b/3.4.0/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-916rj/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-916rj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-98bj2/index.html b/3.4.0/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-98bj2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/schemas/relativedistinguishedname(_:unknowntypeschema:)-98bj2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/unknownattributevaluehandler/decode(from:)/index.html b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/decode(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/decode(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/unknownattributevaluehandler/encode(_:to:)/index.html b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/encode(_:to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/encode(_:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/unknownattributevaluehandler/equals(_:_:)/index.html b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/equals(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/equals(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/unknownattributevaluehandler/hash(_:into:)/index.html b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/hash(_:into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/hash(_:into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/unknownattributevaluehandler/index.html b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx500/unknownattributevaluehandler/instance/index.html b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/instance/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx500/unknownattributevaluehandler/instance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/algorithm/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/algorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/algorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/error/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/error/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/error/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/error/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/error/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/error/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/error/error-implementations/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/error/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/error/localizeddescription/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/error/unsupportedalgorithm/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/error/unsupportedalgorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/error/unsupportedalgorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/error/unsupportedeckeysize/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/error/unsupportedeckeysize/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/error/unsupportedeckeysize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/init(algorithm:parameters:)/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/init(algorithm:parameters:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/init(algorithm:parameters:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/init(digestalgorithm:keytype:)/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/init(digestalgorithm:keytype:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/init(digestalgorithm:keytype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/init(from:)/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/init(publickey:)/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/init(publickey:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/init(publickey:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/algorithmidentifier/parameters/index.html b/3.4.0/documentation/shieldx509/algorithmidentifier/parameters/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/algorithmidentifier/parameters/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attribute/attrtype/index.html b/3.4.0/documentation/shieldx509/attribute/attrtype/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attribute/attrtype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attribute/attrvalues/index.html b/3.4.0/documentation/shieldx509/attribute/attrvalues/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attribute/attrvalues/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attribute/index.html b/3.4.0/documentation/shieldx509/attribute/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attribute/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attribute/init(attrtype:attrvalues:)/index.html b/3.4.0/documentation/shieldx509/attribute/init(attrtype:attrvalues:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attribute/init(attrtype:attrvalues:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/attributes/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/==(_:_:)/index.html b/3.4.0/documentation/shieldx509/attributes/==(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/==(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/all(_:)-1y48w/index.html b/3.4.0/documentation/shieldx509/attributes/all(_:)-1y48w/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/all(_:)-1y48w/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/all(_:)-6wd49/index.html b/3.4.0/documentation/shieldx509/attributes/all(_:)-6wd49/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/all(_:)-6wd49/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/allsatisfy(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/allsatisfy(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/allsatisfy(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/append(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/append(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/append(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/append(multivalued:)/index.html b/3.4.0/documentation/shieldx509/attributes/append(multivalued:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/append(multivalued:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/append(singlevalued:)/index.html b/3.4.0/documentation/shieldx509/attributes/append(singlevalued:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/append(singlevalued:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/append(type:values:)/index.html b/3.4.0/documentation/shieldx509/attributes/append(type:values:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/append(type:values:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/bidirectionalcollection-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/bidirectionalcollection-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/bidirectionalcollection-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/collection-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/collection-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/collection-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/compactmap(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/compactmap(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/compactmap(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/compare(_:_:)/index.html b/3.4.0/documentation/shieldx509/attributes/compare(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/compare(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/contains(where:)/index.html b/3.4.0/documentation/shieldx509/attributes/contains(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/contains(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/count/index.html b/3.4.0/documentation/shieldx509/attributes/count/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/count/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/decodable-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/difference(from:by:)/index.html b/3.4.0/documentation/shieldx509/attributes/difference(from:by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/difference(from:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/drop(while:)/index.html b/3.4.0/documentation/shieldx509/attributes/drop(while:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/drop(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/dropfirst(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/dropfirst(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/dropfirst(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/droplast(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/droplast(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/droplast(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/elementsequal(_:by:)/index.html b/3.4.0/documentation/shieldx509/attributes/elementsequal(_:by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/elementsequal(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/encodable-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/encode(to:)/index.html b/3.4.0/documentation/shieldx509/attributes/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/endindex/index.html b/3.4.0/documentation/shieldx509/attributes/endindex/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/endindex/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/enumerated()/index.html b/3.4.0/documentation/shieldx509/attributes/enumerated()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/enumerated()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/error/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/attributes/error/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/error/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/error/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/error/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/error/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/error/error-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/error/index.html b/3.4.0/documentation/shieldx509/attributes/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/error/invalidelement/index.html b/3.4.0/documentation/shieldx509/attributes/error/invalidelement/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/error/invalidelement/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/error/localizeddescription/index.html b/3.4.0/documentation/shieldx509/attributes/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/error/singlevaluerequired/index.html b/3.4.0/documentation/shieldx509/attributes/error/singlevaluerequired/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/error/singlevaluerequired/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/filter(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/filter(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/filter(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/first(_:)-4fesr/index.html b/3.4.0/documentation/shieldx509/attributes/first(_:)-4fesr/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/first(_:)-4fesr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/first(_:)-6qw87/index.html b/3.4.0/documentation/shieldx509/attributes/first(_:)-6qw87/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/first(_:)-6qw87/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/first(where:)/index.html b/3.4.0/documentation/shieldx509/attributes/first(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/first(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/first/index.html b/3.4.0/documentation/shieldx509/attributes/first/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/first/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/firstindex(where:)/index.html b/3.4.0/documentation/shieldx509/attributes/firstindex(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/firstindex(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/flatmap(_:)-20ffo/index.html b/3.4.0/documentation/shieldx509/attributes/flatmap(_:)-20ffo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/flatmap(_:)-20ffo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/flatmap(_:)-818hy/index.html b/3.4.0/documentation/shieldx509/attributes/flatmap(_:)-818hy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/flatmap(_:)-818hy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/foreach(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/foreach(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/foreach(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/formatted(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/formatted(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/formatted(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/formindex(_:offsetby:)/index.html b/3.4.0/documentation/shieldx509/attributes/formindex(_:offsetby:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/formindex(_:offsetby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/formindex(_:offsetby:limitedby:)/index.html b/3.4.0/documentation/shieldx509/attributes/formindex(_:offsetby:limitedby:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/formindex(_:offsetby:limitedby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/formindex(after:)/index.html b/3.4.0/documentation/shieldx509/attributes/formindex(after:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/formindex(after:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/formindex(before:)/index.html b/3.4.0/documentation/shieldx509/attributes/formindex(before:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/formindex(before:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/hash(into:)/index.html b/3.4.0/documentation/shieldx509/attributes/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/hashable-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/hashable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/hashable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/index(_:offsetby:limitedby:)/index.html b/3.4.0/documentation/shieldx509/attributes/index(_:offsetby:limitedby:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/index(_:offsetby:limitedby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/index.html b/3.4.0/documentation/shieldx509/attributes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/index/index.html b/3.4.0/documentation/shieldx509/attributes/index/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/index/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/init()/index.html b/3.4.0/documentation/shieldx509/attributes/init()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/init(from:)/index.html b/3.4.0/documentation/shieldx509/attributes/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/isempty/index.html b/3.4.0/documentation/shieldx509/attributes/isempty/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/isempty/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/iterator/index.html b/3.4.0/documentation/shieldx509/attributes/iterator/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/iterator/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/last(where:)/index.html b/3.4.0/documentation/shieldx509/attributes/last(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/last(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/last/index.html b/3.4.0/documentation/shieldx509/attributes/last/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/last/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/lastindex(where:)/index.html b/3.4.0/documentation/shieldx509/attributes/lastindex(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/lastindex(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/lazy/index.html b/3.4.0/documentation/shieldx509/attributes/lazy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/lazy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/lexicographicallyprecedes(_:by:)/index.html b/3.4.0/documentation/shieldx509/attributes/lexicographicallyprecedes(_:by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/lexicographicallyprecedes(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/makeiterator()/index.html b/3.4.0/documentation/shieldx509/attributes/makeiterator()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/makeiterator()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/map(_:)-22opc/index.html b/3.4.0/documentation/shieldx509/attributes/map(_:)-22opc/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/map(_:)-22opc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/map(_:)-4mxuv/index.html b/3.4.0/documentation/shieldx509/attributes/map(_:)-4mxuv/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/map(_:)-4mxuv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/max(by:)/index.html b/3.4.0/documentation/shieldx509/attributes/max(by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/max(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/min(by:)/index.html b/3.4.0/documentation/shieldx509/attributes/min(by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/min(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/prefix(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/prefix(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/prefix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/prefix(through:)/index.html b/3.4.0/documentation/shieldx509/attributes/prefix(through:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/prefix(through:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/prefix(upto:)/index.html b/3.4.0/documentation/shieldx509/attributes/prefix(upto:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/prefix(upto:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/prefix(while:)/index.html b/3.4.0/documentation/shieldx509/attributes/prefix(while:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/prefix(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/publisher/index.html b/3.4.0/documentation/shieldx509/attributes/publisher/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/publisher/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/randomaccesscollection-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/randomaccesscollection-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/randomaccesscollection-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/randomelement()/index.html b/3.4.0/documentation/shieldx509/attributes/randomelement()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/randomelement()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/randomelement(using:)/index.html b/3.4.0/documentation/shieldx509/attributes/randomelement(using:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/randomelement(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/reduce(_:_:)/index.html b/3.4.0/documentation/shieldx509/attributes/reduce(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/reduce(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/reduce(into:_:)/index.html b/3.4.0/documentation/shieldx509/attributes/reduce(into:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/reduce(into:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/remove(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/remove(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/remove(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/remove(type:)/index.html b/3.4.0/documentation/shieldx509/attributes/remove(type:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/remove(type:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/replace(multivalued:)/index.html b/3.4.0/documentation/shieldx509/attributes/replace(multivalued:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/replace(multivalued:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/replace(singlevalued:)/index.html b/3.4.0/documentation/shieldx509/attributes/replace(singlevalued:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/replace(singlevalued:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/replace(type:values:)/index.html b/3.4.0/documentation/shieldx509/attributes/replace(type:values:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/replace(type:values:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/reversed()/index.html b/3.4.0/documentation/shieldx509/attributes/reversed()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/reversed()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/sequence-implementations/index.html b/3.4.0/documentation/shieldx509/attributes/sequence-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/sequence-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/shuffled()/index.html b/3.4.0/documentation/shieldx509/attributes/shuffled()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/shuffled()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/shuffled(using:)/index.html b/3.4.0/documentation/shieldx509/attributes/shuffled(using:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/shuffled(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/sorted(by:)/index.html b/3.4.0/documentation/shieldx509/attributes/sorted(by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/sorted(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/sorted(using:)-4z0c/index.html b/3.4.0/documentation/shieldx509/attributes/sorted(using:)-4z0c/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/sorted(using:)-4z0c/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/sorted(using:)-6t54p/index.html b/3.4.0/documentation/shieldx509/attributes/sorted(using:)-6t54p/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/sorted(using:)-6t54p/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html b/3.4.0/documentation/shieldx509/attributes/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/startindex/index.html b/3.4.0/documentation/shieldx509/attributes/startindex/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/startindex/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/starts(with:by:)/index.html b/3.4.0/documentation/shieldx509/attributes/starts(with:by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/starts(with:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/subscript(_:)-3iimm/index.html b/3.4.0/documentation/shieldx509/attributes/subscript(_:)-3iimm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/subscript(_:)-3iimm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/subscript(_:)-46ylb/index.html b/3.4.0/documentation/shieldx509/attributes/subscript(_:)-46ylb/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/subscript(_:)-46ylb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/subscript(_:)-89o4e/index.html b/3.4.0/documentation/shieldx509/attributes/subscript(_:)-89o4e/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/subscript(_:)-89o4e/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/subscript(_:)-8nm4z/index.html b/3.4.0/documentation/shieldx509/attributes/subscript(_:)-8nm4z/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/subscript(_:)-8nm4z/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/suffix(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/suffix(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/suffix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/suffix(from:)/index.html b/3.4.0/documentation/shieldx509/attributes/suffix(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/suffix(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/trimmingprefix(while:)/index.html b/3.4.0/documentation/shieldx509/attributes/trimmingprefix(while:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/trimmingprefix(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/underestimatedcount-9otus/index.html b/3.4.0/documentation/shieldx509/attributes/underestimatedcount-9otus/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/underestimatedcount-9otus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/underestimatedcount-9x1xv/index.html b/3.4.0/documentation/shieldx509/attributes/underestimatedcount-9x1xv/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/underestimatedcount-9x1xv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributes/withcontiguousstorageifavailable(_:)/index.html b/3.4.0/documentation/shieldx509/attributes/withcontiguousstorageifavailable(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributes/withcontiguousstorageifavailable(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevalue/attributehandler/index.html b/3.4.0/documentation/shieldx509/attributevalue/attributehandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevalue/attributehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevalue/attributetype/index.html b/3.4.0/documentation/shieldx509/attributevalue/attributetype/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevalue/attributetype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevalue/index.html b/3.4.0/documentation/shieldx509/attributevalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevaluehandler/decode(from:)/index.html b/3.4.0/documentation/shieldx509/attributevaluehandler/decode(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevaluehandler/decode(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevaluehandler/encode(_:to:)/index.html b/3.4.0/documentation/shieldx509/attributevaluehandler/encode(_:to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevaluehandler/encode(_:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevaluehandler/equal(_:_:)/index.html b/3.4.0/documentation/shieldx509/attributevaluehandler/equal(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevaluehandler/equal(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevaluehandler/hash(_:into:)/index.html b/3.4.0/documentation/shieldx509/attributevaluehandler/hash(_:into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevaluehandler/hash(_:into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevaluehandler/index.html b/3.4.0/documentation/shieldx509/attributevaluehandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevaluehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevalueshandler/handler(for:)/index.html b/3.4.0/documentation/shieldx509/attributevalueshandler/handler(for:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevalueshandler/handler(for:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/attributevalueshandler/index.html b/3.4.0/documentation/shieldx509/attributevalueshandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/attributevalueshandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/asn1schema/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/authoritycertissuer/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/authoritycertissuer/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/authoritycertissuer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/authoritycertserialnumber/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/authoritycertserialnumber/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/authoritycertserialnumber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/encoded()/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/extensionid/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/extensionid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/extensionid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/init(from:)/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:)/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/keyidentifier/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/keyidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/keyidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/authoritykeyidentifier/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/authoritykeyidentifier/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/authoritykeyidentifier/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/basicconstraints/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/asn1schema/index.html b/3.4.0/documentation/shieldx509/basicconstraints/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/ca/index.html b/3.4.0/documentation/shieldx509/basicconstraints/ca/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/ca/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/encoded()/index.html b/3.4.0/documentation/shieldx509/basicconstraints/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/basicconstraints/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/extensionid/index.html b/3.4.0/documentation/shieldx509/basicconstraints/extensionid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/extensionid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/index.html b/3.4.0/documentation/shieldx509/basicconstraints/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/init(ca:pathlenconstraint:)/index.html b/3.4.0/documentation/shieldx509/basicconstraints/init(ca:pathlenconstraint:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/init(ca:pathlenconstraint:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/init(from:)/index.html b/3.4.0/documentation/shieldx509/basicconstraints/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/pathlenconstraint/index.html b/3.4.0/documentation/shieldx509/basicconstraints/pathlenconstraint/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/pathlenconstraint/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/basicconstraints/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/basicconstraints/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/basicconstraints/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/certificate/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/asn1schema/index.html b/3.4.0/documentation/shieldx509/certificate/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/addextension(_:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/addextension(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/addextension(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/addextension(value:)-3f08l/index.html b/3.4.0/documentation/shieldx509/certificate/builder/addextension(value:)-3f08l/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/addextension(value:)-3f08l/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/addextension(value:)-9cszy/index.html b/3.4.0/documentation/shieldx509/certificate/builder/addextension(value:)-9cszy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/addextension(value:)-9cszy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/addextension(value:iscritical:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/addextension(value:iscritical:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/addextension(value:iscritical:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-2wrhm/index.html b/3.4.0/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-2wrhm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-2wrhm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-6be75/index.html b/3.4.0/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-6be75/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/addissueralternativenames(names:)-6be75/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-7zegi/index.html b/3.4.0/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-7zegi/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-7zegi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-eu3j/index.html b/3.4.0/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-eu3j/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/addsubjectalternativenames(names:)-eu3j/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/authoritykeyidentifier(_:certissuer:certserialnumber:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/authoritykeyidentifier(_:certissuer:certserialnumber:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/authoritykeyidentifier(_:certissuer:certserialnumber:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/basicconstraints(ca:pathlength:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/basicconstraints(ca:pathlength:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/basicconstraints(ca:pathlength:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/build(signingkey:digestalgorithm:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/build(signingkey:digestalgorithm:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/build(signingkey:digestalgorithm:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/buildinfo(signaturealgorithm:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/buildinfo(signaturealgorithm:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/buildinfo(signaturealgorithm:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/computesubjectkeyidentifier()/index.html b/3.4.0/documentation/shieldx509/certificate/builder/computesubjectkeyidentifier()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/computesubjectkeyidentifier()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/defaultvaliditybeforeallowance/index.html b/3.4.0/documentation/shieldx509/certificate/builder/defaultvaliditybeforeallowance/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/defaultvaliditybeforeallowance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/error/error-implementations/index.html b/3.4.0/documentation/shieldx509/certificate/builder/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/error/index.html b/3.4.0/documentation/shieldx509/certificate/builder/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/error/localizeddescription/index.html b/3.4.0/documentation/shieldx509/certificate/builder/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/error/missingparameter(_:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/error/missingparameter(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/error/missingparameter(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/extendedkeyusage(keypurposes:iscritical:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/extendedkeyusage(keypurposes:iscritical:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/extendedkeyusage(keypurposes:iscritical:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/index.html b/3.4.0/documentation/shieldx509/certificate/builder/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/issuer(name:uniqueid:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/issuer(name:uniqueid:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/issuer(name:uniqueid:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-3mu7v/index.html b/3.4.0/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-3mu7v/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-3mu7v/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-9018z/index.html b/3.4.0/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-9018z/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/issueralternativenames(names:)-9018z/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/publickey(_:algorithm:usage:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/publickey(_:algorithm:usage:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/publickey(_:algorithm:usage:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/publickey(keypair:usage:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/publickey(keypair:usage:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/publickey(keypair:usage:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/publickey(publickey:usage:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/publickey(publickey:usage:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/publickey(publickey:usage:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/randomserialnumber()/index.html b/3.4.0/documentation/shieldx509/certificate/builder/randomserialnumber()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/randomserialnumber()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/request(_:)-13wjn/index.html b/3.4.0/documentation/shieldx509/certificate/builder/request(_:)-13wjn/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/request(_:)-13wjn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/request(_:)-6846g/index.html b/3.4.0/documentation/shieldx509/certificate/builder/request(_:)-6846g/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/request(_:)-6846g/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/serialnumber(_:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/serialnumber(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/serialnumber(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/subject(name:uniqueid:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/subject(name:uniqueid:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/subject(name:uniqueid:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-62seq/index.html b/3.4.0/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-62seq/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-62seq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-6ee33/index.html b/3.4.0/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-6ee33/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/subjectalternativenames(names:)-6ee33/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/subjectkeyidentifier(_:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/subjectkeyidentifier(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/subjectkeyidentifier(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/subjectuniqueid(_:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/subjectuniqueid(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/subjectuniqueid(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/valid(for:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/valid(for:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/valid(for:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/builder/valid(from:to:)/index.html b/3.4.0/documentation/shieldx509/certificate/builder/valid(from:to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/builder/valid(from:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/encoded()/index.html b/3.4.0/documentation/shieldx509/certificate/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/certificate/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/index.html b/3.4.0/documentation/shieldx509/certificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/init(from:)/index.html b/3.4.0/documentation/shieldx509/certificate/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/init(tbscertificate:signaturealgorithm:signature:)/index.html b/3.4.0/documentation/shieldx509/certificate/init(tbscertificate:signaturealgorithm:signature:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/init(tbscertificate:signaturealgorithm:signature:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/certificate/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/sec()/index.html b/3.4.0/documentation/shieldx509/certificate/sec()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/sec()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/signature/index.html b/3.4.0/documentation/shieldx509/certificate/signature/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/signature/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/signaturealgorithm/index.html b/3.4.0/documentation/shieldx509/certificate/signaturealgorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/signaturealgorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificate/tbscertificate/index.html b/3.4.0/documentation/shieldx509/certificate/tbscertificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificate/tbscertificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/asn1schema/index.html b/3.4.0/documentation/shieldx509/certificationrequest/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-faws/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-faws/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-faws/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-kexi/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-kexi/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/addalternativenames(names:)-kexi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-1uzei/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-1uzei/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-1uzei/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-93l1o/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-93l1o/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/alternativenames(names:)-93l1o/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/build(signingkey:digestalgorithm:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/build(signingkey:digestalgorithm:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/build(signingkey:digestalgorithm:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/buildinfo()/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/buildinfo()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/buildinfo()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/error/error-implementations/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/error/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/error/localizeddescription/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/error/missingparameter(_:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/error/missingparameter(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/error/missingparameter(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/extendedkeyusage(keypurposes:iscritical:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/extendedkeyusage(keypurposes:iscritical:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/extendedkeyusage(keypurposes:iscritical:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/extension(_:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/extension(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/extension(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/init(subject:subjectpkinfo:attributes:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/init(subject:subjectpkinfo:attributes:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/init(subject:subjectpkinfo:attributes:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(_:algorithm:usage:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(_:algorithm:usage:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(_:algorithm:usage:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(keypair:usage:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(keypair:usage:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(keypair:usage:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(publickey:usage:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(publickey:usage:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/publickey(publickey:usage:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/builder/subject(name:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/builder/subject(name:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/builder/subject(name:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/certificationrequestinfo/index.html b/3.4.0/documentation/shieldx509/certificationrequest/certificationrequestinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/certificationrequestinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/encoded()/index.html b/3.4.0/documentation/shieldx509/certificationrequest/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/certificationrequest/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/index.html b/3.4.0/documentation/shieldx509/certificationrequest/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/init(certificationrequestinfo:signaturealgorithm:signature:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/init(certificationrequestinfo:signaturealgorithm:signature:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/init(certificationrequestinfo:signaturealgorithm:signature:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/init(from:)/index.html b/3.4.0/documentation/shieldx509/certificationrequest/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/certificationrequest/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/signature/index.html b/3.4.0/documentation/shieldx509/certificationrequest/signature/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/signature/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequest/signaturealgorithm/index.html b/3.4.0/documentation/shieldx509/certificationrequest/signaturealgorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequest/signaturealgorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/asn1schema/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/attributes/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/attributes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/attributes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/encoded()/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/init(from:)/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/init(version:subject:subjectpkinfo:attributes:)/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/init(version:subject:subjectpkinfo:attributes:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/init(version:subject:subjectpkinfo:attributes:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/signed(using:digestalgorithm:)/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/signed(using:digestalgorithm:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/signed(using:digestalgorithm:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/subject/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/subject/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/subject/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/subjectpkinfo/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/subjectpkinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/subjectpkinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/encode(to:)/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hash(into:)/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hashvalue/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(from:)/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(rawvalue:)/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/v1/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/v1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.enum/v1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.property/index.html b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/certificationrequestinfo/version-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/crattributes/index.html b/3.4.0/documentation/shieldx509/crattributes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/crattributes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/crattributevalueshandler/handler(for:)/index.html b/3.4.0/documentation/shieldx509/crattributevalueshandler/handler(for:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/crattributevalueshandler/handler(for:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/crattributevalueshandler/index.html b/3.4.0/documentation/shieldx509/crattributevalueshandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/crattributevalueshandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/crattributevalueshandler/supported/index.html b/3.4.0/documentation/shieldx509/crattributevalueshandler/supported/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/crattributevalueshandler/supported/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/criticalextensionvalue/index.html b/3.4.0/documentation/shieldx509/criticalextensionvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/criticalextensionvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/directoryname/index.html b/3.4.0/documentation/shieldx509/directoryname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/directoryname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/directorynameattributemapper/decoder(fortype:)/index.html b/3.4.0/documentation/shieldx509/directorynameattributemapper/decoder(fortype:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/directorynameattributemapper/decoder(fortype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/directorynameattributemapper/encoder(fortype:)/index.html b/3.4.0/documentation/shieldx509/directorynameattributemapper/encoder(fortype:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/directorynameattributemapper/encoder(fortype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/directorynameattributemapper/handler(fortype:)/index.html b/3.4.0/documentation/shieldx509/directorynameattributemapper/handler(fortype:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/directorynameattributemapper/handler(fortype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/directorynameattributemapper/index.html b/3.4.0/documentation/shieldx509/directorynameattributemapper/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/directorynameattributemapper/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecparameters/index.html b/3.4.0/documentation/shieldx509/ecparameters/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecparameters/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/asn1schema/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/encoded()/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/init(from:)/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/init(version:privatekey:parameters:publickey:)/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/init(version:privatekey:parameters:publickey:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/init(version:privatekey:parameters:publickey:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/parameters/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/parameters/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/parameters/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/privatekey/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/privatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/privatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/publickey/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/publickey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/publickey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/encode(to:)/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/hash(into:)/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/hashvalue/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/init(from:)/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/init(rawvalue:)/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/one/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/one/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/one/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.enum/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.property/index.html b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/ecprivatekey/version-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/edipartyname/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/edipartyname/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/edipartyname/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/edipartyname/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/edipartyname/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/edipartyname/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/edipartyname/index.html b/3.4.0/documentation/shieldx509/edipartyname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/edipartyname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/edipartyname/init(from:)/index.html b/3.4.0/documentation/shieldx509/edipartyname/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/edipartyname/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/edipartyname/init(nameassigner:partyname:)/index.html b/3.4.0/documentation/shieldx509/edipartyname/init(nameassigner:partyname:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/edipartyname/init(nameassigner:partyname:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/edipartyname/nameassigner/index.html b/3.4.0/documentation/shieldx509/edipartyname/nameassigner/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/edipartyname/nameassigner/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/edipartyname/partyname/index.html b/3.4.0/documentation/shieldx509/edipartyname/partyname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/edipartyname/partyname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/asn1schema/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encoded()/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encrypteddata/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encrypteddata/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encrypteddata/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encryptionalgorithm/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encryptionalgorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/encryptionalgorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/init(encryptionalgorithm:encrypteddata:)/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/init(encryptionalgorithm:encrypteddata:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/init(encryptionalgorithm:encrypteddata:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/init(from:)/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/encryptedprivatekeyinfo/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/extension/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/critical/index.html b/3.4.0/documentation/shieldx509/extension/critical/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/critical/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/extension/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/extnid/index.html b/3.4.0/documentation/shieldx509/extension/extnid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/extnid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/extnvalue/index.html b/3.4.0/documentation/shieldx509/extension/extnvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/extnvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/index.html b/3.4.0/documentation/shieldx509/extension/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/init(extnid:critical:extnvalue:)/index.html b/3.4.0/documentation/shieldx509/extension/init(extnid:critical:extnvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/init(extnid:critical:extnvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/init(from:)/index.html b/3.4.0/documentation/shieldx509/extension/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/init(value:)-3nks0/index.html b/3.4.0/documentation/shieldx509/extension/init(value:)-3nks0/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/init(value:)-3nks0/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/init(value:)-9ul3/index.html b/3.4.0/documentation/shieldx509/extension/init(value:)-9ul3/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/init(value:)-9ul3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extension/init(value:critical:)/index.html b/3.4.0/documentation/shieldx509/extension/init(value:critical:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extension/init(value:critical:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/extensions/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/all(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/all(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/all(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/allsatisfy(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/allsatisfy(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/allsatisfy(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/append(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/append(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/append(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/append(id:iscritical:value:)/index.html b/3.4.0/documentation/shieldx509/extensions/append(id:iscritical:value:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/append(id:iscritical:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/append(value:)-1hpvz/index.html b/3.4.0/documentation/shieldx509/extensions/append(value:)-1hpvz/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/append(value:)-1hpvz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/append(value:)-9dot0/index.html b/3.4.0/documentation/shieldx509/extensions/append(value:)-9dot0/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/append(value:)-9dot0/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/append(value:iscritical:)/index.html b/3.4.0/documentation/shieldx509/extensions/append(value:iscritical:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/append(value:iscritical:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/attributehandler/index.html b/3.4.0/documentation/shieldx509/extensions/attributehandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/attributehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/attributetype/index.html b/3.4.0/documentation/shieldx509/extensions/attributetype/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/attributetype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/bidirectionalcollection-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/bidirectionalcollection-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/bidirectionalcollection-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/collection-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/collection-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/collection-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/compactmap(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/compactmap(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/compactmap(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/compare(_:_:)/index.html b/3.4.0/documentation/shieldx509/extensions/compare(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/compare(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/contains(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/contains(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/contains(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/contains(where:)/index.html b/3.4.0/documentation/shieldx509/extensions/contains(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/contains(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/count/index.html b/3.4.0/documentation/shieldx509/extensions/count/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/count/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/decodable-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/difference(from:)/index.html b/3.4.0/documentation/shieldx509/extensions/difference(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/difference(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/difference(from:by:)/index.html b/3.4.0/documentation/shieldx509/extensions/difference(from:by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/difference(from:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/drop(while:)/index.html b/3.4.0/documentation/shieldx509/extensions/drop(while:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/drop(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/dropfirst(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/dropfirst(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/dropfirst(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/droplast(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/droplast(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/droplast(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/elementsequal(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/elementsequal(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/elementsequal(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/elementsequal(_:by:)/index.html b/3.4.0/documentation/shieldx509/extensions/elementsequal(_:by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/elementsequal(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/encodable-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/encode(to:)/index.html b/3.4.0/documentation/shieldx509/extensions/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/endindex/index.html b/3.4.0/documentation/shieldx509/extensions/endindex/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/endindex/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/enumerated()/index.html b/3.4.0/documentation/shieldx509/extensions/enumerated()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/enumerated()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/error/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/extensions/error/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/error/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/error/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/error/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/error/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/error/error-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/error/error-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/error/index.html b/3.4.0/documentation/shieldx509/extensions/error/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/error/invalidvalue/index.html b/3.4.0/documentation/shieldx509/extensions/error/invalidvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/error/invalidvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/error/localizeddescription/index.html b/3.4.0/documentation/shieldx509/extensions/error/localizeddescription/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/expressiblebyarrayliteral-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/expressiblebyarrayliteral-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/expressiblebyarrayliteral-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/filter(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/filter(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/filter(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/first(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/first(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/first(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/first(where:)/index.html b/3.4.0/documentation/shieldx509/extensions/first(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/first(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/first/index.html b/3.4.0/documentation/shieldx509/extensions/first/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/first/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/firstindex(of:)/index.html b/3.4.0/documentation/shieldx509/extensions/firstindex(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/firstindex(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/firstindex(where:)/index.html b/3.4.0/documentation/shieldx509/extensions/firstindex(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/firstindex(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/firstrange(of:)/index.html b/3.4.0/documentation/shieldx509/extensions/firstrange(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/firstrange(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/flatmap(_:)-8og10/index.html b/3.4.0/documentation/shieldx509/extensions/flatmap(_:)-8og10/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/flatmap(_:)-8og10/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/flatmap(_:)-8z658/index.html b/3.4.0/documentation/shieldx509/extensions/flatmap(_:)-8z658/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/flatmap(_:)-8z658/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/foreach(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/foreach(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/foreach(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/formatted(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/formatted(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/formatted(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/formindex(_:offsetby:)/index.html b/3.4.0/documentation/shieldx509/extensions/formindex(_:offsetby:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/formindex(_:offsetby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/formindex(_:offsetby:limitedby:)/index.html b/3.4.0/documentation/shieldx509/extensions/formindex(_:offsetby:limitedby:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/formindex(_:offsetby:limitedby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/formindex(after:)/index.html b/3.4.0/documentation/shieldx509/extensions/formindex(after:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/formindex(after:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/formindex(before:)/index.html b/3.4.0/documentation/shieldx509/extensions/formindex(before:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/formindex(before:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/index(_:offsetby:limitedby:)/index.html b/3.4.0/documentation/shieldx509/extensions/index(_:offsetby:limitedby:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/index(_:offsetby:limitedby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/index(of:)/index.html b/3.4.0/documentation/shieldx509/extensions/index(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/index(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/index.html b/3.4.0/documentation/shieldx509/extensions/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/index/index.html b/3.4.0/documentation/shieldx509/extensions/index/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/index/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/init()/index.html b/3.4.0/documentation/shieldx509/extensions/init()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/init(arrayliteral:)/index.html b/3.4.0/documentation/shieldx509/extensions/init(arrayliteral:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/init(arrayliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/init(from:)/index.html b/3.4.0/documentation/shieldx509/extensions/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/isempty/index.html b/3.4.0/documentation/shieldx509/extensions/isempty/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/isempty/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/iterator/index.html b/3.4.0/documentation/shieldx509/extensions/iterator/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/iterator/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/last(where:)/index.html b/3.4.0/documentation/shieldx509/extensions/last(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/last(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/last/index.html b/3.4.0/documentation/shieldx509/extensions/last/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/last/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/lastindex(of:)/index.html b/3.4.0/documentation/shieldx509/extensions/lastindex(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/lastindex(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/lastindex(where:)/index.html b/3.4.0/documentation/shieldx509/extensions/lastindex(where:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/lastindex(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/lazy/index.html b/3.4.0/documentation/shieldx509/extensions/lazy/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/lazy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/lexicographicallyprecedes(_:by:)/index.html b/3.4.0/documentation/shieldx509/extensions/lexicographicallyprecedes(_:by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/lexicographicallyprecedes(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/makeiterator()/index.html b/3.4.0/documentation/shieldx509/extensions/makeiterator()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/makeiterator()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/map(_:)-6a1zd/index.html b/3.4.0/documentation/shieldx509/extensions/map(_:)-6a1zd/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/map(_:)-6a1zd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/map(_:)-8y43r/index.html b/3.4.0/documentation/shieldx509/extensions/map(_:)-8y43r/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/map(_:)-8y43r/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/max(by:)/index.html b/3.4.0/documentation/shieldx509/extensions/max(by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/max(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/min(by:)/index.html b/3.4.0/documentation/shieldx509/extensions/min(by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/min(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/prefix(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/prefix(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/prefix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/prefix(through:)/index.html b/3.4.0/documentation/shieldx509/extensions/prefix(through:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/prefix(through:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/prefix(upto:)/index.html b/3.4.0/documentation/shieldx509/extensions/prefix(upto:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/prefix(upto:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/prefix(while:)/index.html b/3.4.0/documentation/shieldx509/extensions/prefix(while:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/prefix(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/publisher/index.html b/3.4.0/documentation/shieldx509/extensions/publisher/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/publisher/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/randomaccesscollection-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/randomaccesscollection-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/randomaccesscollection-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/randomelement()/index.html b/3.4.0/documentation/shieldx509/extensions/randomelement()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/randomelement()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/randomelement(using:)/index.html b/3.4.0/documentation/shieldx509/extensions/randomelement(using:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/randomelement(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/ranges(of:)/index.html b/3.4.0/documentation/shieldx509/extensions/ranges(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/ranges(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/reduce(_:_:)/index.html b/3.4.0/documentation/shieldx509/extensions/reduce(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/reduce(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/reduce(into:_:)/index.html b/3.4.0/documentation/shieldx509/extensions/reduce(into:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/reduce(into:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/remove(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/remove(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/remove(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/remove(id:)/index.html b/3.4.0/documentation/shieldx509/extensions/remove(id:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/remove(id:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/replace(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/replace(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/replace(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/replace(value:)-34ywr/index.html b/3.4.0/documentation/shieldx509/extensions/replace(value:)-34ywr/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/replace(value:)-34ywr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/replace(value:)-lqja/index.html b/3.4.0/documentation/shieldx509/extensions/replace(value:)-lqja/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/replace(value:)-lqja/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/replace(value:iscritical:)/index.html b/3.4.0/documentation/shieldx509/extensions/replace(value:iscritical:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/replace(value:iscritical:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/replaceall(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/replaceall(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/replaceall(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/reversed()/index.html b/3.4.0/documentation/shieldx509/extensions/reversed()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/reversed()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/sequence-implementations/index.html b/3.4.0/documentation/shieldx509/extensions/sequence-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/sequence-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/shuffled()/index.html b/3.4.0/documentation/shieldx509/extensions/shuffled()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/shuffled()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/shuffled(using:)/index.html b/3.4.0/documentation/shieldx509/extensions/shuffled(using:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/shuffled(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/sorted(by:)/index.html b/3.4.0/documentation/shieldx509/extensions/sorted(by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/sorted(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/sorted(using:)-6a0rh/index.html b/3.4.0/documentation/shieldx509/extensions/sorted(using:)-6a0rh/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/sorted(using:)-6a0rh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/sorted(using:)-8ak5q/index.html b/3.4.0/documentation/shieldx509/extensions/sorted(using:)-8ak5q/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/sorted(using:)-8ak5q/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html b/3.4.0/documentation/shieldx509/extensions/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/split(separator:maxsplits:omittingemptysubsequences:)/index.html b/3.4.0/documentation/shieldx509/extensions/split(separator:maxsplits:omittingemptysubsequences:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/split(separator:maxsplits:omittingemptysubsequences:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/startindex/index.html b/3.4.0/documentation/shieldx509/extensions/startindex/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/startindex/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/starts(with:)/index.html b/3.4.0/documentation/shieldx509/extensions/starts(with:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/starts(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/starts(with:by:)/index.html b/3.4.0/documentation/shieldx509/extensions/starts(with:by:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/starts(with:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/subscript(_:)-3zlke/index.html b/3.4.0/documentation/shieldx509/extensions/subscript(_:)-3zlke/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/subscript(_:)-3zlke/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/subscript(_:)-4vy7r/index.html b/3.4.0/documentation/shieldx509/extensions/subscript(_:)-4vy7r/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/subscript(_:)-4vy7r/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/subscript(_:)-8alho/index.html b/3.4.0/documentation/shieldx509/extensions/subscript(_:)-8alho/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/subscript(_:)-8alho/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/subscript(_:)-8awji/index.html b/3.4.0/documentation/shieldx509/extensions/subscript(_:)-8awji/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/subscript(_:)-8awji/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/suffix(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/suffix(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/suffix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/suffix(from:)/index.html b/3.4.0/documentation/shieldx509/extensions/suffix(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/suffix(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/trimmingprefix(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/trimmingprefix(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/trimmingprefix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/trimmingprefix(while:)/index.html b/3.4.0/documentation/shieldx509/extensions/trimmingprefix(while:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/trimmingprefix(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/underestimatedcount-2h1rw/index.html b/3.4.0/documentation/shieldx509/extensions/underestimatedcount-2h1rw/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/underestimatedcount-2h1rw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/underestimatedcount-48n1w/index.html b/3.4.0/documentation/shieldx509/extensions/underestimatedcount-48n1w/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/underestimatedcount-48n1w/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensions/withcontiguousstorageifavailable(_:)/index.html b/3.4.0/documentation/shieldx509/extensions/withcontiguousstorageifavailable(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensions/withcontiguousstorageifavailable(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensionvalue/extensionid/index.html b/3.4.0/documentation/shieldx509/extensionvalue/extensionid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensionvalue/extensionid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extensionvalue/index.html b/3.4.0/documentation/shieldx509/extensionvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extensionvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/extkeyusage/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/asn1schema/index.html b/3.4.0/documentation/shieldx509/extkeyusage/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/decodable-implementations/index.html b/3.4.0/documentation/shieldx509/extkeyusage/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/encodable-implementations/index.html b/3.4.0/documentation/shieldx509/extkeyusage/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/encode(to:)/index.html b/3.4.0/documentation/shieldx509/extkeyusage/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/encoded()/index.html b/3.4.0/documentation/shieldx509/extkeyusage/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/extkeyusage/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/extensionid/index.html b/3.4.0/documentation/shieldx509/extkeyusage/extensionid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/extensionid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/index.html b/3.4.0/documentation/shieldx509/extkeyusage/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/init(from:)/index.html b/3.4.0/documentation/shieldx509/extkeyusage/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/init(keypurposes:)/index.html b/3.4.0/documentation/shieldx509/extkeyusage/init(keypurposes:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/init(keypurposes:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/keypurposes/index.html b/3.4.0/documentation/shieldx509/extkeyusage/keypurposes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/keypurposes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/extkeyusage/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/extkeyusage/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/extkeyusage/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/generalname/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/decodable-implementations/index.html b/3.4.0/documentation/shieldx509/generalname/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/directoryname(_:)/index.html b/3.4.0/documentation/shieldx509/generalname/directoryname(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/directoryname(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/dnsname(_:)/index.html b/3.4.0/documentation/shieldx509/generalname/dnsname(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/dnsname(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/edipartyname(_:)/index.html b/3.4.0/documentation/shieldx509/generalname/edipartyname(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/edipartyname(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/encodable-implementations/index.html b/3.4.0/documentation/shieldx509/generalname/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/encode(schema:)/index.html b/3.4.0/documentation/shieldx509/generalname/encode(schema:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/encode(schema:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/encode(to:)/index.html b/3.4.0/documentation/shieldx509/generalname/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/generalname/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/index.html b/3.4.0/documentation/shieldx509/generalname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/init(from:)/index.html b/3.4.0/documentation/shieldx509/generalname/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/init(tag:value:)/index.html b/3.4.0/documentation/shieldx509/generalname/init(tag:value:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/init(tag:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/ipaddress(_:)/index.html b/3.4.0/documentation/shieldx509/generalname/ipaddress(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/ipaddress(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/othername(_:)/index.html b/3.4.0/documentation/shieldx509/generalname/othername(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/othername(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/registeredid(_:)/index.html b/3.4.0/documentation/shieldx509/generalname/registeredid(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/registeredid(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/rfc822name(_:)/index.html b/3.4.0/documentation/shieldx509/generalname/rfc822name(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/rfc822name(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/tag/index.html b/3.4.0/documentation/shieldx509/generalname/tag/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/tag/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/uniformresourceidentifier(_:)/index.html b/3.4.0/documentation/shieldx509/generalname/uniformresourceidentifier(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/uniformresourceidentifier(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/value/index.html b/3.4.0/documentation/shieldx509/generalname/value/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/value/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalname/x400address(_:)/index.html b/3.4.0/documentation/shieldx509/generalname/x400address(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalname/x400address(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/generalnames/index.html b/3.4.0/documentation/shieldx509/generalnames/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/generalnames/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/index.html b/3.4.0/documentation/shieldx509/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/issueraltname/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/asn1schema/index.html b/3.4.0/documentation/shieldx509/issueraltname/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/decodable-implementations/index.html b/3.4.0/documentation/shieldx509/issueraltname/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/encodable-implementations/index.html b/3.4.0/documentation/shieldx509/issueraltname/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/encode(to:)/index.html b/3.4.0/documentation/shieldx509/issueraltname/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/encoded()/index.html b/3.4.0/documentation/shieldx509/issueraltname/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/issueraltname/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/extensionid/index.html b/3.4.0/documentation/shieldx509/issueraltname/extensionid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/extensionid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/index.html b/3.4.0/documentation/shieldx509/issueraltname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/init(from:)/index.html b/3.4.0/documentation/shieldx509/issueraltname/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/init(names:)/index.html b/3.4.0/documentation/shieldx509/issueraltname/init(names:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/init(names:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/names/index.html b/3.4.0/documentation/shieldx509/issueraltname/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/issueraltname/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/issueraltname/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/issueraltname/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyidentifier/index.html b/3.4.0/documentation/shieldx509/keyidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/asn1schema/index.html b/3.4.0/documentation/shieldx509/keyusage/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/contains(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/contains(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/contains(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/contentcommitment/index.html b/3.4.0/documentation/shieldx509/keyusage/contentcommitment/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/contentcommitment/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/crlsign/index.html b/3.4.0/documentation/shieldx509/keyusage/crlsign/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/crlsign/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/dataencipherment/index.html b/3.4.0/documentation/shieldx509/keyusage/dataencipherment/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/dataencipherment/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/decipheronly/index.html b/3.4.0/documentation/shieldx509/keyusage/decipheronly/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/decipheronly/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/decodable-implementations/index.html b/3.4.0/documentation/shieldx509/keyusage/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/digitalsignature/index.html b/3.4.0/documentation/shieldx509/keyusage/digitalsignature/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/digitalsignature/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/encipheronly/index.html b/3.4.0/documentation/shieldx509/keyusage/encipheronly/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/encipheronly/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/encodable-implementations/index.html b/3.4.0/documentation/shieldx509/keyusage/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/encode(to:)/index.html b/3.4.0/documentation/shieldx509/keyusage/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/encoded()/index.html b/3.4.0/documentation/shieldx509/keyusage/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/keyusage/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/extensionid/index.html b/3.4.0/documentation/shieldx509/keyusage/extensionid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/extensionid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/formintersection(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/formintersection(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/formintersection(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/formsymmetricdifference(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/formsymmetricdifference(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/formsymmetricdifference(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/formunion(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/formunion(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/formunion(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/hash(into:)/index.html b/3.4.0/documentation/shieldx509/keyusage/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/hashvalue/index.html b/3.4.0/documentation/shieldx509/keyusage/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/index.html b/3.4.0/documentation/shieldx509/keyusage/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/init()/index.html b/3.4.0/documentation/shieldx509/keyusage/init()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/init(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/init(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/init(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/init(arrayliteral:)/index.html b/3.4.0/documentation/shieldx509/keyusage/init(arrayliteral:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/init(arrayliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/init(from:)-3k45o/index.html b/3.4.0/documentation/shieldx509/keyusage/init(from:)-3k45o/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/init(from:)-3k45o/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/init(from:)-6d9pw/index.html b/3.4.0/documentation/shieldx509/keyusage/init(from:)-6d9pw/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/init(from:)-6d9pw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/init(rawvalue:)/index.html b/3.4.0/documentation/shieldx509/keyusage/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/insert(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/insert(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/insert(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/intersection(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/intersection(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/intersection(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/isdisjoint(with:)/index.html b/3.4.0/documentation/shieldx509/keyusage/isdisjoint(with:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/isdisjoint(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/isempty/index.html b/3.4.0/documentation/shieldx509/keyusage/isempty/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/isempty/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/isstrictsubset(of:)/index.html b/3.4.0/documentation/shieldx509/keyusage/isstrictsubset(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/isstrictsubset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/isstrictsuperset(of:)/index.html b/3.4.0/documentation/shieldx509/keyusage/isstrictsuperset(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/isstrictsuperset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/issubset(of:)/index.html b/3.4.0/documentation/shieldx509/keyusage/issubset(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/issubset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/issuperset(of:)/index.html b/3.4.0/documentation/shieldx509/keyusage/issuperset(of:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/issuperset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/keyagreement/index.html b/3.4.0/documentation/shieldx509/keyusage/keyagreement/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/keyagreement/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/keycertsign/index.html b/3.4.0/documentation/shieldx509/keyusage/keycertsign/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/keycertsign/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/keyencipherment/index.html b/3.4.0/documentation/shieldx509/keyusage/keyencipherment/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/keyencipherment/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/nonrepudiation/index.html b/3.4.0/documentation/shieldx509/keyusage/nonrepudiation/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/nonrepudiation/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/optionset-implementations/index.html b/3.4.0/documentation/shieldx509/keyusage/optionset-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/optionset-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldx509/keyusage/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/rawvalue/index.html b/3.4.0/documentation/shieldx509/keyusage/rawvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/remove(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/remove(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/remove(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/keyusage/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/setalgebra-implementations/index.html b/3.4.0/documentation/shieldx509/keyusage/setalgebra-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/setalgebra-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/subtract(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/subtract(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/subtract(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/subtracting(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/subtracting(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/subtracting(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/symmetricdifference(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/symmetricdifference(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/symmetricdifference(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/union(_:)/index.html b/3.4.0/documentation/shieldx509/keyusage/union(_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/union(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/keyusage/update(with:)/index.html b/3.4.0/documentation/shieldx509/keyusage/update(with:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/keyusage/update(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/name/index.html b/3.4.0/documentation/shieldx509/name/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/name/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/namebuilder/index.html b/3.4.0/documentation/shieldx509/namebuilder/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/namebuilder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/namestringcomposer/index.html b/3.4.0/documentation/shieldx509/namestringcomposer/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/namestringcomposer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/noncriticalextensionvalue/index.html b/3.4.0/documentation/shieldx509/noncriticalextensionvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/noncriticalextensionvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/othername/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/othername/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/othername/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/othername/encode(to:)/index.html b/3.4.0/documentation/shieldx509/othername/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/othername/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/othername/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/othername/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/othername/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/othername/index.html b/3.4.0/documentation/shieldx509/othername/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/othername/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/othername/init(from:)/index.html b/3.4.0/documentation/shieldx509/othername/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/othername/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/othername/init(typeid:value:)/index.html b/3.4.0/documentation/shieldx509/othername/init(typeid:value:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/othername/init(typeid:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/othername/typeid/index.html b/3.4.0/documentation/shieldx509/othername/typeid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/othername/typeid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/othername/value/index.html b/3.4.0/documentation/shieldx509/othername/value/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/othername/value/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/pbes2params/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/asn1schema/index.html b/3.4.0/documentation/shieldx509/pbes2params/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/encoded()/index.html b/3.4.0/documentation/shieldx509/pbes2params/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/encryptionscheme/index.html b/3.4.0/documentation/shieldx509/pbes2params/encryptionscheme/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/encryptionscheme/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/pbes2params/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/index.html b/3.4.0/documentation/shieldx509/pbes2params/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/init(from:)/index.html b/3.4.0/documentation/shieldx509/pbes2params/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/init(keyderivationfunc:encryptionscheme:)/index.html b/3.4.0/documentation/shieldx509/pbes2params/init(keyderivationfunc:encryptionscheme:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/init(keyderivationfunc:encryptionscheme:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/keyderivationfunc/index.html b/3.4.0/documentation/shieldx509/pbes2params/keyderivationfunc/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/keyderivationfunc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbes2params/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/pbes2params/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbes2params/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/asn1schema/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/encoded()/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/init(from:)/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/init(salt:iterationcount:keylength:prf:)/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/init(salt:iterationcount:keylength:prf:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/init(salt:iterationcount:keylength:prf:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/iterationcount/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/iterationcount/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/iterationcount/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/keylength/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/keylength/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/keylength/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/prf/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/prf/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/prf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/salt/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/salt/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/salt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/pbkdf2params/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/pbkdf2params/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/pbkdf2params/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/asn1schema/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/encoded()/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/init(from:)/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/init(version:privatekeyalgorithm:privatekey:)/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/init(version:privatekeyalgorithm:privatekey:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/init(version:privatekeyalgorithm:privatekey:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/privatekey/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/privatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/privatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/privatekeyalgorithm/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/privatekeyalgorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/privatekeyalgorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/encode(to:)/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/hash(into:)/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/hashvalue/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(from:)/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(rawvalue:)/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/zero/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/zero/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.enum/zero/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.property/index.html b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/privatekeyinfo/version-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/asn1schema/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/coefficient/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/coefficient/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/coefficient/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/encoded()/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/exponent1/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/exponent1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/exponent1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/exponent2/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/exponent2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/exponent2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/init(from:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/modulus/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/modulus/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/modulus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/coefficient/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/coefficient/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/coefficient/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/exponent/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/exponent/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/exponent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/init(from:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/prime/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/prime/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfo/prime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfos/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfos/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/otherprimeinfos/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/prime1/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/prime1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/prime1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/prime2/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/prime2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/prime2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/privateexponent/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/privateexponent/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/privateexponent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/publicexponent/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/publicexponent/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/publicexponent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/encode(to:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/hash(into:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/hashvalue/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(from:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(rawvalue:)/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/multi/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/multi/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/multi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/twoprime/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/twoprime/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.enum/twoprime/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.property/index.html b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsaprivatekey/version-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/rsapublickey/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/asn1schema/index.html b/3.4.0/documentation/shieldx509/rsapublickey/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/encoded()/index.html b/3.4.0/documentation/shieldx509/rsapublickey/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/rsapublickey/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/index.html b/3.4.0/documentation/shieldx509/rsapublickey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/init(from:)/index.html b/3.4.0/documentation/shieldx509/rsapublickey/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/init(modulus:publicexponent:)/index.html b/3.4.0/documentation/shieldx509/rsapublickey/init(modulus:publicexponent:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/init(modulus:publicexponent:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/modulus/index.html b/3.4.0/documentation/shieldx509/rsapublickey/modulus/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/modulus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/publicexponent/index.html b/3.4.0/documentation/shieldx509/rsapublickey/publicexponent/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/publicexponent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/rsapublickey/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/rsapublickey/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/rsapublickey/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/algorithmidentifier(_:)-33e9f/index.html b/3.4.0/documentation/shieldx509/schemas/algorithmidentifier(_:)-33e9f/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/algorithmidentifier(_:)-33e9f/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/algorithmidentifier(_:)-7sj26/index.html b/3.4.0/documentation/shieldx509/schemas/algorithmidentifier(_:)-7sj26/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/algorithmidentifier(_:)-7sj26/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-1syql/index.html b/3.4.0/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-1syql/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-1syql/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-6jdbw/index.html b/3.4.0/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-6jdbw/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/attribute(_:unknowntypeschema:)-6jdbw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-2q32p/index.html b/3.4.0/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-2q32p/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-2q32p/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-5h6f7/index.html b/3.4.0/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-5h6f7/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/attributes(_:unknowntypeschema:)-5h6f7/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/authoritykeyidentifier/index.html b/3.4.0/documentation/shieldx509/schemas/authoritykeyidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/authoritykeyidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/basicconstraints/index.html b/3.4.0/documentation/shieldx509/schemas/basicconstraints/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/basicconstraints/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/certificate/index.html b/3.4.0/documentation/shieldx509/schemas/certificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/certificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/certificateserialnumber/index.html b/3.4.0/documentation/shieldx509/schemas/certificateserialnumber/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/certificateserialnumber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/certificationrequest/index.html b/3.4.0/documentation/shieldx509/schemas/certificationrequest/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/certificationrequest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/certificationrequestinfo/index.html b/3.4.0/documentation/shieldx509/schemas/certificationrequestinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/certificationrequestinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/criattributes/index.html b/3.4.0/documentation/shieldx509/schemas/criattributes/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/criattributes/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/directorynames/index.html b/3.4.0/documentation/shieldx509/schemas/directorynames/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/directorynames/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/directorystring(max:)-157le/index.html b/3.4.0/documentation/shieldx509/schemas/directorystring(max:)-157le/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/directorystring(max:)-157le/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/directorystring(max:)-62qg2/index.html b/3.4.0/documentation/shieldx509/schemas/directorystring(max:)-62qg2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/directorystring(max:)-62qg2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/ecparameters/index.html b/3.4.0/documentation/shieldx509/schemas/ecparameters/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/ecparameters/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/ecprivatekey/index.html b/3.4.0/documentation/shieldx509/schemas/ecprivatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/ecprivatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/edipartyname/index.html b/3.4.0/documentation/shieldx509/schemas/edipartyname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/edipartyname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/encryptedprivatekeyinfo/index.html b/3.4.0/documentation/shieldx509/schemas/encryptedprivatekeyinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/encryptedprivatekeyinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/encryptedprivatekeyinfoalgorithms/index.html b/3.4.0/documentation/shieldx509/schemas/encryptedprivatekeyinfoalgorithms/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/encryptedprivatekeyinfoalgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/extension/index.html b/3.4.0/documentation/shieldx509/schemas/extension/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/extension/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/extensions/index.html b/3.4.0/documentation/shieldx509/schemas/extensions/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/extensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/extkeyusageextension/index.html b/3.4.0/documentation/shieldx509/schemas/extkeyusageextension/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/extkeyusageextension/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/generalname/index.html b/3.4.0/documentation/shieldx509/schemas/generalname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/generalname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/generalnames/index.html b/3.4.0/documentation/shieldx509/schemas/generalnames/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/generalnames/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/index.html b/3.4.0/documentation/shieldx509/schemas/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/issueraltname/index.html b/3.4.0/documentation/shieldx509/schemas/issueraltname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/issueraltname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/keyidentifier/index.html b/3.4.0/documentation/shieldx509/schemas/keyidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/keyidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/keyusageextension/index.html b/3.4.0/documentation/shieldx509/schemas/keyusageextension/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/keyusageextension/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/name/index.html b/3.4.0/documentation/shieldx509/schemas/name/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/name/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/othername/index.html b/3.4.0/documentation/shieldx509/schemas/othername/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/othername/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/pbes2params/index.html b/3.4.0/documentation/shieldx509/schemas/pbes2params/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/pbes2params/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/pbes2paramsencryptionschemealgorithms/index.html b/3.4.0/documentation/shieldx509/schemas/pbes2paramsencryptionschemealgorithms/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/pbes2paramsencryptionschemealgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/pbes2paramskeyderivationfuncalgorithms/index.html b/3.4.0/documentation/shieldx509/schemas/pbes2paramskeyderivationfuncalgorithms/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/pbes2paramskeyderivationfuncalgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/pbkdf2params/index.html b/3.4.0/documentation/shieldx509/schemas/pbkdf2params/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/pbkdf2params/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/pkinfoalgorithms/index.html b/3.4.0/documentation/shieldx509/schemas/pkinfoalgorithms/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/pkinfoalgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/privatekeyinfo/index.html b/3.4.0/documentation/shieldx509/schemas/privatekeyinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/privatekeyinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/privatekeyinfoalgorithms/index.html b/3.4.0/documentation/shieldx509/schemas/privatekeyinfoalgorithms/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/privatekeyinfoalgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/privatekeyinfoversion/index.html b/3.4.0/documentation/shieldx509/schemas/privatekeyinfoversion/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/privatekeyinfoversion/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/rsaprivatekey/index.html b/3.4.0/documentation/shieldx509/schemas/rsaprivatekey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/rsaprivatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfo/index.html b/3.4.0/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfos/index.html b/3.4.0/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfos/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/rsaprivatekeyotherprimeinfos/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/rsapublickey/index.html b/3.4.0/documentation/shieldx509/schemas/rsapublickey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/rsapublickey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/signaturealgorithms/index.html b/3.4.0/documentation/shieldx509/schemas/signaturealgorithms/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/signaturealgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/subjectaltname/index.html b/3.4.0/documentation/shieldx509/schemas/subjectaltname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/subjectaltname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/subjectkeyidentifier/index.html b/3.4.0/documentation/shieldx509/schemas/subjectkeyidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/subjectkeyidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/subjectpublickeyinfo/index.html b/3.4.0/documentation/shieldx509/schemas/subjectpublickeyinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/subjectpublickeyinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/tbscertificate/index.html b/3.4.0/documentation/shieldx509/schemas/tbscertificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/tbscertificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/time/index.html b/3.4.0/documentation/shieldx509/schemas/time/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/time/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/uniqueidentifier/index.html b/3.4.0/documentation/shieldx509/schemas/uniqueidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/uniqueidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/validity/index.html b/3.4.0/documentation/shieldx509/schemas/validity/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/validity/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/version/index.html b/3.4.0/documentation/shieldx509/schemas/version/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/version/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/x520commonname/index.html b/3.4.0/documentation/shieldx509/schemas/x520commonname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/x520commonname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/x520localityname/index.html b/3.4.0/documentation/shieldx509/schemas/x520localityname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/x520localityname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/x520name/index.html b/3.4.0/documentation/shieldx509/schemas/x520name/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/x520name/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/x520organizationalunitname/index.html b/3.4.0/documentation/shieldx509/schemas/x520organizationalunitname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/x520organizationalunitname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/x520organizationname/index.html b/3.4.0/documentation/shieldx509/schemas/x520organizationname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/x520organizationname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/x520pseudonym/index.html b/3.4.0/documentation/shieldx509/schemas/x520pseudonym/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/x520pseudonym/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/x520stateorprovincename/index.html b/3.4.0/documentation/shieldx509/schemas/x520stateorprovincename/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/x520stateorprovincename/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/schemas/x520title/index.html b/3.4.0/documentation/shieldx509/schemas/x520title/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/schemas/x520title/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/simpleattributevaluehandler/decode(from:)/index.html b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/decode(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/decode(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/simpleattributevaluehandler/encode(_:to:)/index.html b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/encode(_:to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/encode(_:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/simpleattributevaluehandler/equal(_:_:)/index.html b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/equal(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/equal(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/simpleattributevaluehandler/hash(_:into:)/index.html b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/hash(_:into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/hash(_:into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/simpleattributevaluehandler/index.html b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/simpleattributevaluehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/singleattributevalue/index.html b/3.4.0/documentation/shieldx509/singleattributevalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/singleattributevalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/subjectaltname/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/asn1schema/index.html b/3.4.0/documentation/shieldx509/subjectaltname/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/decodable-implementations/index.html b/3.4.0/documentation/shieldx509/subjectaltname/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/encodable-implementations/index.html b/3.4.0/documentation/shieldx509/subjectaltname/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/encode(to:)/index.html b/3.4.0/documentation/shieldx509/subjectaltname/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/encoded()/index.html b/3.4.0/documentation/shieldx509/subjectaltname/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/subjectaltname/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/extensionid/index.html b/3.4.0/documentation/shieldx509/subjectaltname/extensionid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/extensionid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/index.html b/3.4.0/documentation/shieldx509/subjectaltname/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/init(from:)/index.html b/3.4.0/documentation/shieldx509/subjectaltname/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/init(names:)/index.html b/3.4.0/documentation/shieldx509/subjectaltname/init(names:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/init(names:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/names/index.html b/3.4.0/documentation/shieldx509/subjectaltname/names/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/names/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectaltname/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/subjectaltname/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectaltname/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/asn1schema/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/decodable-implementations/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/decodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/encodable-implementations/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/encodable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/encodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/encode(to:)/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/encoded()/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/extensionid/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/extensionid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/extensionid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/init(from:)/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/init(value:)/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/init(value:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/init(value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectkeyidentifier/value/index.html b/3.4.0/documentation/shieldx509/subjectkeyidentifier/value/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectkeyidentifier/value/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/algorithm/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/algorithm/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/algorithm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/asn1schema/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/encoded()/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/init(algorithm:subjectpublickey:)/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/init(algorithm:subjectpublickey:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/init(algorithm:subjectpublickey:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/init(from:)/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/subjectpublickeyinfo/subjectpublickey/index.html b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/subjectpublickey/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/subjectpublickeyinfo/subjectpublickey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/asn1schema/index.html b/3.4.0/documentation/shieldx509/tbscertificate/asn1schema/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/asn1schema/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/encoded()/index.html b/3.4.0/documentation/shieldx509/tbscertificate/encoded()/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/encoded()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/tbscertificate/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/extensions/index.html b/3.4.0/documentation/shieldx509/tbscertificate/extensions/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/extensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/index.html b/3.4.0/documentation/shieldx509/tbscertificate/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/init(from:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/issuer/index.html b/3.4.0/documentation/shieldx509/tbscertificate/issuer/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/issuer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/issueruniqueid/index.html b/3.4.0/documentation/shieldx509/tbscertificate/issueruniqueid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/issueruniqueid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/schemaspecified-implementations/index.html b/3.4.0/documentation/shieldx509/tbscertificate/schemaspecified-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/schemaspecified-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/serialnumber-swift.property/index.html b/3.4.0/documentation/shieldx509/tbscertificate/serialnumber-swift.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/serialnumber-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/serialnumber-swift.typealias/index.html b/3.4.0/documentation/shieldx509/tbscertificate/serialnumber-swift.typealias/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/serialnumber-swift.typealias/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/signature/index.html b/3.4.0/documentation/shieldx509/tbscertificate/signature/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/signature/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/subject/index.html b/3.4.0/documentation/shieldx509/tbscertificate/subject/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/subject/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/subjectpublickeyinfo/index.html b/3.4.0/documentation/shieldx509/tbscertificate/subjectpublickeyinfo/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/subjectpublickeyinfo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/subjectuniqueid/index.html b/3.4.0/documentation/shieldx509/tbscertificate/subjectuniqueid/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/subjectuniqueid/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/uniqueidentifier/index.html b/3.4.0/documentation/shieldx509/tbscertificate/uniqueidentifier/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/uniqueidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.property/index.html b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/index.html b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/init(from:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/init(notbefore:notafter:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/init(notbefore:notafter:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/init(notbefore:notafter:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/notafter/index.html b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/notafter/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/notafter/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/notbefore/index.html b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/notbefore/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/validity-swift.struct/notbefore/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/!=(_:_:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/!=(_:_:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/encode(to:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/encode(to:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/encode(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/equatable-implementations/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/equatable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/hash(into:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/hash(into:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/hashvalue/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/hashvalue/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/init(from:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/init(from:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/init(rawvalue:)/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/init(rawvalue:)/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/rawrepresentable-implementations/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v1/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v1/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v2/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v2/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v3/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v3/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.enum/v3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/tbscertificate/version-swift.property/index.html b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.property/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/tbscertificate/version-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/documentation/shieldx509/unknownattributevaluehandler/index.html b/3.4.0/documentation/shieldx509/unknownattributevaluehandler/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/documentation/shieldx509/unknownattributevaluehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/favicon.ico b/3.4.0/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..5231da6dc99b41b8c9b720113cc4991529eb215e GIT binary patch literal 15406 zcmeI0eXLhy9l(EZk(V;zI<*U%aPfsugKmE)10f(cwHIH|L9U{ah=EJiM6*Bqr=-%B zThmgUiaYBb7lU3O68JDrPAE|?)})tN@Xd!mX^#urc&8-W~DL~ zA3}(DSI?zd>5t=7SPZK&9IMk-CKECK0-k`U;cFR=)oIfwPriimM=%tA34>uqhGTWw z^!XyhV$KJkAAAL7f)e5#tD6n_=o|X*H*J9*!w=xkaDO&l!&TI))8<%TW5QhB$+!uI zgTK|W+?WyW{SEqf|1Ajfd@f__<&V_U0+&D*$rJDKckKge;Kf=4$g1yzV zevDUKll89O?gaefnyh#KgdEOCSXb^j@flUKe{ri#JZG9=8hAeSq6{S0`EUiecg3+f zZG9m_NO~Q(PhNvAI0l^=j@4OB}1yrjNeH7;BDt zWHdpouphn+qu>SD3}=Ay(+tPz{s`+qUt^3l$7rZUrr_*cu7eQkS-Ka@9VD)=PTM~C zrZ)2K)rVdOADP-OM$Xw7xcdj5kIxhq;`Ko_erfdtCwz5ab>P+hI^p zWY@g<`siy+5ObN+++jY0EnHnEt*{XW2W2+i&GoiO7lwKDwcQT8Anwv1zHlea=$Fm1)sI(CEUl?<>-x#b&fv;*0N?0-z}1g&&lU_V`|9mi=Myc zxnOMGv-X*JZYk~$*X38eNyO)Q1TIeW;kK-PSOZPLIl9{09^9bKRvHMhR+!J{={mSZ}p2hmSQ_*J4%V8!QhMz&m7p^a$ z^Ea%@vFY>ojNl(%&1dX-i1m)OS<~8~eqN2^sc*ib`r1PMD;PT$d2{UC)jR*@Gu9lb z#PdG}W6}C^o%kE#cV3(;%xkO*<7(I6Kmv;PpL@ss=bx5&QdZv>WApZ(=SkRq=Jo9H zOi1N;&!1OGn0Nm8w?sI9tm#?k8t_@A=jET!Ez8mCw>Be<@qQT?o7${ltr-yHM8ALR z<0f#uP6N-~fbUS(;DksQY(6ueUAPZdeT_-qzthm=y?;@6Kc`l%ek0_4e=O1|k)rjd z?=Bb=`SPepAKywB^;;M_*%tm}?1`+Ztu!H^3Y4AhQ*Fos_PR7-If9s>KVyrpLRc&otyT#a6*bmJiTl_eC4Te}Daj`>Vh+L>zB}qp%5jZldfi5@( zof(eRXh;0!C&y zR;NuLeNP6lk6|zgJOl58r@(i`R&ei$V|Ci}(bpJbPta6h`nD1o*f5aCHPx{SnpBrx!(-~ zAeN&3_0e}R82bo>`C!;xVZh`4g&u_3-dw&O(faiBSzn|gW=k0oKhE&S>*S8sr zHOG|@#2VJJrnUVI;TbWkN}BNU`8hx484R&}n44$8Ir9G$ozGNy>fe|xlb-rFW<0o;&1KG1tZfhWVo&x~Ca(Fp;C|c= zE#UKv#d*66Le5iSV>GU&e`A+sxy)(qSgdUi_F_-=W{*WO3WH~`z1;#sau|-z=iLcc z=h#EcMc8&`I1c*sY7TQf1LjWc-hUnJ$#vvAu1H+V`n?6dS02h?1-gCU-ddhx4>7B- zc}9xkpii&nFxOr%cWU?EUj7Z9tBW8{Tx;zR-tS$E^U!{*3O{4@le|2!uG*aDYKL@B zy3Q76b)Mro3$86dyU%-Zfjz`6!0w!i@ses#^MQCh%`y{q#M6>ODD!(GJ)J6Em&9%fBZMfdA(;5Q^kn4DO?Ka7K|+rmv;{ zGl^Lb=C;Qo8HC|iV6XOU@9ORY*WWjwOeSM=udRfSlsRInrGIm+0&|CXWtc0sp|#f^ zg1w&xt3llqD3j|jc7bQwhsqqW)zZJY9tQh&ua?PFjP~#(*t_3K8(}|`t$obh?>}S1 zZ&z0&we%m>fVt-sCCv1$FV7i!w)YXR6?`XordYR#d$IYP?uU<+_!)m0yqe*-D5rXJ zJpktZK9u>|qrKX*y^n-#VC+AjqlAB9^Bv-KXNg}2HhcHIDvmo!Fqh9iPtP`M^u_sUPIK3Kehwn0 z+V|I`_TWA^yc@2xy)J3_rufp#orIy zcK=`MZmv7P9*g8u3~jI-nxRZQ!#gq@mq{~5bDF#C`_1n!dyK!|xb6NwuvV^b!ff!F z6p7!sufrup4w=4|{>^31Uzg;xCwsHU4KNgfXj=$f@I1@{_fZ~e(Radk3+y4Lp1)tr z9pclgJv|5Zcq^oH+=Q+jdA^W=7vMjXm z#SG{E8E_3u{q3TPIJdL$M#?^_GE7(p-37q%mu$sJr7zSU1tN( z-38`*3{HVOsb>EgYYuan)7-IG`;%ZV_GEAUp-dVvhMcPz=dHEr==VSyjDtL>rvLE- z?f`R5gH)_-5B|PK!QQG7<9t>JVF~ygWATiB7PPx((s@JG{SDv2Rs1cf7;^_40&|%& z7Hj%9nfBkoN1+yR&29nrmcPOHcr9JY{oC*d7zL^HH2=*6YzA|fD~L6$Wz9~ohYO)r zaW8xtjCY<_LY!wH_dZi?cZ2g8OIiQ=E(Yh;9OepQjg??tYr9tMr5-WPe6A(Wt{35Y z2=y*t{1Ujgu7UXZ6!ou z4g7WtbCuV>w#k{VF~*vs1ucb-aRa=P;aJ^X(8oAqjCE`- zbDFz1)(dHR6xYY@7ee^YE1DL~HCqmqduHQ*85BwYUDcA^G yVOxe{bx(pm`c4GDf#W^T?Fke6@Nd!6;4Byct_N|fPMba_OV70Of&4$uz<&VCpkVL- literal 0 HcmV?d00001 diff --git a/3.4.0/favicon.svg b/3.4.0/favicon.svg new file mode 100644 index 000000000..c54c53fbf --- /dev/null +++ b/3.4.0/favicon.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/3.4.0/img/added-icon.d6f7e47d.svg b/3.4.0/img/added-icon.d6f7e47d.svg new file mode 100644 index 000000000..6bb6d89a8 --- /dev/null +++ b/3.4.0/img/added-icon.d6f7e47d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/3.4.0/img/deprecated-icon.015b4f17.svg b/3.4.0/img/deprecated-icon.015b4f17.svg new file mode 100644 index 000000000..a0f80086b --- /dev/null +++ b/3.4.0/img/deprecated-icon.015b4f17.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/3.4.0/img/modified-icon.f496e73d.svg b/3.4.0/img/modified-icon.f496e73d.svg new file mode 100644 index 000000000..3e0bd6f0a --- /dev/null +++ b/3.4.0/img/modified-icon.f496e73d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/3.4.0/img/no-image@2x.df2a0a50.png b/3.4.0/img/no-image@2x.df2a0a50.png new file mode 100644 index 0000000000000000000000000000000000000000..041394edda9494abd40fb9225699cad7a7842b47 GIT binary patch literal 6155 zcmeHL2~$&97QQclpdz3SkX9rSR7Ow(Dvg2$6cn_T21Z#GqO>rqQ6V4!LR?W$aTkzP zT3N#~A<(SBMu@E-D4U95RRST2L`;B$By)o^zhP>sOjYXDyZ65H&iT&ref6%nI6E#| zvT6wcVA%mD2R8szumGUEG#0@XS5wy>cv*bf$twZ?z4gjJa=>lf6ae}S2ORbsIhVm_ ze+fRqsbdX4d3x{yQnT)<&nkL6biT%C z`q0)%n~>gP`l=G6_O|pi{b^xL7AbptpMCIvIBsM zMo<7e*U$j~yPpdEvOuWA_`&P6}+)s40)ir+f=n-2iuCmf4 z96>eZ9HvWL;kA6R4pn zBsc4A0!H4|2l+hSIeW1G5EXRR_0m_VtE;mo`^p;D0%M5M`0+_DYhWPDN`>$VhS(6Y zTVc^YwFl_k1xSvE<+}1KYKHlOIFXp|LtNDK0s=+usg-esqpSf9>Uu0RaP*b9IGrr# zz28PuZCU}N{PwiU52kjFl;fkWjVhnjG*V4HFL}%+caqa8Gi2jWQ)Oqy+R_Aff5oT0 zGV@gb6mrl8t| zlj%S&17@MryCb18%LF03gZ@X*nasg@T2M&HtJP}eD3mI-CN1D=%;c``Rb;MjDa|8E zkFpOJD^oD5e8N@ey8P{*n{Ohm_AmqbFaw;|nRM9_f&<(=Lz=3$v@^w;~JrUk=hlX-u#EEna7^RQwR`c8>Qj^0fS7NOgjVUWB ziPXpW8q8NtvDxggLCZKDLY%5b6RJS>;)kju7o|7rNMT_ua)6$#2F!pZu|{4mdhooGXqXXPq{4A?N}9Ba;*>9O{eELNR(W+r9tQ_|;L zoM<*60l8zqkz>qC6SVsW}* zjXOS+i9+KLlsT5MFDQNEa97dA2}Xk%O{=wf|9z!vE1_$5Jahj@P*CPC_?TozLrdRa z>~`HR9VahMbrsl8Tw}#}Ocpt}%g_?+KH%&~1)2`oK4k+BDJ8u_7E%?${P*(?FJ1gu z!x2=W(&p`tdiSlb;`zLk4;R#${#dL-MVv}0kqL==_O>`q`g_TMrxvV$fl4h*$$N}| zqE>DIQ`%6l`4r8}#@!Y?fN4WhMIzDo-2&ajMus!~OPd^cnnL%mD_qTQr!wBu%8InI z@>Mjcb5L}t+@4=S5stL@Dk$tz#iCMQrHy20y4fY?6WsPIa`|eM?}!2^V1#1KAFK{ma;X! zWPM8CAaqS}t)9yaV5m`tJ%zqN)8n#zW`6;WC%Rns`InjBNV$T7`}HmS?R(6_sP(Hc zD;Y2_n`?yv&<0z`6OcGXlA0*KcQuo#NVwZ-($zYdeC{&q)6Ce3^!J#q{moM08`+xm z)x<&k2j4Mso2C&sV3z*&uUd=B{yz7(Lnp^~bUEXhu`>c@I6uAQdbhhJ(7U(|3o^X@ z=(eW#oBbb-o^fNUFAz+|LE7HREJeZWKX*TTy8^S4#_jMxsR-fuSw$rL07aljE=Hdk$+!9fLzyP*YogOg7mR(u{OhWYl=qUHeDLx zrX;J=Ck=%buEp4{ODlm4CPStB?2g#2kvQ2C$?wIO>FX)i$n!C!28i+%Paco-6PaQ7 z44IhUpJ%fhGSTxbc?)ARTlIy`NS;(GqH&aH%`1zo0M|mwFNRa{knECRkU1!W_156$ zL^JIE>7Jf_a?0YnZ;`QI;ApUmuTYFVB05{rAG>d$%nm2|;sVn9$9m^da$8sqVaBmj zL(j~!G@I_grj2kHx(4p_Wm4j~CSO^Y1cS?m{Jd3uBaui`X3MlOcxAv^FkpioeTg@t zfNntl%E?YJWIv7WvqYWsU*PIWlbI%2G?5Q8i9 z&91$R20x)xu{_wwT*KYuzr}PW-KwSc26?P|>LnZZ-?vRUHa zld`&Yg`a)>qMj!ZIFlaYfb)JTP(2dYePUYjP#jaJQAqRaDvDS~f7i;;2-ba`8%d== zx3hZmKYU>-eYu+DmD7s)X=xOv zBimLy^FYR9+5YsFb`Q~m63Wxa$H(WezK_aMBu5+0|7*u;BPZS^)9Ub>UnXgRWZ1Nu zt|g^F-L)pRBES!Hnjon1bxMUBnfq#2oDNkE!&vWPhS}U-200{$2yHB`eC`-1QlSEP zRP|>otCWTptNxggeql;?fKD?w<}@sS_Th$Gon3j6+rEsG^ZF{pqi}V@xkI)4&c%wJ8XIIWh2$jg8%odjp49 zI+5v9ywRh~moM9ilpmX?>ou)N3lQarq8fquGMEAfrCixkRdtq;VS-SDl=%`W(Vdzq zpEyaQfKGj7N~5Bp(s4(iR9?7K3Vduc6!@5>fDFNYVAtXp_AK~~b(;=whT&{F-`kT? zdM0%($WUTb6BL-x4OREJlKg9uQj%`zL5VO9c>`V3JA4r;dv@9P+Y0M*jZmpZo`?HR zaEcoDTF=#QgJqxt0Xa$QFN3rpk<_N3K!Xxi(&^KkyQIxrb+8d;^SO5iDKs=xSpXFy zrxu~}84QL%BARrp9-`4aNrs=Mrlu57*K>>BW0YTysJDyzC&R)p)O^pzgBk-+JJsUB3r9)OV*F3}bucIo!x;K#S79|-(F;0FT#UkJ1v k>?0}opBDi@?jx}ksIf$DCE3`B1mN$$K4*v0y@U(@1|3!(tN;K2 literal 0 HcmV?d00001 diff --git a/3.4.0/index.html b/3.4.0/index.html new file mode 100644 index 000000000..a28ce9522 --- /dev/null +++ b/3.4.0/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/3.4.0/index/availability.index b/3.4.0/index/availability.index new file mode 100644 index 0000000000000000000000000000000000000000..8d97a46783eb8005d5db873685d4bae2ad3f3162 GIT binary patch literal 1473 zcmb7@OK=ob6o$_^_lAT=q!ZHQp&}1KF=UvTke8Z4FeJfXNY5jYFfcarNSaK~OlCS6 zc?1Xn3E^QDrr59mD^dk6Tv#d_b)gHZbdzqV0;^y_ffkj51uLp73!7w8VC$kii*xIq zbMJS~x%J;YskoBSoX%@VjOQIXdCDJ=H8~_KiOY$e0l6pYPj%x8`W<%y&u>WQBqm2%PF~~YOl*BZIEib zF1J)G)k#jNUUEqddWpF7#o!#KT~?#rW|?#{G7yeN^wP5O3V*^3`c*m87f|K!cAr4T zOD`{bW%=@;D(_9EJEQ50l1v0uCGl*NlC^MeE+Z5Qpsy5Hz50(TGiYP=n%7=mYa6sc zSgcoy>(*OARSv&4Xf`GoPM6z$WBLZMruN?~qprTeVS76LE%EJ*R!F0#EBo{X%$^F2 zcQ$Q)*EUX=r*9FPw_1TMtvFyyqA@F?r`IRP<0X)@CppviihXhGS#x+bk@VQ^ zTJIOr87riv)zAh8|A)>#68G)@56FRoL-uv{+2LbG>5;PGqa$7=67Xe}m=?%9^#V>F z|M2@8K7?0r%h!xDOBEPXx@z5?p}}bfO#UunD(f zJ9c0fMz9|b;Ruf71fIvs_znJuKjU@$4e#JxoW{qLN5xb^<+O$>X+629p0<#eLKLBX z8l)i_qjNM#m*@++O5f2>G)1>*njX+2dcrtc$jaDi=4Lf)GizaOEXZV*U>UZbonW7` zi|i8nid|(tuwU6t_B)$qkJ(?G^CG^CS8@lh;q~0Zn|L#C;~hM}yLpJqyqBvy&9nUA RtfmNa+8Un|+3d=P{|2pk^3DJN literal 0 HcmV?d00001 diff --git a/3.4.0/index/data.mdb b/3.4.0/index/data.mdb new file mode 100755 index 0000000000000000000000000000000000000000..e8d04c8e2f1955a8c423c9b312e5205295b539e8 GIT binary patch literal 442368 zcmeFa3!G$Cc`sViUGJ){9tk2r#SsvDMzHt$(Fe(h6C4q7f=EU}VD_`By6e^T=$FJp zh(V6wlDPzNAciwR!<}Okkwb7qLMHqOXM&Fq4&ibMhfD|}5+uVzGKYA`{jXhn?OxTp z_Vn}v?(cU`l`>WR?Y+Of*0;X(ecxK^d&FY&llFc*b>Ls_+dx6x@2%d~##k&JTfDOP zt9#Q>_bWE#e|NtY?^^uTy)x|IH|c-V=en)%frGCB1qKutP+&lT0R;vW7*Jq9fdK^u z6c|uoK!E`T1{7Eq3M{V6*Ju5o?P=8__QhY_8|eB!>EBP+|CyfW2Y(DGFrdJI0s{&R zC@`SFfC2*w3@9+5z<>e+3JfSPpul=ifS%jOVneYLViThiqxX+~Zgf2`4{!`9FrdJI z0s{&RC@`SFfC2*w3@9+5z<>e+3JfUl{|5?i=)_PgA2Vi*a>X#qm2!K&+pop5?!{l- zD{;T$DgV2RBNr>z+GJE{+6n*v{OtkNGzQPt$XF(w7Tk$0ffp zIypKv`c&c8!li{m;lRjA>GMq3wfMPS}d+jdhDaoZa2$jr|q=o8_u}xw5(>iLD>2{pKi&uV5_u^ zrZZEwJa(v*TkT)IXcAAwKZCh+j*xV^+p2)?m ze%n%T6^iD=IhoVPojEk21#WANgAJ?Ia;?~CI&OJxY_?RcI1`)C@^K~Cg6r~$&8m+l zu_8RJj!W9&HtW@i&F#y59PyRmXh6@5wZH^Tqg`)KRE@b70ktOT)pEOy9y`@Wd%o2% zTh4UHsaZ~IV)MN1ziapy-t`;wUbu2a)7zKA4kRi|n?O|x##k9VLXF-PWfMHol>XP`72m@5uO z5RBC{W@n5_2U8`s!+%3;-QM862U>52f47gD*h5Ecee7KS&h^vaZ<0igtz?cZ$|-O1 zjvdP^o-H}xwqW9K7AR#B%g~TmOPGxT2M~eZ+D@MyI@;4#bH358kK5%U<}F@dE0$}{ zc&A}Q4UOR+V}krs0lZzB*u072#CPQ z2#iB%U_{M|b7r~Ps5pV~-HK72H?#_lamzKMGPXIU(Y|3}v`niQgD2>i(`?q8Cs7>u zj>bXxYke&1^|g@erY%_YTq5h3F<5+5Cd5`apMsecQ)pXOF@HSWy!oRP!|G-a1QZwurb^kU)H*~R zU`7%R-2Dv2?u$L1dT#XL(fy-)N3R(zr5mF=N4H`(VB_eK!jbf$!lv}W!X1T;nLULo z3#G!2!s98eu&IzP93DBGdVJ)-$i9)?BXc9WMz)V|BPWi;MxM(*oWCQzKfgDBO}>%e znctcp%Wupd$sJ4|${oz@NZ*kg%N$BynckDTGFQs&$Z5GvxpeMu_VMh2?7r-7>@V!f zZqIVrJ?Rs(v1~g1T;}1-{*0F1o4F>_$n4B)%_N7ePW~Xz#g7c_j$fC0F?D0&u6#Uq zXy~=X*zjGM^V5Z-l>174TlVw$t-~h|Rr1d!&&XbsKP!J}_OyIH|7vdM@VOiI#VeV{ z@RPX*aI}nk<;2Dk{404Hm9QqATi(BTDK% z7H(KNXF4|TYUW-Bu5+@*3#KkQw)I&CuIZ}FIht$9k~z!56<3vQP7*lBm|@^Lr=pdD ztci}+V&Rf3xVkLsf+@HRT(fwdHw9Bw4CO!cz$KC6CC#v0V*>CGc`O!>>G&NjvzPAd z^z0?HjiTX}7b&W`mLhVZ07@zBn+;tsWKNSgOaA}^*9FHFB-ybH$vu^Y^OB+n07b#lUq8yy)_>Y1+p-+33$ym99dpq;f`nvlB4K~&VPo1>#F3Ky37lL>1=1=z#-v&m$!v&EL?Uq-c@-) z7epO!YAuo9(VVq(cL0mfX1g^ui+#fhbADno9TiOih4ES&y_1=@YL4qFmMTexqMpLQ zbzR{l*ER%^GyfO#Q-H_d1qcCE79{lr7Vg-hs@S$6D#DLhxTf)<%41{%`)LNQ3!Lb3 zw&F;V`v42)1P~5y&`tNxSh%Xowr#1Fs&L<8;F`mWip{HnBRhY>z;(e@R7Es2SF-<@ zg^RMN3%q4ny8K5BT(f!8f?UEFm^ZO-#o{GF(=ogFFR^gR<}oh}3^Ko)f$N&C*|H%S zCa2G^aL(36*K{1gHZ>NmD7I-Dn5Ck43Io?va5K+4j;IMIv2a<`3>z%1>G}x_T$dEi z7C49uMa-~pPIeua6BNtg@5La}anub7uSIh>SGbFTW0K0csVSzT+23N}AcM$@oFG~9 zH(9u1ID*bQqA4q1W#O`{y1eCx;EL-QxX$Y`$E%ht+RhglxF)Kcp>Tqrac+%;%cf-5 zptUP&mIuc__~c`nY}&k`2^cc%o!FNM;0o_bx@aoA=p4ohKY-hUDT7laU6Oyw!X=Ya zWR6oz#dwZ|I}i=B>==rn{T&O}HS8fPl5I%RqbyuB4A-@62V8Lr3pY4fH#mdSZEhP2 zhd|W?Rj^c*e-8^+Ro65u!N!Do8w-ajv_&Ft9qn1{g9rW64MXRkgI$Z;%fclc5XItL z&He)xE_0^t%CZY7`WY6k>y|64oQ?^?vvABTMbRy&PxtR(p9SxYkb9aV2!d!z5Qy5n zuqhYs?>|#Dhto}4cU)bRej7GNaDRlJ(rg`?0aH>_?Ju(Up>lLh;GmfK7kc0kGdn_G zXqGLjmL`a5}zj7Jrl`A;W8PqHXaqS>p%qjk5T3QFV0m4Vv~`+#K8=VLwD#teS2rrl~+R zxPQmKR|9!es0~x$Uh9ST)of6B&{U@4xQh7S*!!dGIu-gzGe8Yleg{iu6}n5%G!Ytj zt_KffB(DijN!tDFI7VrV2#Z)#V22AZbb#mvc3fbYsF*{xA`36G?NJ;X1`71Jss2ay zy-^x6N;4?Bs#q}XEJgVH9{k`Gm(yWmabyQD7{{m;gCZEV%!%lS@{ykQb6BIm5Wyt= zMK8R+oe8ZYLwM?fEo^1`C0mXH9^!bBpYMS$)ktWpr;qw;JWZBVh*m*WWcgfn93wQj zCP84!3a{7(-(cwwVR2}ZApyUFVKctX_E*vcozr#KaJUh6UPRfkQ5GU*uTHFa83LcB zgJ^TSC7PP7C_iS~DOy;2NfK;C?x$>jMNM}hd{o=w8a;R-G{2~5mMK~;81CIY_lvS( ziZG&W`7nzg>r)4P#@a^Ng!aG)@;}7?|IX2;NADc{!NC8Y5@ql`pum6v0}2c%FrdJI z0s{&RC@`SFfC2*w3@9+5z*|CrP2OA5u@n98G;#F6CmSobooef2#OeRjIBz5$Ec5Zn z#)u>Hb_0%y%};ETiSq?M8)IgtW>=h#*>E0&BeB!`l;=&~y-M!rjsL%)z!e@Gsf?U4 z@_hcb`~~?~{`%aO+!OHYzc{-w`)KC6%vk2WbS-^+{*hcMbzveNe|G4J*i|_x_YBVN zPe~n#-!*&{_E|2>#2+L_0ax5PJQ9!y`+Z9aM7;4`4WfC2*w3@9+5z<>h(TToz| z*UNb9ReUewt<%r{w@E@;T5aNwd8PtSqvCJ+_+EhrKs3Hp#j2F;sYc71X>`LaVl-Oi z6&Os*zA1=J?D1eT=wD3Ndc)ab)MNG)9Lq$%WvMrlTW+=x`2$O^>wQilLdnVCD>%=J z#=?5rS=~@D1cy+6s#jo4MnCJdpy<>PWK$vG1mg%as@u+3%PKilV`4M)b$taE;4)Yo z3t=HMh$ny-JBdW`e+C$ErWK9Bk58~bQFw-rcWQytx?@vbdj+(J#^CjY8IZu&oaHrM zoSm%ExTu%k99}Co;K^T}a$<%*dN0FLj&3*QX(q0tPh<}wu$qR2$PL6wmaX<|Jrw2h zVfr?#A(nlc$JdLzLV~{#;kD3>&Mnqw0 zCqcrh0~)qON~@LdWV2Ru5g?98vDgLld3;CHI+7zB9kWswX_zT89xP0eU2Mdwz)&q;vnJ6^}NJ^E{8X@~9FJl;*~pt|iI5 z-fGWRNWiiu#sW!AWE(;(8zf+HVl$PiFL?`X^4FUd{|^rHKa0P*fbJrnIk@k(qbL4< zC@9otP&EGcMQ`u^0H1U}{?-Bh7{VUIuF(UdyGM5+27q24d=Drvpum6v0}2c%FrdJI z0s{&RC@`SFfC2*w3@GrwHwBJu{lCd0QW~r4?uYu@({p#a{-(#`^nSYRr{DB>y8Oq+ z2J@j$$71w(dLLcrBlOSv()#XO3QwJ$>Xhy20W1cknf!z<>e+3JfSPpum6v0}2c%@Mcn=>>)>d z2ac^u-tUpvr${BIGx@oqtnzNG=-=@(+~NAapM~-2_`eU~+xC73PZrA@ztE0Z{vCgd zZ`1$%*T7=*JVDuf#1|u`cgc5sSp1pn9CZR;t^XtWNf#-+)-%p}< zTm9dE4mi!9Z-N3e!@G@pXqM?J+D$9{?8H6)!Fx97G1oxO!FfM(Z~&cbDVDDJ5jX*~ zV^0?yH>g|iuXu~3ip{ClpzH;o$j6|{ub?Dznv%=`De13e<^ zKoYS7_6%xAl<@n51Pu5$asQeA@2}$iGrZq9 zY5r6HgqEJ_|Nbj{pW@%En_x&}+Ov^^^1c4`ui<->|NHa!evkJ%A9F?09+^{3*FM>U z1ubZF+d9BFZ=iY9lpDf z^_brhXREvnW;MJFlZ5U!;Q9$ZF5Be{4QaEHRnq8s(Np?QwWMjTc)X93%&%Yae{aI~ zasKa@@clOLchDQV+EA)jI>YBFV`8Y^x(4Ebd9a z?pc03)&Z=${0(r~llDvnjE4^-4wL&2OyYg$J_7OoKR$NH=;Nbzc(1;uFjlx1@&6}} z{3w5Y{`~yQxm$B*=N`>|4*B>GW%gz+%DkSwIdxe+3JfT){uH2Vlh?4WX)RX`cV%@Lz1VgK z)qrLZ!A&jbe}%ml{T?qWwI@~^0imSS=9%6zA9PSrD8K~W7>#L3%(fS~y|maEU0?kx z$Qq3)GEx@RFDD%fh3QC5N<=5mI9|=WG4EfJJ3v5jOuBY@4J(%Dcd$|Nq}niz;rHs> zMg*{K^_U?ZdkyQ5Xv|%TF4m7D6`;F8{FhJEUAN`5No5kcdUy>+Tr@7Wl{7xv>+G4^ zXj@?LML+MgB^1x!uMFHd6yJ)*II5@|U3I<&tjn~nUyQy#&fd6AAow5IAmt-U#0K5uf5e$3DWc?>K6NzK74>Cy2*>z6QRhvw&26 zEs_XsQmA*9X0Q19%J`mSukeZ|_GYj6`HDHd9OQiX`O3K63;RAAxBq-ivax|Y1SsD; zAB^NGxt*=tMpB^c@;T$xH;>OzakNoKW|1b{!Fu&g;qwOQhtm?~ z^(G^Lg59N8SI+5O5$_dqU92kj>azSr^Z(Ir47vBggWhM#|DN=}>3tY3??dlf`geD~ zfZQ?^`$3HJ>;KKANCiN){@<0T|3|9-(b|9Mv{um4-Rgg&_TQc~ss6Vqy(3L30Pah% zH2@E!NDaWVIRIjhS7k$5W_Hm_C@k zBdwvHANhMvdTjW}5UC}&J2jWunj{qk8^haE&kgU2ABZ2w9!%UZq$T!cuN*otg(`y^ zw#U1b21|(@iT%TkB$p-cD-AuDxiYbD!^4?ad_Q(Pwhr$|le&Y~BuVALP3gxskoVJf z(>)f)a72MeQ6k$?W@J&LUU zOx4>@hv16R(5uoz0X#={2&Ljw<4*uyf=AJt<+;wD;C{Mqq)cg|&i$tlT&>APzHxO3 zE(z9TvAGa}W4}L~OCR0j8dG93xSzIPtri!wD!@zHj|z#7R-6p( zr|lOfr=6MNWg)mCR?G%}eh99WWfV*jLvWRw=zrGIOxQJa28 za6jcMbyAqD%)UJY*VXxjIfB4esv0x#5Zn+J(l_J-i{Oh@TVlhd-^_UqF!K5T`-E`Fog(dzZ9L-(VSrXyB97lzN8Qx$bS z1eYc`p{|!haMWs(>b315xZ0d4FH|N%aNTT7PYI`n;4+H$Rf=hBqWAVop4M$^ZYTs- zQSMDHJ`d&Hd%x(`+Lh8zLU7q^SEtL5gy2%AVYaRBhu|p0r`M+L55ZM+ZmOexF9cWW zdS$M>Hw4ESVpDd{4a1QOX~rU}oo@Ssd1O^*7Jdfsl730pV{n^)9=czdH>Jt#eeUOk zj-h=txS!5Dsk|`Vo_}Wu9;F{u+m)-r4QOO9omF!|YKb?)7+L~1rfNo=t&i2^Lscr4 ziVBal?vncjzScJWB#bADKlxd`QhjImey-YHLn3L+NGa_ z#zmRqtCRLESS9uLYpI;1^pBFmO0B3{{4a&uQ=PAs7Rbr<68sT%g)&)f&6M|r@kHo5 z#hIEHn*V3GU#8^h+=XF0QFe}MRkRj4Nng^=C3aLmhX^?wWmm`xW@D=T&mlTQ$-^i; zD9@B9r-UcMcp~(&+-TQbk(@;K_A5$m174pL-yNb`l>H!Axbn=59Bxl}PN_EkH2mHO zd5apvQ?ZbeuA`pN&5|@(-6st`4YIQv_;|quoN!qonqtt;rltGCK(ro z+Aqybah=H>p?MLhA3HOO;4Ic}qwSYE)3b_qbluxdsnML|=j2d3rN-1k(f)S0JySZz z$*+Xr5qeE3PuJbb2SWXoBJ{Xa>~v~vE!^KCC)CPz7>|tt1QW#RiV0T%3^26PDM7GaM?tuG|hP^}j$VLaT7Ui>l0wuB!f&QY7iH$wdt7dq2b zmG~d@j+Z!JoGG?bA-yAZn%b;(Q>b5J%W2vCrZAoeJ56lp(`xHba6hGk*pT=JDe$|r zJrV1gsCAZTH;jh*Tj6$kegVWwq3b(Dky~)My?ws7Ka3 z?2Xp4CmqXWJUyRu26X!@R$f+NEZ_Q!Gtvre`Fd#o$I`@y|#a=9KM@cXQiXMx|^vy;Q3tpQvNgOue54 zH%DXg+S6X3sltDzp6P1zvxoCVezsk6LZB#ULC< zx5_rQxc!4J>{WNHcDLKLdfRkxZsSbgm*L{H33+BEpP~z^;S+4@(i5MB6^?7QZg(o3 zR^Y3)0P(j>Ps^=Vhoo?BlYtly7{6?vO8anZV;E3(eP-~|oW&*7G8w~BLmkvT$8Xs@ zWO8)xmhgvBDUv+1rRuohw8j~9)R%I8ow&`a*T`80+S&^IH0Rfola(m1d8xy^10X+5r z+TZ2r#GD+r0zc~6boaTTBWPq+n@~@QnN{)t<5N;8 zS0OuW;$1>HVrCsULe!)nieP5Vqe+xXr3G~bi|7oWM`o5E4ZGZg<4?UgPll03adh4k zN%Y)pb0B*= zYv;y*2RrM)gMzHY==!g7Y*HzxI5OU~4_XbB;Xr*nd#O(vl~kRz^LDpb%HaXAAohJL8uO zU!VL@;qJmMg{up-!o`J?k_U%(B@PWglsdcc^w8;rLSbY4wUMVro{K*?a{I`QBd=o* zAeQ*th>(0b<&Io1a$MR>?vE>oAs9;DF`OJZZurIg&8f%oPbBX{O~LCBCvaK*-2C>$ z2lFRje_=8;m)MNNpKDA(KtL zkv?a5A^B|jN9j9Ys6<|JPGA_F&Y3S=6H zH9-1S3k+X4NXAMl%~lz*kVu35ZomgmSV_;tqaWk zrfn;>ZOf|8JIAwd!Bj+Dux(eBl09(I5FE}@U0ZkqjU?@)Z8cog31>RDWKLz|_9-kmW2fw37gZc)dl+L(ax3SV8KC4c99Myn2#ItT3b^w+^ zWNfx2=S z>vT`F1?|*$&DA9d(U;OC?0Y5I#V)YmSdMf73)eVFQ?OfYtL{fwIByvoCX#_zs&iPl zpbDxe%a$wKTUog7xF#4)b}aQQ77o_eG@G+DP9tG^K|2*outY@@RLA`Vw0HpLKuJSD z1f1^vJ_}cMkXhv=M>DSNfjgq6TB4=Nk_|ZZRyOc^S$ZCISJO0FWs5N_gBD7T%7X-i zt1e<&!WpjNY8Ee8+$UJL$cc(=a9|(lTo!KXisWjN!zto83zuY>wmGhBNLDEpkLrIQH8jH#~JZM4B(uj z+k)zvqNDwgg^Roa(QDcmggaTdAcOm45LJ}F&B7(#1#W|LIQ1KV(^aUsQoE|&MkQiY zcB?vMT^p<#O~}V+PWIMTjHTi&)3NUK_JbDt>KYt40kc+9ehB+1pn)rcXDvn51@m^; zYm0EOrOlfXChna*xmMcVtCztbb(jIEWL~4T0k@dD;6NL9->a zN7Rj%+4g`zBt;{N&n>X;wOuGBkyCJvbv}#VHU-7x9q^C-7d>!A;S7;CO-tH}aR}OJ zi>?c0pc#Tf))0$u-r`JE<}^;Yn8g!iX;_MAYq}*kymkrOFH6u}$K_N3{J_4~w4fk$ zNkmZbZ?Nw*4G>dP1j82pvgdwC21~RpPT~Hr2M*<|i;k`s&b2HaLlXtrP+eEx+0$kN zapjuELp-V+iRTUaYY;IGg@F0>V-~-zS*jvyisrg!vUEVCyrRkyL?1_@a05KL;A(~i z&2MYpV)5&O2#W-P?XGrm4}OlIe3AbIm z-!M!=hn6<@KVb1|hJxKsC>%rn^`84x%Y|TYbwMD<--~$ADUBB;)wIez@RiwXk(MU} zzbG3DZ}RR=j;6&cx~vNqvGf7MD(C@X%=v3s{4jD27sOLdslc`e3}Qjf zySiiC*8}Gb6M8|$qM*padD}vs2MZM9<2`T{fj@s>DO>jy)Woj=zWS9>V0WQ4 z(b_67*6{;7FJ5q1)0k~KIR0(nl(paK$Vbp`(sKjti^kkN!=Z%|dk!SVd;W@Trugu^ z9KOZ%KhZ|r&rt03SUU0C=>Fuxqx(?>pzHs?F}W#yB(0_QrN)w5N3Tqm5_crVM$?Hq z(i=yQ6oQz5#Fd3oVMk#{;!s*kXoZ96!>PsCfPEtmCwGsKxPWd{!0uE!9UFNr|8TyM zB#{9mE?`e$C!+ihq`1^req;Vf?oe)5>R|3fc=K<}%%u({wkD4xdLsq)CU>OMxl($k z=ih%IyDz&Z4R8MJuIzT?DA<(Pp1LM^V)jsiL=MDK4l zEF6EshJ%%=s`oH(!II(jj%AxDIe*5&4Hs)T0WQR*HpRkq4$F2;vmist3|v$d%`mXv zfCbL4vv32ghk7y%&iXV9hx*acD-AO2*I2ma2m%N3&YAW(J#Zvcv2{o1ROKuNE~pA8 zN>Fi%YpE<;;dCr^B$&k<>rpNmP@V=hA57gQ9_93Wo%~*g&x0ek)_AMbab0*#jBO6a z$-%P2!cfYV{6V%IkUd17qBY#2$9O&_syg-qBvnU_6xK5wyFQYs@YuJ}>?DIn>Z z299N#iA9afyMpu2EL_r1>J(XlkXq$=7S2QWU}=B_wE7$i*JP*{SkZ>4VHO24TF^}* za$OxV_wQLa7Kxl=bG+s9-)G^XOLj}3p%v-BuyCw6fCzg{y3TrrW95uZ3K3*5^lRDs zEz6Z81lE|keiZ{3Z5Yrn(rq|F5#Jm-zF6+SR2EEIb~JKw7Qj^lLtrSJV#@6RPOl20 zq?s0{BXf)rWBj)T8#X%ZK3Q_*Bh0>vAh}qkVol}P{J-?TK~;rEV=eXXS-2=jnu>0S ziueQz$37tH}7HZHxvoRxWHq8?q=aw zTUxNRM9Hwe#lo?Vp|}QSyr$jC!UY9+nlSW`G^~F(R!Fv_W4$h!=2rH8LqSp@m~CkA znJnB?3`ulNP|0`)3)irm#!iw9)B6|9{t0%qh$O)hfp-@D%=0m9EvcBVBE+uz5A6L2 zFhaH~9s3RPQ!E??Cnq8KlqTB`uyEKSx`@R$$1At?z$I+r@~|s8z0AT5zyx#-*{O)b zdcY^TVOfT)YPO(Euy7ko3Kv_C5Lq${$F7qt38o5TRP2FcuN7NTF6U|j3sDKbc(=0een7 zB$;Yy=1*C;pz*Q}1KV-kf9iqjmM%&hXX@I2XW=G%EltfbF}r`a2d-cNWnkcKZHk49 zm@6U=GVq4Q!Yvsy(bZ+!)=d^JVh>0}qeR8LoQ1>MRAd)BBaVD23kRPmy5KC1LjiJEo$d%mVo${s^sS+A6FfMN&EW z0v5k%K=G4Z6JDNV@t6{iJrGqEEOn~qegSI95mm#nSU-FL0vI{aOl+drPq28Rv|*H$ z7GZS=*y@1gFh|+(^@(*j+x{r)g(wQV0m7KSjcsR?)q#X>8WI#D(Vfi3n?zc%QPw|p)^!*b z$V8|7cCcoE+)%Lz%|S=%mUa@`UzLZtAY1Q>&|urC*p`MhJ{ITp+gUs?>#(y1n~>vP zXXy}ORSPn#Zv>xWt6SK?-Vb}2?0$eZh3ls93&Jj%9T zGGRg?>_aoepR(hQ43v%r(F8d?+5?ZUP9*^c062NndEo~vejFNLNr3%D#b*8Rad&@f zQ#4!$dPLx4<1zNV&>tLG1o0~OG)qs|XNcMr46K???Rl?gix!q-nqcnjf%6htX(7p` z{O2rw0ed|-p@l)C{eZx zIhl=T6nGPMlx@S1HXmijm&qYW_BOhC2FbgJVwKpD*sY`6N1rZSgBABZ@h!t&#F{=< zxD$B*&rV$uzh~(9kweJuw>|%O?zQAx;=G}obLZraAR=I2^3~xdHf+mo%s!l%$w--9 zIHNCZ_(l5m^kn+vbRO&JBe6rNZ9^{B(67axOW%_IdOSXKWx~vSFmZP3f(?(wsTa-n z!CT9$>Tq^FMH&p6-2)C?=I%ugOt`=_;Z_8P7@R}cJ_d5K8;ybW=A?ObIxUiH2`91( zo-_V8|dq`FXZ+Z`l zR+YZ*yKlw&9LuEd+y7R)4;qrb?>leF`>g6GD2KwDUv~W9B~Ue;rdhY=$HAZo_^?~$ zaX4%>=NrWLE8t7`5R|B2+&$}znYa^U*V8+yo7jAj-~RpU`gn`F1s$=+u^NGf(_`Y z@%L7Pv*}dpGai~C7c|)kU2)qyry6X{lbJvo6`W;%cXikhsMIES8q~*o|7!3M2W=!R z>o$pcEq-UUm?G#;{hNp8dLh3B!!t3S+JBPLhmQi$XJRH6^=Xl@|+>I|8s~U4&2Egf}K)t;0g&h}- zjkN(hm!u%m_xD!V6Eo-smF?d<_I@l%0dQWYHdRCNMsm*7?I*eV zUZ7rNU)RARHs(|Kd&f+ZvOP|p!FMzreYxTBSfGw#Yq#Y3%Gu=(-vVFgdsa4vo-cJT zPtuut&nm_;VknhK+nnWns@}8GktAH<*HDPZzPpB*+ed#z#(GgX|J_y5b8%*D^Lzc> z6;PAf+>5bVL^z*`Eb_Wb`T4uY%+GdA@#(#PC0yoto)dxO#r={W zUFm_=5ibt1GTVR5^!C?Pf#3dqJin|Ip;SlaMq-B?jq23e{m%N%1dj%b)-ILk-#PYC zSyrOUCB;>Pn2_(Rgf3mGAm|6$)3Zw>SkkXOK*nqcvj0%wxzU}Y8*%4v!#LsJ zJ30nW08*{5kv}84m;op@yK6P*Milmf0l(;r= zL1JU#(fC#IZSi#c!Qrci&q6-F{X>oJW(e&KJK^Yzpf5Pxz=r!hYSe)zZPv> z;_tY^es-r7WDkkFrnOGKy;?k*=^oD=E5Xo4WPK$>@W9Ub)=F>@XPovJ5ygQQ>g_9e z9*JBnr`76`Wphw_=9??Q;g+!&A0s2q3=;Ke_{QomZ6+CIh}8Yll|S!~F6U$T`pPkE zrfZCSD|yz$Dt4-cRqVO`n{Qjm)1LH&9o$#X(!P9cB^Z5WP5biIl|AcAS^D&?D|tFF zhChm@$SCf`ztJ;wiLY71D0{|7-R|dP7Na=-^NMjsCPfZb&wsRHoFwZ=vyJ5)8Teoh z6J4;v{x+NSW?(UpbFq~@Uq-eOEa6EEvS+Um)2d;#TC)hvp9tjCO>4%xIY#Z-J*&m# zwQsR))Xx6$n(%E7DvEt+#dx}7*f$k~?YKs#(xyI>H>?sj_yY+N$}^tf(nhp$t>|O^ z7%-9<@&~KL?4fmRp8=m z-COfcSwl^>Inqt^^Z!`!JG&e?7EF@fQJ(0_s$@~Nl*uMGQyb^n)wW^tRy;|1@q74p zWxV7^R|iQT#x{T0$MwZk;|hYC5wlJE_McXa&4$6-cE&c-9lS5B7(>vhAm7Q=E5{LZ zW;>oGH2(aGad>8fw`fH?66A|RxPUC!H-FN{`8%t_xrh!^*UzN_+~kkVK_uu^YsI~Y z7+9&zcjbz)nw@e5yzf^DjK@BAR1Ds3DwE-bYM?8Yf6Cvc3>LcHE&+|5Ce}p}kC2)D6H8uNJ;r4qq22TR~ZTPSI8H(K&tE8VD{lVy+qkBd_ zH)@ZbH_DBkF#3za)5!dPd*Oz{LSa|o+`<`!;|fO*_5a|=H%6|9SN~-r+eWsGY#ezl z|78B^^!}4^|61+)q`2+pPh?0hW2Ii!`Efo*-Nrpv!`eChy$plzc$o;|BlobGZzmvGFNXPt@uWK-|%Uf zZ02zKvGkS6d(&4WZcTp*j%QsuFII9y8pqj%o4{F1ufPwlI&J=LpDU%-?Bt~ITYauf z$_q7hk|a=Cip`#uW~BB7eXbC1u(|5T`dldqNP4eL^t)1Sx5~EG=Ss0YYipBR`do3! zQ?pYG@9%S^SZsIZi>LOvGRe!9W4^vPj{>@tZ9{9SKkjp-D9}%}Vo%T2i_@h(SBkP>s+~*w zTtRqay;9rO=ZZ6{H04RX&z0g#$5rQvTkujEOv0zAvGBn@SBiSQ%1wTt-xaP=lBZAW zcSUdUjm~hNEAEU9|0Pled1(urS___2#1(kym69vWxQ#pdTq(Mf^~uSr`dq>3c~fwH zyU&$UaY3%t-9A?)wVK#6iL>z178FaB`jmY^pDXUHKIKlG*XK%Ut_B*fY33gwKtu!ff z;zFU%m2TDSc%LgJ#Md~^hCWwNyu@nF{{rf0>3f{IYEQZU*5^uzD|4#-dY>zH$1JHG z;yk?+Td`x8nzKLdb7itD$c?%G-scLU_ZJpszuD)C+iB{v+#mJ1f(qM}sfFwNU1_MT znR&C{l`>qmgiHEdaVIC0qVt(PS5U2ZewurCpDX1BYtEd1TfZy(Oha{2eXh95bc5$! z#&N|`x;ZUXvO6TGXX%wvX|CFy`$?ZGPPJ1q#DD5@rPN#~S7z?(cSUO}Gqd07ccmnk z7s}u4ccqAsjpCR3Tq$!4b*+X3I7@UUYTQjpHVLv>dc~PRf*kGt>7z-aXLhvqiPj3m zVzD+o|0s@ZmbRc+G^WG~2`vv@iIibQyP+@46!A#t8B3cf7Ju3gTcqSYiX7J_kw4-g z7=fYpsP$^azI(Ah)L!L_s;Sl%{bvLHTU3;)S@gD_myAxd{*BggN0Ep86ujpj??-`X zt;E&mh1p;3^Gvi9cW0){9ZBo=Or$1rXVkW^aP}hA0_sFd7PmcHQ5rw#_e@J{c61V0 z=8sM=25z$^m;M?}TS94+3{r*GeFVDnN~GqAmPM{TW6tZh_iI_Cg$V!r2pcHcYKfLo zA#Jrt0iiWt{6ZfJL|SLg!j#f(#usT5;Bw|{smy`QOK28tO+`yjXBz4HwVy4%CEx%j zT2C}oL^qKGzfcPzb!D{86fLElO0(v6{-)o1Cg&}_OdNgu7A(?cl9y`#7^brmsoSEh z`lIO3Xlns+zYEfBeR$B(^*OEbJALM7^g1b8^E*}I{)Y3=U!o~AnOmj7$NE0OC8J92#)y&|-0Gg`4ew#Xj=SKHNw zQk^4560zgRKi+33wl!8u?;9}fvUr0QX*q^v1@%h9gs`M#|cO`}rbVu`lVd94OT6cN9ipSoH>X@{G!7E^% za7${4J})~J+xH|~MXhF3oV6-t91H~6m0x~y-c&|qTdO?fjME;y^ya+BF&gmfZ8jQ> z_OJWnM529{r(Lg~yHRVE=MZ8)j$C;&h_^tdyry9xgC34iko0u6-c2Icxrp+@oAM59 zV)*!9esl2mI@T}Nk;M{jS&AJ)Mc}QJI%~#Pwm(cMv1VL|t8wT_;`-OF#TGU{=&5Xg0ZWBw3|%+iaX4TQhoEsp(_lg1RADGNK`r=K*3N6ZI6GPU z4WBY^vgH+fOKpiDuIlCW(APorrghdCfw$%wm1=>3psg-D!);Q5lW3wfcMw{4toCxe^`(``M$hYk^3F>u;hk<} zkse>im)6QV@Jb;rqm*-g$)gncXDD`A?8*3pIQgF#eZKIu!exb%3Y*eTkK8(9B7^@U zsq2z^6Niwk?|kIyzc<%T&0#;_Ih^6|%pRBBk~%kecH&^>>de`h*V0cUf01}HetWu< zK0fn6dS~LC;p@|9Axhw`)W*ciLsz3#;PY7D&m?~ozjdgRJU?+!a?1ugaaQuQETJWP_s-obOv1hOUxnc~weaj*wa^)GvnQjEmM-p|&i+w7E_-@Tn`pgM{8~)E#SK z2EcQ0(Ua|z)nS2wM{Pt>9{t$+LkjsBO%k&U6m1$8v1#QvthQgS>?0nB#$#KKYG?YE zfL$&kzXS1|ES77S&)%QDzy6s>cZhUj6yMk?@O8sKC_de3t5Y?K@BM4WCzdt4S)(h{ z_pJoqc;G}n9vPx%oa0lH)G?19(Iu2*Fp~;P<~$95`LK`el(k?h`*A8U%JrL8iLG0b zipqm6p4`9KZ{cajw1?HZv*c$`XiQnC;fa6v@v1EmH*s88OshcOK%8EpDN6VKmVbi~ zdIR-KeD5mW5bTb%%Eg+|h6&PB{LrDYkGO=awDkdQ&o__CzEjtN3E`VGLg>9~!PDIf ztkbn7@w!{KceG+cp!tcDCe+P&o5jvau~Tl99DC7$6v_$N8z{f7QCA05PEI?jok>@ze#VSNQ60oU zQD5HEmbWaK-65oxt{_V!*$xR}(N0@6WoQXrI#O%1Kh{^*Q2Ly@Li%{=L&^y03B09G zJ?iSuA1NpkB>(bl2x3`*=)p>vWCJ@Y@9Ec363-Rf;T zDl67Uhkw+ct{nHe;342{S;Wfh}_G<$xJ)?fn%QEu;D zQ4fNB)*#>YdykQGk#NlC+^)5H2JORgoThu}R%F7#KxAB` zGv>uFf5fN5rWK8Y(P%g|d(2zIPn260N^%js3yBiYXT{?}?C5SpGu17U#bn&aG zo=N+*{1~@7<|Hy9`GXug-g}b#L)QN%#}6R(|BTTm3)dI6C-0A6REQ({--RRTk#FQL z$-j}v=I@7h{TaEt63zJ2@ZRUL&m*h;MCOI`Wa8xbH;@b9xb!2bt5YYY4kkAxu20^X znoOOZdMbHs^8Dm;!w+q^a#%>7n0zDgOyWnw522F4jfuO4ZyvrPVJ1)oF!4s}nbaxq z$KzCY5C`7qInUQl?FwHLS9y-LG=!?Gl%1vZG-z?SOk-DsQ4^i zaVn+h=0038mR`}D^;v@yo}5^EMM1g6+Lv*qM0XWFg+G=V*}y(6+aL9NP6AG%pE|bn zt={#;sBQCceqvp4mV-QiA73AQy}lMRbbfyFm{z2uilcXMN$MDS>rhh1vCWHoQ=phg zmBQs|c@#`M#q^0aVdBNbHl4p#OhKDIz6MMUB%W^yTYUZ?vo4xW-Wm@!B9?gG);;B_ zPp)2$&Q&W!s5R=9vNiwK%CW6}pGj@iW%}H+LxFO5o@FvlObTR@A%>3U%ngswPeK?( zUMv~pIgM2?5J3|aicch%@P@~Pfx`1I$DxJ{=rYIcE*3m zFFzk-VPK2lzv|O{-E8F`XUX|*f*nS=*K4K8NDRxZbs1+*2h;fvi?dvXw%AQ9hr=Y`V|mw z&1GoaE7XWr19CvT-Qyiu4QuJG!zadf zZP=JUIP~!Fk=*{_!>Dh#BXJPb0@Fi}ry9vaxgF_U@q@WLa)&qUL94FJm5}-HV0wFM z$B>r0W2oD%vCM9?ZD(d+W0e!xjtlO6QZ2122Ja4*x6N1+a6kIR=Um}-KMFx|6>T==#)&g)Cs|nf>Cv<%`hDG z@EWyB2wo{Ura0w<;PpvP)hony=%s(lEVnufS_od5DRt&~DFmOyI22wttIh{s~<@OAmTR;|sKYQ&477f-z=wYBMy5WFU-rLwsp1g}=) z8KwNQkesZy-8oBsDh%hi^1|#7!|+*?lexbP!E25GVJJU|bF+%XFH9ggC{$>ac{uCzL7lq)pS$?iP z&DQ7Zj!WG#8?8A#bbpkbtj|=m1?l9_JgRr*+VkdiSk6nvH%bn)4N;%^K5Vrm_eadr zdd=qM8*IgOzx~yPx-kD^SOQD%RF$SBqM1wK5%Q#7o|@OEiC60qJf%6LBKgB`JFQyN zUU)Q&KSI9MwfX6pscT^0F2S!gtvT`O@OvZlU>&6vwa!^#JaR*CisU?R34RHC0@J@2 zzF#yPTRt~DUR=qk8z+Xwx3=JP%Cnsi{@Q|An-aejqEBss*R|@uhww+~kG2HA$_q~OqVWAP-c__ zTPp1-t5#v_7k1@drH=G-O}0*<53fvf@(dShPi3m5H|@`b;gh^oDiuQGg+N7JZ(kZ} zf0Uh8DHdnc#$*_eS!vGI{veD;pVgfDzAzp5(mdDsbm;!61xsyJ>S6f2JyooeY^uHE z61DD_nrR3qDjs_86e65tu^h(Jwil*(9>|yAZxvBz@eASmThcUF+y?w7;9B=H6uT>S zdXlXF>FWQv)XvdsQe^#qxNvLXwUNCeJ4ar~@5$eSxcn>grTmV(mfw_5=MU#Lrp8i_ z=MLod<#xkAU{~(qwgF zX8yeV@d++_MOr~z!VIbpZXLcW{&42d&@~x5{gwF1sduFx-|$>!-v%LnQhq4k$UL9B zGj}oe5-v>~&c@SwhRBY>zU%|T8;5si=d#-pr^R1L-7$1RG9Igg`&wi*J#N=61PZ{f zp2WoZG5k@xR^HKxmr%N1{-{ULc+7#l5{+qz{{njiGKU<%#QSpGYE}@dfWmJ6$!Qn83JXWhFk2;+#T|$Ef(H0e4W6@9)szG!#lj^^R}|F5v?PHfAq(z@4?Ze( zt0;wP{ft@PI;gmgnyR{mqUk?j;4X)PrzrGkDH=!8f>AuKAfp_zgKFuLOzM?UxFe$& zxUEPA5+0GNTmjrxO~5Rf7bSLo0jax4tz6V_=dC|w?sriSlt=CpxRFRCwOD`$scH;U z&`@1jxrv3_C_9R3?3yTx(}3@yJb>TPJm8&Wz@vQ8nWA6OxaHg+Xxm&~Qe8t*G~P1D z*|wqlF(`|gx{mMx7H)GK>NmqthI2`T2F2qjC^jz{j$=#4dl=&`^a`5>fH~2%{ryl%7TLI^E=Wp54npX>Lt4k@}kBEp{&h6@Fb+ zlTicNw139nfoX`czXDQ7+Wa#tT+w6{tyWY=P@iJqrmpj%(C!+4MrCi3q zF*mTHcoVXtl;WR%N_VuGHJze*@xrPW>IY zOO@^5jf(2pifjnr37c&RucAjfs%0CF(F4~}G~AMOtZ+Wf!X*V2<~h_;wq)Whvxpz% zogIY}U0r!Q3x^07IL%aK)qbAYKd`|-CfbDh@ch#Z95uZ)PC?aq%#lMZoRl_Kc#cCE z;Nw`h$fNGIr9&kcf5*sQ+to09NEVA)_3XOe5l|6ZhF0K3<4WfK$hoZw4r(3qD9o%} z%y0~Vri&@8DvrJrGH{U&{bfOvtO30L99E#`Or6s;#rOxtK5`UU7ct*0LlPgsOBdfu z3LeXfje6qj`T#uEm*X8IeC8ZTB3)3XS^TmiI3lO>AolJac!a)@O{8cwG+r?jn4633 zkwp&W6>yO(L>Y<^2oX3-Y=MfWZRr5m>M~^ z5BNdA(v{aZTvcCV`zxT%yRCB;s>5q+f1`A#AUc|28{jKvg6*#$sFCeJIxn>lzdr(wE?oFj|;->`fVWk+(7WvZHEVd9^R`#%a?1lu~= z(6L<HyaWGrKSQxn?6jfVM$aA{8ojUZwWOIa3nv!t8krfnJ+&#J z#UCGf*T@6;&*d*l9voKkkLD`5X+!(c7pG%sd+6k$LmNK7;hYWe4J6b5feel6AX0CckqE_81s?0eGzx?0u9ae; zE<4m;<*Oh>G!B1`b-zg6Yu_!7`b*xr{9K|niI>D+P@lS6p)aD}@9jK9L^aaby>b5s znBDV=od{~P-MWs>pCpFwJclkx`9?W11c#BERXr<@zXl%1luD1Fl4rUY27e)WeSx>q+q~WTI@xnwy3Yu zo;6}C+qU1|8&`oTh~;MD#FyK1pc!Yrv`+7fR8=nZ`rU(7$?_EM@tgOEOzX^idF9WS z?HM||zjRDb_j0KB`Y9@1Zde6|vQ51S$zD@*?}I6ZAAW+DAZeOgF^bViA-4N`^X0YS z_Zr|pELTtwZ5!pqwc&(-ts2ClpgwLl92K8ut*|-CsCW-De%u7RHJXOr^MM6{O@tb1 zBq5nd8D-S4vr+HV+Gpw{r*DV0XU~f8c}bfPjNa^gkkWib&sU6v`E&gzNt*p*?@4zr z2*rSrao=epS4{;q_0T7hwdP|!#+#S7u8vmCi6(%%e8P*h{8fr|?HaA?kR8Mn+ziao zJ?}RUj$Z4L`gGoO?AjZ;3zli1BU?dzubb9LLqGeJ?H^!vBE`^iEfvwtr$6{BsR&Hm**2|DK?!7PM>C+klhCh&!3NEQEi|Rj;rUjV*>b?FVsNP2Db zgz>|vCsK!_`%<@#?M}_aFNyC=oxg_U)Q0~6ya7^cQ|n?|qDPYZ6U2vL>v$FY0}CB~ zvJr)oZQL~Ly2d$Q!4Alm%aUgDI1a_F*_Rl(Y;r2DL`*@^ggvYrm*l)6aJYrmtBhRX zT?6O2xH%Hd-(ci2ZZRa>3<)l$5sze=FD`CyrtN6DY)ZtJ*O$Ax?%)#MP$c_9j9d{^ zNpuWyQ*3+?a%vSQ_&a<)XLtBRUe06-SrG)O%J;m}vk}>GB^*|{xOI0)pgO-yxHz>{ z+(F^4<3F$`^5vGLnx@991}7b1s2U=T#A~ z30^l`*J(3y*_JIy5;)w8xeZ3HsG{r&ChkC0cN-%|t_JQR4Bm42D_FT=m;iq`vZRO~ zft;QUEBJfKZx+mNR%=v99CXL-uX*%qkRwa9ujxv*Ca|UOI=zgGEu1hiaz(+JBDwq1 zT!UleAY8-+0pNd{qWvr@S8-yhX+W|_HVKAD^Oa2iOia!q=mQeg&X)swqTo|txbRt4 z?((9b;5HdJlsF?-yc-_$9oKYU!@iN~Q6wE#*Z^?on)y9OF1rAks1j}~4E13~j_XEX zNgVVwng1LsM}`i@kOuB)*8fD70Z9=w40g#PLF8z@xM2pg#o=&gq!G3XU+xMDKnbRZ zTg}ao(-R>De}{inZ?DSm9o4+AxUo@#J3L}|D+X81_jABi51>1ms4Ili%aq7VD`Y8#?aPEZJ5#=NjgDv?u@s5(c`$vmO>QIJz7`K&Ozb3)$x#4Lu03 z6OI=Z$hUfPb~Hl%4sTI*=g2~_JYI3eyPmcZW_ZEjIZZ={&9S*7%$bdQQ`<1O2}Z5} zGvk`L39tp}1t_6<6d4l!hnq&yP@Y}3hwFFVtIb2ZN4kK4^7m1~T z$92DbDI%Pkl4 zJJugvxZ7i6$=tfI8|2JCR*8}9R;v!AAr8i);_T|B= z6jm?Ml3Y;|Iitpw-{uT}5P^kr#V1)kA*;9y;FzeOF?30Jp4DTSnyk54X3_r#^n{GB zko5<~SfC{px|&*ohB1fUCOQNM>$d}JE*n#j287fD>~{oSQ2@XW7#!`ZY&i3qLED4 zlx%-9fTFZ{!G@pFM+cq{nT^9{T?5m+f)$h(?H{o18Mf|WsPl^JVoEUyH$E=;&>hK2QD`tS76duz$|Dg;RN*a4VfoH=V4vs6-Sd~K~}%P zen%Zf6YP9ha;-gVdxou^nyUd+0Vo&%x@>tg$It<4vQ>`zS5|-64j{yel{I({!iFVi zr>j^!VfGigGXQ0>!P~}%2A&UIcjPd;OtB^1bzs?O8teZeqmKYs1Z&Y$KFqeykag>S z7e$u;;nJ)e3kbstaz*QRDtoQL}-sDFa_ zKM(N-w|d2kMxI9Px`^7@p5%L2f5R=h-fnd$z6}Y!hdbznE~Xzb#-=P7&r`US1|=dr zsr7D>@jq(-{Ts7@N@-Vtfn(!zFW+b0zI^pUFHaH-`S{mW=7p;We<;oM;Mgf5-H-HgczWp^mWwN&Ij^VlnZ#lv)!VrbdVCBb-lpiaHT`A>m)6&J zAMyA+1DG_K9W2%RH^)M67l`E%?9%fnf;JDIsl56xue=`MhTg`JvzjHeGTU|^{Lp2S zE5a|nSXh8zkDIb;!Mp6q6YGZbvcFwa^8m7P5p5JF@;58hMn8Ay!@cr+cljCuuSWb1 zi#fC$1Ie)VPJ$~I9=k{9bSy%;2 z)UDqyaL3mRA?S@0<}NxyZ{(hZ4IZwq*Bg3KX1XzEh!$F!@2&W47d*hlGrb(o^6ut} z1*7Jl?S2on3@?p0mio1Grh2!=6@>703ywX^pGdI|&%n4|LhB$xv4`$JxFr9!{Tb{b zm(Wo+Yi!{LXC<(G0pC;a&|Xh`36{`jfrhYNEtrkE<8>g|W+l7mRAH@o|89h@6L`7( zd3eR&qWf8gKZdVwW#1xn0MQ!%?aEt_j2!?ednKez==+%+T=93MlMlV^J-FgB^*Rdt zl5y)@up@L0e9uQ5z1f_*>Gb4fJ;R;L5%pj)OOD+S;3A{^n>~#gEfRrW?Jd z?dcVNC1#QJTjc4ZEt7v9PWDqvj5vS1VI$N-H4M)wblrP;`Cq8_X#fxg;b9*G^7P8S z(BSOi_q*>dV>RglJ{)_<4C#lN@uPEmcjc{2LoNBZhwrYaovWD3%5w&8m1;GRAr`?N zja6&7)#-Ts?#kNC$M^bM-N?JVUP*q9VdktRZkfCcY=8IXin+HY9-g>jV*SLE*>+aR zzMQ!xQ%!8mJe$4_`}?O-Zt8Tz_PaKDUh;*+J<)r{?utB>o=KmT9!p#qeFl5^D^t4? zugBI#&9T!`_b2PgEs1^c2ga4;p+tMlBZ*?dj-G`cLoJjO79A7ayBWhPX*BZA!NW3kqBf`M{!Y<9Axt(y_bHo0uMRR+{anB9A z`vT34++T#x0Q9zhH7yB5K#O7verD;tR;?U-PfeGp`ft!aup(XbTxZHa0JNom?GE+E zAl|e~wvJ!kfjmOjerh|fJ$l_9sGQ<~PFi%Y#h!qTM9Ap6XL!e8Fe_?ysY^8Bf34MM zMvN4rSZkc$`FfB7v*Z9LCeJ70#oHjV^Jbz;$0x6to@^ctsurYw<0r2EwqR-wy5 zWHYY`L0?t$N=RqscO1P|7p(Thjzc5=tzC^Ks|Kid(IGJ#D|zCc=dp?SyPcm|bgwy# zGN8kduKDj=(c3{*3}KN7?-|4SGyAm`ZRe8~UGIDQH5wm0=p3Ly_n{}QL=$Zae;<0% zGFC9SKw&9!dVTmE>BZ{Kj$P09pz1AT%R0R#(;Rc)<1HO4~xLP4UaVsZ|%*p z8@=Da)97N6FHg~2@NamZ?UxhlI*mr_$8>*NtO?)pJRU39@tHM0+H2e8*n!Pvo&MGiz>@%aB)^#3jKjXwK-K7McRmRzt0z(a|PW!PFh8 z>r-nJ)zlTKtvGWyA@xS``Q&5C`;xcf^x;r^V{(+c9vOcjlTGf; z*qKw4mqyo*U6eT^EoIhcqM4V|^)*kyN~1rRs_>JI0Jo&@pt=IY#f-o@r*h8ZLAhkO zV2HE+36`xd2iFo9w^T#qEu&Y1wniU1ISL+E!IId58;$^l0N)~FgQR{>HaNK1jYSuT76PUZzwlT-li@jN}T zB!4e4gZXwHHrS5cfcKLZjEY1irelFW8ZB3Ch6>t_yiF*WY#;!6nPck1Il5yz0Ek+G z`94O@>)^w&6+sgf>piR-E(5@~6M`@2-K<;#($tZFVdur48<5+g0gx!LlxCKZ!)-&7 zfT{)+p`K>tmZ<~d?C7efL>W16n<%1gnqW`+0d^aHy+A-H3!ovh4F3C!97se>244=4 z)h4-Z^Pg8t_=SL(&=AdUuyR10Ktc%OJ41VvkrS+~sEU^CO74C}4qpWkD1I4mDdQeS z&N(U&x4`EEL(6jbbFPfC^I#7#6yp0#%fq=g$gY4eM#KF+Lg-&`!0 z^e;1VUMGGcq5w=IcLOU2N0y*zn&EH;2@8q;_vRtwYq+8#^KeBW@xiDZ%x{DV)CL)y zb~c3c)QRPX1>)1z9fNRdT7)CRe^)Ri5Cl4wX4sz{kOO!o!*7TarB5+(j6Hk>ONM8F z)nVlp;M{OmGIhZDS-GKE2B5l}&AT6BtKR<>wrX4KyHpn;e36p>p^@@T!F#FY(gX7&-bnpoO5R1VsD4Gjg6x<=`R1 z@K)|(<$@uB8ql3IOdfzyTeRLikT-&M0LU!6n4bpZ76%$TxY+3C8|?apjtzGW z9#C5S6;^J`=n?P?&}{k3kZ<++Uo=Aef0nF+e?mHNu2*x6s+FHcTwUVC;Pqyp>;xUG zN^pe`e+a9mF9!$~>mj)+-0c1ZD@R{cbj5Pvp`*f%^PlH&a{wh45ZnYk*_Xqs2*Uvj4*wXNFAo@)Fj|9J(xs|JRTYLnZuz8o-5&@&05WxT@X%bD7Wd`gf8;TSLF!oWT8(6r zjc_35=N(bBVLtsM(;LFqdP4teD&TvTuVtSH=cgvZfr~Sgo+ff zec0lE!j?bG1`Amm!`5ofHnAkbX-t%*e__iHt6GJN9GE{968Ft-&k&o6!^{KUKSF#c z5sZxge8?Vv3$Yc!fT>$JLA0@q-oe&4#MZ|i0H&e=XFFcn$BbS~8ir^9AdY(cHCrBd ze`yN5k}=slHt;+;0_;RW1p5dxD}miQ&?bUh0DYwab5T7spa2IbiY2qOFMk%ziK3hIgNWCbg6& z2jmuL+*P>j8RjKyzB()y@D5{(z@N&NUn5o|h8_sUuVwWN?b-ZxhHDCH0JBF{KFF3| z0~0Yegz#IHz6$wz=<5EA;cqUte=1%jhspJnyH^3XL6%cW)RXXQ9of^()OV7L4wRuAA+B5#8(UzLB0eICpMutO10M0OJF zn#ki2firO;A&7s3=PBzC;k#YZLdK18-%jtJuhUyQ4&@5hF=VS(iv&Lw*@!ZbRwUTc z@OSC{1sLdRxk@<$2^a5@?+ldLLx}r`jj0usw-0Ef9GYjXIQQ-bGzll;5nn}`}uw_y|+ z^MRGuwhX%5cHKvweqaUl^)4@IrE%i^-d^cXU$pez8B@LCf1ypwEHiKo1G`>&8%NFt z!rRIlNh3VYOE@g}H6eTAaNWJrGJjs!xZ;}h=Y@~<+HT`f)F%8+`h8UEa_T`&%zReF z_pi7v-T8u!_|sPWezz}EhQHH}rX6VfD)<9@pjY$L7OgpY2RBtkSQVMqJ>qJ=SH5q> zw&=Igr-p$4 zgPutQBRRF;RLk`(R3q+;7S+f^9$@(uDJd?Y#HC)B7cTnU7QGXzR~xlD7PbP&Gl5=n z4FEfBI?gXdS(jTzZ*lB7O})pfBl$HJ5!U3#2>;*3;OX0vT9z`J13tQuS{M(*^X|Ryxc`xOf@g^pa}`d57X88_{W^R-qO06h zOV0s*WfrMpp;l`+Ro_OvDxh|B&+%~*S@FzH3pdQOKZi4$A^Eh;sWU7OQ}_86-<)YH zUrmiX@0d!d{N)jOt5ViX>A#Q4tJWOX{KAO5S!&md=A9$*R#^dE%>0eTei7% zMBXTZ%e%9AMBZ+88U=;m)CSAhYRzC*!m?A+cB{-zSN|C++2HdX4iRwqACJfvxEZNa z`{9VZ*`A%_TYE?3jao~e*8XTj-ZGk;Hh;s2yxrj&viW->@>ag-&Xrh}%WnDG!fb0^ zM>LnA@;A$}rc^2;@;0L4R`tS&yfLRQCotcAS1((oCdVo({sa zTkG+7d9XcOZL?FACr9)&TNSg?N{`4J^+L5;_*Vvl)B9dc+#59i_lUexuW=QXFaiwb z+inYbz4VhpXx%@>X?v zdRAmHP~Cbp^!awx**Nliqf#);d~Q^(6?k#}Ut!-2)^|auD7EGfN8~M=o0eN_tj%7& z1-{ha?izW%*{RIuXV}=8-RGOLR$Z@scI5d6upy?pV?^HMrrmaRVMN{%E7Nne=7_x6 zZgggg&9oGI}9Z;r^@Gn~O!&mNW6Fhf^PACY&8Rg0@fM&u1yuhgU?Xw1R(>@;f{ zH~Y_{@)E9NTThJ2D}d)U4~)uZOG?%HlTrChqh?obACb4}dAC)rjL4gHv0ZF^azx&4 zHs>7s$`N@(t+oW?a$oL`Q{Bn)=RsV@fB4DL@hbvTRv*kM{`>}4n>WEF8Prf`NZxuOdR(WDT)m?=0N3s&WjyeR`W7a7stnb)+Az@lq<-?8jgr5XX(`F)@#EM@HpJt0dOnKUz-3oSDxPtn^U5WUkGr&yUI_pp5X4}fB+^p71&3u5o3@qNdQT;lo zIvYDi%Oe*`Gxo2Jv`<@*Dx7fVi2hbXR_4Xu9(les?=%bbAB^PN$}i{(#cz)4aVl-O zLGG#t+pT4`<{As+Y29&%#l5ewNm1ZlajLM7kiXp#qL{HOQa9R!GZ9AyHX_@l{ z_1&X-bVqGYcYHl`o@~m-eCMxFtzkXV%xs-MbyO}`(}lVBjwdrCLWpC8owd7A$r%uzVUk!FRa;xc!F0>*vTE^TPHS7z^Zc02CA4@mmhg085-JjYSy*0INY&-Z2E=mchb*a1Jr^a&ew~{Zw$Kc*%JbH6- z``8JIr;?|{Us|&z`A~9C@&@b*!hX7~KhawS`Rd#pg4vG2Oz3?VKc(Ji;MU;Z$n!(* z)Ib-Ux84X!F`e03;U@tpz{gdZtwRARorPwphp_bXt`^kdwE45xd`}PMJzuWXDwTgH z+r^=jdQEjp;%i75F7NzoS*hti2}r5&&O%{^Pza8^GhO0lDui@zIHdtl;xzy5fRtK& z0eh@31*FVtZKF`XJ0PW2;OC6|e+o#c&jGG3el8Ht=|etu{+bP z8iHPq)Mp;Fk_!Ke0V%av#J4v8iFBr+wyqY{4zK@1KuTpnlsn}Y15&C^zG{|U2uP{f znp>Uwen3hc^v6c)e*~m76kFhoKM6>w;y6f^NVvk`QrBleUD7fFQfhS$?AqrBq|DD7 zEo2CLL;_OgIc26{9SNA-F;7UH!s|gPW~IW-{Wu_Hz9tzB z=k9=%`dq%Pb6*TdsZR4X&b}ikg|9p14hg$3T+>>kJm)MBH=W^>d8u8|#a%%uT(Qy8 z+W{%HlF?{YD@bV#&0@7YTA^7&irY=0whCXJowN8kBn-VV@66UEbxVM*1{%6P{SbM6 z=$!^!XiVj|kuZ`Xwv@c__b`b@QUtfi&3+~59lj!4RYEB-{7${uu`8v2>|1dDY8t+h zBSmWH{~q*Cy(Y<>KL|{j=`2_?0cERKiw#ToM9@3)4j6my3Q7sJ3+m;0FoV1l&^q<< zOkU>i2`a&KN8{=b2c@{}h3V2>4XI1*pnTLyyQ9Av zm|_+R0%?MgFDJM2)tSd(s*j}bGm7Hu3n~FXOEc0$z&o{$SSlOj5^q>rtzDTjh_#WFT1%QPMuSRFsp-|ue+x<}8w+`t0GdX$73@Z}{3#@i zq~z;`VwVDCXk^t~c|Nb~3ex6SrDE;tK_v*aP-}2SNR^Z;A>-;s+G!YKuxQ& zg+fXDL{JH45Gl|;H%QwI2j)OCs05~3Z988JN--2$FB8(jk=D_RbG$*Iej_QGFkiC& zDCiv--YHTn;QLhNS*h*35~NM)81pI#Lo1|08 z6Yzx0#>rFCYbTH74&@Hy?uy-;yD{}}?Amw)xA~W(x98r7=X3YPFG!w%XaTRLPKl?} zkEJipeJh$qoINeKA@@XLAx7@-?@KSF4o*BDpNU_a-aqkDa&!8|*v`ZQ(cOu|iFR@? zA`8ANwKLP6AbbLEMY#zsX{OdqypfJfkX!t*)V}P##P00Q?32mI;^${y$n4IXp1CWv zD|ve2q?k)QQ-OSi+nUOr{JID*=fWutE*~~~G7INN$$}>fXXw&yG#dGGCE()*2Km23ujzlO zr;$V+T#?36KuhG@p03L3bordK6dzVzslF~JDhcgLLVNdH89q3otm3qpmrBq{kyqsJ z71h0m?V%a;zoLZzHHd_0>B1azQampCd!_p49KnCTcvSE6e*I=w`u-qWe2wCNW>%_a zu534ojT-glEUff>+Q0(UkUv@tJjHWQFI$8ERc#l65+(3%NQ!rC<@IumS(5`rhpNF7 z&ty>}t|aLQ7zdX%)x95wGQJ+f)C4O7d~Qv-3_0bQoW|eby`zVqog%@Erz$msjJJwY zl|r#x@Ba4bb3H1{(7`XK#+#T@ z6;pG(gCAdxP=Rp7L#R4~Cr3EG95aR~;dX};?QgSk7tzWTS9OrjBdi?W2_UX;QCRD1 ztQ_Hm;0UR!n9je#%5}Jk$sGupUf_)<^$AIAxPY)D0?q^uJ=3+P^ z?iRwAewvkogaBdEco6{suV&>A*gQzAK!nfhKu+-2v-$2 zYq~Ja2oAY9d-CdfGZxt|20*V+D(p0Nn;= z9ud4pvi3Y4_Mev!;nU?n;Nl90Sh=Mdh`}tt@s_)jm4nFvtOvRQf|FZWIYLI7B(5K3 zylYswE9r>A3!hj^>#%YJ3v=K;ix0yS1cg8T@ppLp_q={8=B({vO=viFxku^kGXxJV z1cYO9^Ckk7==NH0@9-RIrYZ{Aq^x{xgwqV5np0NUaovJdfRXj9IGCVcQ6>ucMRxJMEsvDAb#pi1J7dy;tdVqP|ZIckPD`4o30=@-0Nt+zWzb$ z-+0ng#Pm(yA;sIxDJS_Tv2(8Ex*ItXae|fyKaWn z11=F=fmSLL7laptuM?6&O+>B(RRMimM3f%hXZ~|RYlO4xmyOFmnCo` zhzPUmkb^xxUj#x&s7Op1ivFE}=RuVLIv-v%r2oa1UvW*W&w>s9Hx@U6<=2GG0ct1F zIg!;PyIyQT;JI{i*y-mht7sp?Rb4?QzDB-WQXN~?a5pHrzsKs45HlGeNJa2Y>|~!8 z4MZXqbrKKv>H#?xV#kyaXI*FU8m^llybm z6c>dv9UELr5{W!q&}9o8@KOgrJls?`8m;d#l~V6Wu@%;Y!q9mn z2ba@L&IP@a5|s1mG!yrtQn_BRd@lCuR;{yMK-j!)fF{d37s^xrNpfwxy7JbI>a+uE z4{?y@Jl!=K%V5WXH^WwYVm`3(UG@v#TrHr zxR#9TP@*G`>{eD*-hkXfM;>i)viDhaE<;_L#wfcU*7Op(nH@j@+`$H6(4zC)%HAe> z2cJ3mGb?%*eWn|3ZzD)N&(unD(t^+1f8A;{>1E0B%k=40Xp)pp(JXwh*D?fmzWjC_ ztesdW%+1y5spa)p&X>^CpUW5~db)`vh(lr%>|BW+$0xGyh43T11H+`~bl$yg*_!E& zoN&c0QK#NEVahI45x1yZ?RZN^WJ|9$1h2ZN25t&36iU;c3vf3+RACNWZ~h_r=1sKx zpMmYNgsu^fT(eOq+K3m2ogsQ8W=XPSqi6C`gRl6W_n$#&!!@%WnppHJMxi?8hxzjF z0FK?dOIL^Eu=4mLX!T=}ewF3-DlC4({dEp*g!uUIn8ubElNOmZe7?-dm zCcnlamqkvEJu+FJJZ-v>|>d$Gv{UE znTONO^i44#{UTTZ&rZFPJPhpoeaTNIbII4DTgES0^J@BT!~}dG8eg+9{Y2`9)UEM) z^vKwQk&9BVCLc(i6)j?BTiy>n`@WC)%3HiwqmeHzy0___$1)r}uui6(T76@;{%0!k zOr=P5-L*Phe6_exrnwU-1FRE+guGKRw&+NUsXJzje>^$vJUtDyb)@#}BKh-G`vbYQ8poV&r z>iNP-^z^xmsh-G3dNujeMfC((pX4IGT8AxKLxgiS?pNc(v}KQhPLDHWjxrn*m~wc3 z?A|0$zVDHU5I*LBK$=&q#fu0*cf!Quc=;Nzwb*EO`f+`}u*|n@`fZkT7U`W;9ZkeG zL~R2v&Q*?O())3|81 zYlYsr(I2}*r!(}H?eoVjhdcrS_af8+fYzcp>^Uwu5MH-)d#$v0DI194r}1V6*t0>g z*y*gc_b4nMmOl$|6Unv^M+!BcWo9qR8a_IPW^NM!Mc_QQ;B2A&V9^z0$raUG1!?V$ z;hY^IJWk}~hs0e8uifwrTSOc%t2|wWH+#V{ip5R^2QY*pAA4vr<54@}Poqm}#X{0$ zrmuD8unn&kEW3aR0#)4GI^K?4r6pu+u@IaiJrAPM;c*x31xfXH^~b<|@Xu}TTv3a4 z&&Y8N?bV5{Cj>{ZM63JlQ+4LbO|MBP$K9RFZxM10;K$J*e$z|j>hB|2?yl})f7NC$ z)Y7I)d*9{G)s8i9Uh{U5oBP9V^QQBue*7C=+M#jh>AGrjgB{R|S#2|#aC4!# zdDChvzYq6H^Z8?C+xUCY&#$x}A+Sf@>qQi+@%a_>A}DAc zG=`ByHph`Iv}KOASCM^e5oIBV_B~xIwy*uOmOU$L&7x7CGb*GZ&ICRv-|=VrJu7Nc z?Ca}93AN7mEWb5ztUrU#;h*VxCx=^UI~;YJmaMW(CJVv^cplYu)FYL$K~8xm{d64d zf!<}0%-&!;#VZT>H5R!glJxlh&W~*c=ija4>BR2IOA^Ok%~c>YInZzc~X9*RF76~>>OxOt))zd8Ec*ae6K z_-MA2eIR*PVnh7G=-JsHXKv4&lX)ce)_8O5mGn*NOViclOrjaPZ#+4+KK(6NhRgZc z;yo0N5C^lB*1UVa(5KD)cu&^{SEh^Z2$#C~k5C3k5|L{KWu^K2j{$A z**6~(odp}84L{k4ZXx!T2^gYb2&Y1KUyiVjh#{u%f)ItA+H&VCYZnj_L9CA0h*iO% zx<0sSU3{MEI(v1x6qIX<>iWf1>*C8)7h(BZx(|f5mm<#c{cnQkV!(}Ynx-3MZS=nt zaHk03D7$bp$g^@6C~6Ubz7X|}@ZHk&yaN^ zoi@Th?o@F|LMUdbsZOoFvsb6Pk|*vyUTNv=!7r{tqcM#!>$l?ORcRujCW-ase?v>w z9F+%%lM^3+b?M6;gjv*dL`daqf>`Ox;khB0hHP2JCs?_K5LA|oFK+1GwS!Au?O}Z!Q{?c0P~sP+8|6l= zhW)oO?G#+23GQKXfkkXAza8Mzp>hZu1)!w`tIwA^jwA6FMvN<+4>{dGp0lWBICRqK zb$N1a=Iwu`=s6@|>gfYoW)sejO1R6#;(X4WSq;%b$+e zfwHE_7RQ_W@UZ{9Z5Z%$6A?AaA}*qRIox*uUI%DX+chAE>x5}a2!f##0Kfmd1Fsti z;RSh9BJRT<>h+OdTFSE2r~G|v&k%I#Be#)sUrT1t@K*MgeUN(7Yx|nd-G0u}R(HRr z;(UQv$izOT^VvCzTHEZ`H2~EIc)%4QD3Q}1Z0!vf6PjD7*6N#aK!w1>n>W!G zI%fqf6lz~YjgEc}albCBOZyblw2TYVZW-O~M| zcM^2GY~ZtcB{_Q~J!r) zO#$(6RmpN$oH*bNS zU%-FepRvf6$Ti7_CY!kbzcbfF{J$3`?wr^P{QvIkyRy$^?#j$$-j%rrH~OcfpG)1C zItRD-*CaogJt4amM0^EOkAeNhWs0UKoEhc}Mb!08sq^vUU`Q+raErQ)f5$t#nmCZA5+p13eUZNzV(*x`NHo2P08 zulUi(UoB@pc2u`z9$cq5U7MQ4eN4NIfYh3s@8x>nZOGNjRFIX0UY?I0w>)tNx#Zrx z)+@zd9@kQYuDRu{z5E|v`F_rudr(Ej{bNf{+heQK=B*`kr+MJ$by34|GcDJnE7#SH z6VB9;-YI=^(S4FPnqbHIP{*kN+eUY$n2gmlaikMZ#N zIJB-nV$YOu)3K54CpT}R_axsqI&IEerQV@6{L7=#Q7Y6o8r7=N!F~Y;ti}Gl%QqL@ z3yzMFZr8OpZmLrcw!d1T20G-g>V30stnmGSQM%Mwbp7&PUXQLmuh5B_q8=Y#WDU>L z(SF?45;6$@vVpamuA;|qmW~{c*~%~9BJI|TKh(Rcf(6|_ufHUdy}L_VA*ce5RTM_*P4f{YCuVkHx5e8^=h5&M@CtdJh(KXE-%1r1Qf!j^usd*7fiS7T5<$pUL-}L_tYjaDl*2mHgI<|Je+cB5YzVqnP za{^9p2aj%W4z`Kzryf1ZzU+632t9dybVa?`JA?CX^_BUSrbbSsUv*i1xnTdlyyx)e zf@5WE&{q7*qijXVb!t`LpXo1`Gr9?uaEkoGXXwIl&`maP>V66GImrIMk|6&7k;%Qe zExBhV+7sNwV_?_Yki9Jz5j;vfz-BCCGiHB@UKk13HE)$3XqR)j=eg5E}l)_k$OC~J!S$` z;B|&&{-P_uVSglC>Ae|^5W@8E^~swT!x$QqvMzlC-w7r@%ZHOR{jr5?^=ia>jQQK%)a%bz47v+W1*LBUJP2=AFf<0xo*a_&6(auI}5Pi zhE?}3E`PaK+8->fmz*ds_wZth-u)e3bpP0!HHJ?OJ>!a=dH?8WG!*O#U6X%!H17kZ zV3Z0A-qCl5vK9VdQBAP&Ibhfc9oTfEP|G{ER}CB-6IbmUB}17zqquu)Ca<%(^hdd0Z%`I;0!p+yn@yq|1QxJ z`da%w>mU*6?eL5u42BYhViVV_*mZ66egnbkAlx9e8jknscf97`V>V0q*6Ohsc|TlP zkAm+k`6i?@`Qv}lod-S1#D@om#xPQpq8ER7+;7k`H?OqRk;rP!Lp{IDX{~m9v zYBh6em)Mey=NDEzn}LkKRBn~X`Ipyi$gj;^hlovQ({HlE9>_AHkbZa>)w7B@tyY*W zVQuX0=DJ?Z{ziTCCciz7x|eptdWTMLis`5_?H|Y68a_^TpwIMt9Bn861oa0ivKNSl zQkS{abnrKbYA)#Y84@=!e8uX`UETiRl%@+MXR7NC-m|btzdnl+xxdfTNq&t*UXI*6 zet7a={E0~|aRXTXU(MZ9yer$yh)mZGo3U&ub5O(w30-JiWJdrovmwwOJXxHNlq z_SEdXiEQ?@%(I!(V_f`^%*BbjGdF=%;GXeq@e^Wp=AukKA!QCE)@QDdJvSc33ByzA z+oKPGSMa*%4e5IN%Jg~ZGtwuf+wnJ3FQgtv9KYLAJ5t5erQjim#7|A_k8en1Q?Dg2 zh(DXWd3_at6Sek=L8u_t2> zBp+OJTJrYfb;(ll#_`LNr^n*hd5|AWEBMJqEZ!1zRg^S@4Bm||O64};2-YM?0dME$ zSUEVk6-5L}kGHq8a!%kiFwENE-@cla^RmUeJh&=Vn~h*>D-uwtpgM(za6fudHey>k zr-D3J)n$2>(PNn?j3#KR$(aRKE;|~?pDjcQQEbTR%uD_b?^VNh1a`GtAyzS&%jiug zL4B@3L*K2?yR9I8ihf&~rjEiJ2Izeaw(JHd{AI^7KwbWER<7tE6b7xhqzJ#l$ibkF zPi1f%ILO&3&NjHvRXDu5t|I+AGWGM-1hlbWak9aYK#NpvnLui4mH=v6>mVbyRhg4r z(1Z)B`$fnpw$;Ml;Vsb{q20R@f5x8j{F4WerUv?Bd@1)GX{J1y1Y%Ob&}CO1 zW95PYD3Ga0AdUZ5SPi}&Lr^Vzb&=C-f*$eZ;8m4D>TIGf{{Da*Jfk|8V-b@L;VY!i}dwNl51yy)J?$_)*EL@jLMK0PSsyJUGDxh4>8ka>Qu>&Q5p0%6vL2Hx;0uMay&){pVOY z5aYaqK__#{J6Son($S-IU68potlS2xGx&*J!xmo0IS9=c0!)m8Ebx*@&U&ca0&tqd zT;Np4{o4V#L0SW!*Z9~;`1SoJh?Y}Z|usVYr+L1shZT$`-w=~W&WnBP! zu`tKVbqVaj4$y*}dOj`p|Z9tAt2%<@%0obpya+|j?#EDmj`X!Xj*Mkuv2yoBBf-7KO;L9x??A(5yICWooQRuN)F_?bbu zX-KLfNRm7T<$e9Zt0zJ;1h3{~+1EuLBT;&pEvKPrwuqI+GR(w)T!qbrqAgr~rc{{DFRX@YQu5^#Vn?G@u70??BQb+<^IetXzj_g{I&DD<+}Kd_9O60xJs0 zVU_zF+YSibAz`J(q{+R9eIAV82zmgxt|@(SKrX71Bb%D)C?v3-uOHT%D+%sp``x#!1EkJ8DMF~H{Q*Dchyoj#|8bl>b!?7r)nVf0SU&U>R)B`c%M*2 zflLwGf_`~aSRE2r>{VO8f^8p_l*LszS#mZE$T>< z^;K*v5(wL)Sjt|uJPHgl#O(pGyMEii^TAf1HDuxX`enG#@SuhlEuA3M`*MLp5FQwb zhD!FCeL06%5?G@xMfnk1FFfa3pu?AK{aXWa3|~z|myn%ZtbPO`(G3pZaM`?OK&}Xw zA~=|w+E3W}3YH7qrl@f;2^#O0N3aCL21P!6)1-mtC4|!v!2&PvjR83pZ-+zI((EFu zCu9eMkTI6XNn}xxe;Jwj`SQHC+rgTt{4!f#gdA`Yy~Krux|PkBL$oxPGsqwyI*#4` z;8@t#TTvoXHw!JY=;{)-@_B9>&c-gpY75ndc3D}PGzCM|uUpwerLRa6E8$9Rs zznKYR)WNJ`iwc)vzCG+AY*|bfLrNulLZ^AP^3B}yi1K$&?xviQT*!?jFG_5Kr~g^G6LW7&9GaL(K00x0;_iuWC2j;_;FA+O zk{2h>o47E3`o!9a*R$)B_b1+pKbw6xYsdFyx%lU@_3TOUE3#X%r)9I*YvQkEp2_Ub z+?lyIenaMkcs+APW=rO@Og8gs`e6F&*zaGTuB0zZpADabo8!s!y2SRxk5f;j9z+BJ zH*p4(yHq<5xEU@3Sbe#p1N{20LUv{5Ke{|d~}Ui-W`x)ihN5go)D0tD)VwvOZ8Ly z{9&5p^W;2aD1UjjTz6WL{u_S&a$dD+;#+94;dkumyl6K5IUq%G6|o__7LX#_1-W4p z5YDhRtJp4=w66uFv~9Jaf2E(|*T$S%kTk+xKU^EDsTrkD_uueqV=gqOMX42#qR7>m ze7O;nQs^ugd@UfwR%%VYJR6Xr@e)`mrvp;t1#F3Q;$}QtYOMjE=+;>QDSFjxcI5X3 zq!=~g$9_scid8dbW*0I6DMp^dMRGbI1wqv0k~$ugB5QSy`!{SmhD$By&3wD{d_W4~ zw{)5=3Ai=DPtU#!Whu=|vBdQp`8<1kz)rEGI903l$gA=FH?80vcq!{wdLZjIV zNU;`X7Fum`6gR9*Ej2lzLqdHGr)Z@XrDYhLd3-{_}ElBrin*u>$IX;qQ8rl$f@ zRHeXGE3e_`X80W?Uv^ZT98?XbsI3LpDiGqm;S|~Fm{qY8lu~xuwfRy&il(%i#_WXw zDQa6SaMniyQWSo^I^QM-PQxWo^2M12n-5A6TkU$`jDQp^Z_JD0djnE1gw3{=2}n`$ zDlSt0BWRW{Rw~u@zXYUUYdt&PyfG++Q#(>+HYi2qg}UVgq-f1n!O$8owT9bZWcKs> zRM?uS)mpQ&(l>&1g|E!RgRtU6^uE6epK1M*iI0`|pZi#VK1_$n8^nkr?%sfb?*D0BF#t<2`Ne1n7> z9w|Yny`|)9Ewz!uDqT)Ys=+N1*Oc@X6H-4AC!OS9%_+&MwgMxB!adXB8kG!(rNFiYWvW4_#(33^Aw zDI0%~yz_q2MBdL>WPRks+})FxOlBwd<*vZ){^g0=CN7zH6aN3(vdQd|nd>sAU_ZP! zZKmIqeloQ$bvy3dXHplZl+^mvSn4ot(C<&)n%tgrlNTk0V z7bMO~oR}c{=SSmr$8U_cs$6t>>nK_jB`kIHw_JI{}2Y3e7Cibj3d(9=8 zyT-N5tFeP?PR@KTzBm5K#97IQg-mz=b`Si!q63P`x zSJqrH_Q?2oi5GzjxG!}}s-3tdbz<_eHCxBcq)p7hpZ@%`1%BEBKW%}Zw!krJfuR*v zs#Nn<kT^cLMUkU643EcSArvqRCau z;#EP~v_gqD?+$uL;1{ggp9kb4G^;J!y*4OiwvbmUYlBh>O8!64Uv!|&jBT{9{k+;ymj zaP?BNCg=h0a21&RogW0`!&ML=S~vzI<9xindUnE_iUI;j(Gk zv>O&FAABXDjTO^h}4^R#gk{vfm2$W&N z9cZd-I2Eerl2zydN0&o=T?xBZczHZDM#Yfpjo_n8H&&``or@HX(5;X*{ z9bel+wp0I+Up@L-dUYKpk)(cKB>LbIrSU%)0VpG!h*uwq^!wN<$^}0AdJuu(g}s*g z*wU@ede!&(MK_4EV-MGuddv{U)un1&>U5)=_*Eb1tLOE~_bV$aUnsKi(w@GHFo7&q zGCE?n;Sf0dxkb^H1-nIYi`#JYxuljwaf_x=BcToI{n*pB`USnZY{PX^xOQ(=S<){Q ze%^2#o%3g^ZJ2h$b%vmKF~+@*XVX}y+m>i$PM_+#t9m|aOLQ#zBec%T9t*(Ok-;<- z+9e_zJ)Pv&SmdFI9X~wz#N@uo-IKQ^&Q4sKu;YaJ|8n>O5VrrPb2lO?;E{>DCtTd^ z-=8=&aU^>vdmtN0-kZH8TTEOX-=5u($Y(FkYTyjGAeqd*k~x@pExtdqH?u3#&TPwE z0Jea2nMh_^@-TMq`_j8{t6oWS$;;DQ(i_vy#vh5VP2Uthk~)++kh&Lp_wA`X&KK^E zYpD&XBq9tROzuzaP3}szli9?&f*bzw?M>>Yn>jgVS5zCXHc{9QPyAUJ^s!AN+0@;*c=cr$i?Y)|}x@oF*|+Y!4p zaYb@#^7LdhvaL7jx@&MYBIzcuE}(tnOzscSr+qm=-~oxL=(bj6<&GjLx?l^y)Rb7c zWP&$b0B%fFE@I_y5CFhQQbfT#mzC>0X9Bqetg5ZDa=^$03(#suQV3Xp&KBhF@ZQUM zG~2a4w$tk-n2a2!4jZ5fHeEV9N~_U_fF$KAd`+4KgbyNqRDP=&96)uvWZ0_q^K7jE zQUyK{xM;y4-~|79Rp4D&uXck`Ai*&qr*UCq{2l&vz4^|E z(!&25kpbZ$MqDe#Huq)^X=NJnaN!1ZaL>!k_t213i35YFt^q(eIZ$r+B)B^8+=8-( zl>_f8I)Fq1Crf|;w4T6;ahiqNbFTC%BZpcAocs}2AEXEht)ZGfsxCC!lRQJ0CfwWfP4#WHT)gk?yNOE zV*U9%gtX4^i7*sH;cdsz-#3`I4&1y3FBAFa8M$PDJzdac%ni=Tj2xh2P|l*UdB2577Xu$q z-F2*77YtKW4Mh?3H(&$#`Z)|@z#VNv)c%E$iwN9-*@FXESABXwj{ay1u7$;c@Qe2K zxWJ=>gBPIjU96m!70V*73bI3B1N3?9M}dY0a9;#m6mrTCC*kk#J{f4Ab-6)}Qms(o zb%BX!A#s4HTF6@EtSKgM3BwtKM^}L%{s1e7FA;Czi}IZO9#$^M@G}5979j2C+4)=2 zWDS$3YuolStQ?LUrVZ#2f+gIB3e!4EVXL0bVLrBzE4*o7VfoK%m_;}g3h_6{QH?K$ zw+=e121b4Uw+7_E;A3(n%IA{|4Pcd_MB;Sz%G zYubkU#{>C>%$s5Bn+jhVAdq$4ux}sG!^?0xb1hd?f1Q=XJwdkxc6Y~Xo(NS>cZ?(Wm_XBFn+$U!ik@NC|cG(u;qm7CfqVO zQFg`e56A^LYC#FlJ0D=%4X!?%>lhL*>DS}=<74$68{2CO+J&@$gf%^U-d~rpeZzfM614hb7P*J_L!-hz#UNKU_aqqwrtVamhbtB3w$VOc^?eXHNK= zUdeo-LpZw^>PC?eA{g~X)uC|<$>~$Lj^0il1hFt>x}NfW{}Nryqd2R_ysnc2SK9Bw zY$(WW(}a_rVoLwZ`%2_n!RB#!%%rBtiH`J6ra!{&#fAn$f#Fn)O)3{~CMIZ<`L&6d;Q9fwy$L*w)kTOJ1?pZWNa-1YH8x#wdCa=GNaxm$84#JA`2xgE)B{NkLJ+mK7< zUYR&Jv43Lk#B+&96IaA{P0YmF6Wb;(0F&UliPPgR#cxhTCJtxsK`g+tvM*+C%bb=R zOYF!LGnZ!02I4-Oc`f~H`jPa<5|_m8MpVG7(@(}viP`Ck(yu3^^!ju({W8%1*T!y* zJ%p$MH>B#R`(jt7&P&}9e=L@cosl{*^=9&grgkQ}Ck)$S8{)UGA?FOQ#M((| zoScIN|In|XVwVAT3x$(-`^(I(hj?4UixBIRBz}pNi*Uz8|B~RGPa?-tJqn^!Ai98! z-GThaj9i1IuVM+(WJTS@$N{h9IQWyAvaEfak*gr@f_omeGA@51Y!n&^+>yYFCKMeI=Va1E=LK1dK$CxykA?G*zmvuFM=iUZ0T*-k1`K8a8*2$l@naN z2?udkG0$M+ii40JFkIo6Zk@)+RZbLK0S<}0B)pfAW7}@SKSqUtW+WK7s=`ejZh@{T z8E-QCCKY~fGBF9^oJrWdY5B<^4&D*r<7qv_$l+sY6L)p^5Ni)Iaz%s7r_96gQ?tL! z$W=rFkz@n5w_|*fkt-TDY8*C;aNznwMy^^|$z*JnY|i>DBS&NsQB!3NyISo!My_%S zjAKVeqC%kQwET(=>sPidPUN-!gORH`coYl)`##w$vT{)X<$xgAwkA(Aaz#T41q05I zi1EeBu~UM7s$n|1{u_*3)ol({f`^;q{2C)yTx=+CEC#*?lSBvG;tjfJM8n_Vy_Q|? zMsKnxK_RWP3fDPAWW!|{whK(&s_s7_!sj1e0SF{x{4BE@RdGyXqQwvq#!9eqSw-Y@ z9rmnky~*q%fnvt@)E!+htbbwTiUS81TZ3n$>%7j$RZQbW12ju9(ii+PJF`164VU$-GxuU`G*M##a?um>YA!Hxj0jG^{!)N1=qFjZCX1?O8VD}L{T3^CV77yC!^9Tt6RaGA5a*S!x)t-6 z896qcnkK?69L~PyF>(dLNL@>kvG2Du$jPlMsRcQIUb2noU5`I$`7N zKTil26dCc7BoY~zk>f-dWI2N1{xf59sj?tiib0|m+GjF0nkwNi(18!7%9#gPJ(wFD z9LQs6sPAKJE-Wa4t2&Oh;GZsIGSt=2v-ygcG|AKnDvdpC`9tPe;vNJ05X29n{ucxJ za+ubL&oHmt#p(&OO39!=uZ}I$|D*{EdTh18gulf=Uwdlm2(a zc_9xrB)HdG1d@VR@IywODZrB+@fH>93vByfQ;+j_Z~!^x0jJ}WQTkCE@Cu3&G6O`b80d#O2u zq^0{hV$X)>-{03^zcjS3Q$lQ#VcUcDsW6LN!M&Si2-w6K;vLL446`j2N5_(nQD@j9 zfhzg>Lu^-A36=}v7%PK)0sA~6hg!O%VgXZhHeXxOT*)EyRophFkAvh3bRsGTx+wK4 ztR66r!RFKq@JLJ#$PKXED1rmJn}-MF8n&2NrEq4whw0-W4Kh^|!w57||G}0A=hzzd zL;}cC{!dm9$f7$Ksu9!oe`vJVzz}eV&(Z1lulq9=sYf1+ zlKuaW;{*YqCHKU3PR4Nt@L=@v$qmVeVo%3!h$WMUlUpX!llu`N@Z{Wc6FVjzPV9k>sJ|f#hY`Z1NoN1UxsM%YJ?A^~`gbM>F?i z-iq#AL+7*KTy$sP?Pq;{H6}#P|HIy!KuJ%|)tyqa&xA;C`L)^0- zh*lj9LR4#b*5JH~7ft~cOphT>RHKL{k%grx7)>n(#<1Z%ri0V!QZ35$~sX8{W7ge@Rl2<#8>ggpCZ1F{YGh@Eed*9;1Fp#Sh-&UhDcTHFnl+`R+MM8#Z@L)=vzcfFq z?1i)L?_LKzC4u=tC!^3s1OMsj*-|s1BDsU$1g98K#R7?Ds&+na&-A<(_TnpH8oj0`(B?ujW>}ogLbhnZnZqK&)HYdY3xt=Hb zn5!N9glkR1VUMuq!{(H3<`0JF!A4IdkS8t&Lnja?tg1~&)V zzQfVGpm%HVWPc!fD6%#5?82*?%8{cY4}`A@zZBRNe3b#sCbm(VpC6~qQ*kM^OH9XLQoYizbcTFRMpKL>hdLoRgm+9a z*N=zbs$$sZ%-DP7x`|;}5;iIyN9l>;ovi{lkzTR3$^8F}j;rbys7LruTK{s?`AoO=@KRfO6dMd_UVB>i2 zT*fFt0i#}VL$C=zjW%bklIy1&p-+{+MSMlSG`%gzx++8eq)Ej~EDe5f4p3<)1(&im zcF}#z=oNJ7x>Y%6E|=swNOZOSy6Q`gzgM7SXARKMx)@ z`wqsp!Lw5?ZPUT^SKmoJ;hpM;in;IYTa>uc1U zgaE}QP&A+}=*kvM)7QT{G!55yRRi0MzBC2?ur>QjGk$-mQG|k%a$(4a$>xrS{*C}qtA`yEs_ zD@8sMYrz_a>HfO8(!J28*c`D4T{kV=Z+SPguWk0)%tNxrXTcX|Ugs07S)qUYzGr<^ z690dVBkuni@cTbH{5;eE*q^#Id~<477=k@Ok-<8}8H2|In^*sI$ zhL28yw}0rR#1o18630d&k=qkbhp$Og6Bk1M|E0tci8tfV#~+FBkKY`>BA$((8yDlp z#v^etau~AzAB0SUdt>d`;qaxgU9l@7RP1QT?q_=ogzgJfL$}*L12;#uSzZI@Mv&jY z-tZ%lY-E4ruJF13tiK26aNvm$f)(*!vv6tb>A)`VN;o=pvp*8NE4()VX<=heEbI-x z6n%Qr6VWSz`~3$uA&-Pd{JX;KP1i)XEmWh`(6N!ecY+Ax+_mYE$lgu+BeyTy9Jv&B zuJ=!`1K(0+RJv&7P(=M;dp_SNm1SnAyxmLGs zbUrrJuC3N{t8`+hJzLCVv~+x^T~Rx$RpS-V!v^P{%QXtw)=!4oGu_o@-S{se6i`3r_wda%qQ*1su)Sd_L_`G&#xLs!~u| z+O;yR=H+h=wW~%;%d*Zq0q0xxzkGSMOjVrq!FugVE+bdeKOTaUk;F_U>x}5=J)bSE zRx`QZ8+yKwRkJkJ8EVhS4Ye>(XRHS&SEN=encpSP$9=taDBRi-w?ngQ9o1%~-Rf*3 z&ttmPRy9hheQ>y4?m$tu4-B>I>73TqLPPBZvsj=?&b$D<`DEmLMHl}SbW;~y8JSw8 z_6}($^M_(y*|(tC^}McD%WCNj@;sh@wk}b52Gy<~gr8NbSw?<-s6D54@`CaYL+yqj znyc0C47F#t%&MGq#&pm zDjE+p7l+!791V5p&L3*mO7*O1I%6(+@QpmTs&sy5=y|0ktF_9Gp>|zwv$+mK+VQ%m z>9$-$sR-QjY!`%j{ZW|w;QaOaYRl9%#oXzn0@xrVdO zr2RbGESG6#go52}thQGbRC(1kuAVO{+D}1Zb+wP!cQDU(d-d0bpBGEuQSOYFx5pj9 z2aI&SNv%5L#PR$M$t-k1S{s~?-f4BXyt4*f?|Hr5A7<)un>=CLZMl-8jvT^|*2)*F z^?xGs!FbSG>9Q^)hw!h}8LrIk9e%#XcRP)Tho2uIzl}VvSCzcRo;!rkQF6|x^Fk}8 z*?Q-z!}H9P%hc)@hucTUU7DKZTiSPr=QBdCfFjolN39IwnJ(qcG9>MC?JtcgrWO5! zq36|htw^(fHuSvO%9ZO)cKCUhT!iUFHCGGTEda(fu3FWpTB$y?UTVc?l(L^2qJOni zr&_B|4v$-^2~@q{@qAU&8vp0;^LdSLIPx2id1m=`?GQ}IJ@hJT6}{o0Zo|I~jL`Jb;qi@U+uky~j6Hwy3nEUk=SvX+vNP|DT83TU?`) zb;f@6;3!SV(L>)cgg2$Z2zm9?p>t}KoTIEVX=9+qsSUphu|(#9VfgucAzS*+@H}1e zKgN%eVa?VR!}OyVl{&Zj5rR+5Hy|>jQ>=D|=t|MD65H4{Jnjg6O;H=FB-{aTPJ(xO zKPdnI$*BWy|G%{Od}=S$_q))}`}bz*c}w@dIdz4l_xH4Z9O;iVejMSCV*8P=)RgX?*vV${k%8WW;c@<&7Slp0L8+C@H0gLshYTHDP0;ShYu zfb3wx4~M=>GUSq`7KY&%OeLqEIy@gWtJUk54nGgMMAW8l7(Qrw?abyOIHFmg1>TwS zp(n?SW=3oXDAs=PyTmeOn2qjmd!eNisVaew<#>@%1qmhZcf+AsvE6-Ys9jiP)UvX3 zxV^T&FHAQ#GV<@Dip zE|bmh^e}vehR85yE{h&M1-b?M;)BC*s8XHN&m3y!JKd7b-#gsi&S$jje;b-V-v&ir zyKM+Rd^rPIaDROmPN`GQb^}B6=kujnGk4eU^LnAfn147tt^zq|DO3q#kWSKFrCO-J zG6WxL;^qs?GsErGdc|OoSG@~PnW^O24-dmHQn_X`Jq#z;295hKhT&*bW0n5aFdVRp zRoV9sw+noo)c~FD`J|;rruy-r=TVdcdiJYeNv@$AFFO_!hyj%kS*~SsdQtQC+8z~K zS(3r(VtGMBxM_6<9s%x-Mvvg-qt^3bv0YY(Hyw@?|0-NcjD|NDNmW}mAX1|wSCPZu zNeo!dE5v{DtFUlm;J_3bH94a%8x^zEC<9&)9Er>X&^-nM_PX+lKB;ZT7=qOq1BZCB zI%C6@t-vPTa?V)Ua27I#DazsFP8r*@{^N*)z?G4$)fn)73#>G2e&2w98RVF+SJX-o ze;xUB%l`z{vTC^}oy3CSNhH}R_pdnyqGR|U&Q1x1I9o*=wfW68-?Zc4dvV0NxlFui z2wiTozw#UFfg_hY1XS;jB@IfN0CCc0v0FLAhV|_=_l!NK-Y=Bh1?^ZMbs$nOdO}p4 zuA&x1t1|XT`m1RmqO4AGu3STqa)LcKlofIGYL1wj<$kHAmXc~jrD7M93Fu}8JK6?fO{g+rcXebLE! zxlvkf(lU#`Y0Xa=AOwQxGF55m_5y&%YLvb zj$S|eoV8+P)JmgVH?1TF6*D83bKTyFoT)UI;R@eeF6SH>4WRIcZv79Ez+a-P3Lfv9 z@5XpgW&@9R&$}|7N<81c@ve-gsFy$?H5}`UZtusg;j(8Q3UKVS3$yhP5Xgk0YdVXe ze{=58Rjp)XZ2Cia8K<1PJBP-&V67bXs{Ypc<)e0*q3XGMQO6t^Nxq}!+v9h|OvMC7 zS90V7BG|<{_*)>GtO*CAd3*lsR`E3C=-v~kU`zI+roIJO91X>F<~6Etr0e#%-jm7# zzRBg2x$#31S-XF-^#Cs8uK9!Gt@lrYk9q|XuoNMCTRpo3GD@yoZPdY!7_aoK@)tgV zW|szLJ~w>m{t{_b-<&|VaEK!$Tf{dfTd8VIZ)lZrr*t|Vf4bdcNom!F0$Dvl^?^0Q zGT%2R+(nKgPko%g+}6E^P{x}2QmzSez&m-iv-mU{Gxtn}S?381AsP@!j2HyjQTNP% zXTz+NR<>Xa-!lnzKt)m^dB4qKeB11An}-I1cjc@SG0sKKE+oIJhphn;;D=8r0xl)LXV`bO!28VlDEVC{_e%qr1?GE~bm%$hKNIV(JG`{{dhk*7R#I(1U5eVR&g^Av_q-DZ4a}&K=gMw(e zHqwPKwPq)J-_()LhJunY-$ezClgeLOb-x7WpC}urWI^mLAmZn zW5?2=*F73y@3rPx_IKpw2sx)=Zc-Spb9v4eM=9sVzhA2?gNOpQdu`b={gw5)rNY#( zESsGUMou$6f!BCVyQb4}0aZx*)-4DusOym41@02yFKkJ#K z+x*OMHNA+8o<^mGBOP<|fvK8BIOtHq{E8{z{0P~3z}7Q>0S%F~qp&iTEDLMeHZ2Kk zFn?b^F+zdI`(siVB#;&J%K33NtYekN%XWj`1!1uzogtjDG)|_Y`ZaYesS;g1zzska zf~Sj+f&x@oTaLr~wKPtSla}p!Ah~Gi5zBp4_q;a)z7k-3G>@}ZYcRZbMyU&9vp5wt z`zKd%N^JHB#fi-mFyC1RCLEc{e6z@pm`dk&T4Fs4d3=vq&p|33%$`{zGn*2>y(>Z| ze({PICZ<;F%(U~2gPgve_0el~A~`J4BI#i?KGq>2TY4EjVe^w>w^Y#@#YSz(rm_6^ zZ?M(_4T{H{R>#<7kC~el0}kT~;m?!e0bQ||Atx}i4bN&y`m#8qy@|16J1r(@jLGaQn8e%F#zA%h9Q3U2=tV!|GfIV@ zTD)$NUwkojAhjnIOWmBjGQ2bS8u;^P6Ppu{#xH}L{}*Go#?FIEeD_3C;oVSi??6O} zoEUi_+>Rd#?qApm@%sm2#n?x~`GuXER$`ArmA5s_@v*r z>Fw}6F>#>|e*e!!-}K)JmH2M<8}=7O#!J>9!w%k=;QVsSR*mD@vUPBe%@K$1mKWC} z@#1WBt7@*?Fw4Ge_S{l4!9p$;avk%z)z?ul|XjOKGL z{mS)qWe`SHU90J`sb(_`xCp~5iZVV-2~{gYv5I2O$mu4&TZzp8tz;=CyKMYNXMhCv z-r)Mv$knnvWe0iRA&X&T2AG!jg>}JBbTcARFOJuG`X|tG4m@v=YKP^})MRfX6DY~1 zo0#ZbP%3JwnXA^3DH95Fw(>awDLxaVVzxpc#b$uSH9LYyAVp_@#CD4X-Pg-?6Y!;i zqo_P<(?%>d>ItWR*4J1BZ=Cb`K+_|mBrKiTa zPTap171&w_%HG?nF}7@%GbEYk=a9wi^yS4qSbk=!WF zM>?1v_s5hwI}bS*@9XJlW@HLrY=eRAyT+P$&^N*ReB`K&I4kiA%+7nUeI`1dci7fx zi+Pdz15{UWG{t*h*S_8?L&ieLT?!Haki8F|{n7R8Z0vGt?{0?^?ohS+oi=?%r`+)* zkvY*U3>)IRrwL&`9hs9Hj&VJ2Ico`HX5EyO({|u@rlcZ}(n?_Aha|!V_`>SiSs307 z{AAd-5AU|ftW@ONjOPcxNADVB4e5DIpvV1C?I;pDxM(gOxA-(f`g5rV!^O}W$?KD6 zB@@Yq5_`hk#L!$NICEy$10!o|pXPX5e;Cuf>REulo zSXYS1mC7=Jer;Z5a3 zkihUQ;YR@XW8lh-dKS4`c7Xf#9WKfJ`sV3%FsF|dIx2|A*XHS04-km$L7OM$6c)yM z?pegsYx68LKxeDXF18<|n8wk#_M(9vfnpj$9AWhP77chs8xdLd!}D1w2Myr!=ED=| zbq&yX!OaiS4Wr9T%a7+ICQF+wvi={QVf`5npX48&X63;7H-~iUI$YNlSM0rvR}e+_ zja~t-6;w?fKJql1!+m)CF80(W2J-HcdzcTq=;71$C?A-=7K$Tq@_BoV_pfJ+siGPX zD+dv3pm0OM9`%@6bS5I8)s~%gTbR+hS{-Bb=nWayl8!6bcJTfU86&4*f65O|wi}8? zWK$yN1d0cqkn$l435;Z_@;hfy?c-0Y}v6Fi1I1ChI6AX+p0%s3wv9CU_5QD zb*>Rv>*yKiLzAlwvxsZ-96jldv`%{L&vW#|7)P7B7wPgD8|z2U4eOVz5R(GIJeCQM zo(}WAZT2kZp>yHA^Zw~quTZYEKqrS#RdByUH*H`_C4Bn*6Yg@*dSug-JHRgBVx|Z@ z5c8k+&$zplT)l?wCoy+?{{*{ww3va{66JOn&CMLrCE4da9kECAXhHqHtnc8$1B+d_ z|9>rYTk4`zD0MJd4qTJmmV7(0A3Oj~PP`sJ5O2nr__ML=Vn+ndiyaBE|JOu!L=S`Z ze`(~{$V1^P!rQ}dh3*I)T&RXPumjv4yf}Dd@JE3|p?&^*{7C*tPyczK3FW$8LyqV@mAnp+^E|L5;yDqc;bh4;&LaHnQFSCS(+NIl9%q zKY;90gFmn^@RRUCGI);T6_Me1dIvmpmen5cEwASsa#_pmY!&tm0#Fp$M)>?Vd3va> z;12Bdb>j38EpZU*t|v?n2YeX_HW`W57*&!~G5zZRk+cg6uNg88y0Z8X?Am_2$O@1q zh2=ErYtD9-ON+F^i-O2sKG05af+C0tBpaBA#4BoNJ6H$ng({fN67RgF-aWuJ*INarl>BT8u zz!^LNt@Qod=YQ621b4**Nhja^iHo}Rk1UuPnW9-=v(4O)`4f<1p_bwI}p9^zP0pRMCn0h^V0J8tx z5I!fwC7(~+0{Q;MO%<>)cddqSrKpNP~WTO$t# z_bzPn$D$8Js=+HG+afQAZwVh6+_CV^rVGQq@ZF*N1Gk0_1-EayDpU-eiH3(gefsp& z2RSw%Cz|7S5livgXMmZ@AusT(Z<{^8(`JG-=moxQCRmu8{`T}xth`BBTG%yyhg$gu z?653H1R~z!J12yITnaR+GCP(xc1#EXD_M93sGQws&S{;cRfR;BIX;1$sHpDU1Q5t4 zVEWj#CYOR4IATK)3xJSN%W~Xvw&=MIU|2h+h2@CzI>V-0RKIP_?;15P4Q_NY4uC#< z+MKo~M5k^H3LtT^u`hH8lx-73>7l$=(H>ilKQRd}$5}7o4hIZ+I@FnSE66^qPeHYj zHL!-xoO5jao<0X_hP14gP@2V_z2`g|^7gqvw!9=zp2$pDt~X5m-`mhpox9O=VO!3| z*m$I#*K@g!R=Iw@4SCyqAj4fgx);%LU1}2Bb2``~$Il%3=UcWJwNmOug)O5Xu{tBN zCS4~d#H_FibOXaWZ8lh}ROruZ+l;W_8>@I;zdb9g0&QaN#2sVzMZL0&ZCQA~A)BB8 zNf9AwPlnWj-m#|SA*&Nj+x}%XUBM%2yS2cEBHN{qOEHXl%)Y@MkF4Jv&sHgUY=H3#j7)$^tIi_!M5?cf#gCMeT$7Hl5OkW z8H3i(k-<6SHg4Ml>kq_Z>R|P&L8=3k_u5SWIF4}J`qtmfHNlM&_TapK2aW#GO^?Tn*m1F!f>glV^jOr4GSSx~w+5eINNu_)a!%xp@VCQz z7xw#(ik!Oeqwo#jCGZRXJE8rdCU^-v7rfJdYj8*KTv+{aKUgyU{Yg$`r}%(f?r~Bb zSeL%p;6iKofbYtALGN9%RLl;s{nT(StKXZ~78jxDp%3S9mwyGw?)(;ep@%ur$TZtec7uL088LqITv^gf%kiJfk*p3 zXRpy0CWi+uof=$y*`*I4wP{1Gk3M2ZB*W+DG*Y=zS9CDy={~%pFPk4^*#P&CZ8mPM zT+>csS+@G@Wf}CL68JJ?-~dB;N?Tcw7W=nWzc&#qJJ+cl)uP$+xneRHRk)yBD#`5{ z`lGf|0l!(4kwGt2>m8JY09CVqd=#~nRu+YJfVOXCMCf~Bd|{&TOfaieN)W790zR+rl3IjlPG$7Vx3iv(Zz-k>FGDsr zNBPS1qYzJLiR3A{bq>(d1lpJ90F5Tq4)=}MSsi(sti0MiJuz+tgf z{7)x@Q3SFVD2yQHe-8wl86&KLOFupty47mBPfk$V}=%Cd(-KO4sYf5sK z#7pkFkiS)}Q!1egVpYo-V9i8k1_X|HTmR{V@Z5z`G1c8Z0UWYUFcEw=dYkKg>{)W_ zy6gs%2l<5WiSEy4h(I) zRK1pT1ddry&JKtMW9_za@*4$ir>=aXy_!pKz#zv0i0;+}snkv6e^SeJbwUC2ksdL}orP=T zD1lpDoN29{jL&l{7u>r3wd!wV6m#1BMqOsM;&Ha~WTzyNjLcu$5-r{rN%d>LslS7PmqDzXPcmv?+><;a z`Ea71@FyOOUmCwVmXB?YJs!O%dUW)W$mJ0ZBK~iRpBKL&bZqeO!aaTz5pZ@a5xX;d zFj|HBe>V8;($kd z{M{LmX2gp9jo;h&5gn!y_7X6b5Igvf##euI6D^CVKt)5s@Qna~;BOcev(AP`mzW{r_Ni-{QrKM=w4LxBpD)5s3XiKKWRpoj4M1{`W%Wz9&Kd z_s1TJW~0YNUj+UCV0bAKh&&v=Dtu!2Q0UUoM?=pBkthGNfp&loyuNV#!l?_d`LFhG z^}o95>P=^Fdei5N+!KB%2!nb4Tx_)ld@rx(#2l_+P4v6I9@VeEgu-j9kffrQ^yo}` zq{C~TY%bq(;zD7CG{aE=MbnYDx!KDsi*G*;kKgeQzpUlDoWULshsRTq?vyhJPPV@M z30eD1@c4qO&Dsh%xmLE&_?y>5Z#d&HGR7K^r39)&pr3&6F#J23!Yo6VVukCSeosM7#7hdCKH!?TsaqBuE5A3y?w%x3wAl4ws(NkXsET2wCW~z~uZ_1>xFl1L zm<@;f2bP#$n~1vL#u9=;P`YaDBlg;4{K#S|z?5(S10TK%dTo-`wy(DEI={9d>&%uK zLX)iX&o*|Q8NALvo5wmk%=maW{cIwxRLr2lDwxJ!o&SlM(+X8puD0O6di4|be*M`j z>)6Y`PxPcMWaVDn*p;KPl=kXGJIV4eBG&I$C)-7Bj-u>r9?0B=J*8hA&vi-6AmV96 z0buM_6q>U#JLVFvPO>|D6{D?Ff>6+OD{CpckjV%8b1cChB#VNh8p@W>+7$H4 zMpCM*5}JBt<7kSO=q8JEroA!`Zh*MH<*0`>q*tck1=-TFbqrz;kXI(6b|^n(of=pc zePwDHg!sCwA%*P1)G*nu0^WiAx*$xf(lAv=!Y}6@du7HwhRdnS)+?1-2`GryA|D`mtheA_TZ&j78cgV6_kRq-kF&ojUxX$1h2RqOT{;y5tN!Qg zRsYonjRO*$SpkW`T*hDY=EjW#rqy;wwZG_>8#@jpWrBb=WUA`9koA`^<6h@%XiQ-r&^I3U*j-kL~W zEy)GlDppko)NMJzrkl6c)ZSdO5y;A)#P9jX;(Oo*VoW*$Vm*0lA}X+RcV7bc16KNu zop^TBQG=~AVZ#$5u=z?>8*z4FyUwpBq6SNaw|ufbVdLyqQ}5)SAsEG|*n1jokI%qR zC!~{+9EVWeuVz|Xm|;J&l*K{t3eQK{olcS%-1p9#BW#<0bE4HnwvXNlTM2?-J+Q6k z%}Mq~LBkKBGe|3vipe&3zGY~;no#}*GP z-V9j)w8gU)sl}rf-%h=ddL(sE>c-S%DJ8Wlb#m&c)Z57yl8+?sN#2<3CNE9yOrDrL zGWllWxx}Hw-HE-4X5ym6_QX;mm3SlmO#EQ{&iHk4Gk#(G)c8l^vH0QGQ?UnP*~q@w zHL-GRcWfngY%COeHTq=qzUXa`Paq#XH_Asp6b(dQjyw_hcI4K`m678U-A$>)Gl5e= z2x2Pm?eME11o!%QJ>Fcn+aHL$5!e&o>)#eXKAwob9(y|WVC;_AwXtgKg4oO9L;edw zr$BDP<3f?xYr$0TwdlT3HS}Qcspx~zJEPY}FZMU1k8HX#xI27t^hE#lft}G}_~htP z@Tln4g?A$L;ER!~!uN-sU3eU3(+u1ec`Eok>=)+`Y(Dr&`p$3VjQUA*Bb)73l>ZJw zFx=%1^t8-Xg^^$I=xG-!6t6w#(bHmTLcaVRkDj)wv7N?&eow-l0VAkXI&%+n^v1{S zER`=+jjxgR{){VHIg>@#asL`=9zf7#5?@MveKR2duiutyUC|H~1oD7JkFy zjgFbiDyWFHd-RUMv8&Xtd-d>)(QNwrJ$PPpXVoYu{|a)m8~3Ynqbj`s9qyh+rclr3 zp7H8g)r@Kr1wPpC;8B=zJ)O=yGCWF?%XXWUzv{oy$FZ*GiluLP^mNi4F{54A@4=(c zt#+YU{tq6b$mvzH(CEKGMrm?xNGI^Fm$uo*t{FJLZmO&$u z9VR1GTGxB@G{u70s-u*d?s+x&E+xx3kDf*a0>heT_j}09B%S395jtGdt+lGG#tgTw zrt>QOKS646;iRQ=?Of*nfev?1yUW0(F$z*}_q57gR_Xq|M-RHB%{IUlZ|I$lR4K8Q zf=5rY$|~th#-pbt)r4~MB9ESCwISr$fA9VlxbPIIV9e*+>FQa78@W$AvXX6qt8|K% z8-*JhpDz|O&w#Sx#>{968^v>5ZMl^Z7d>FLMsl52(=5>14Ir$!$8Xh3TvK@wI)-{i z$_TAhy`xG0!|R=qXWM8BXq81R%l^F=v=XCLgiDc-ZO(J+RYk0hi!DzxMsu9eCsfnOYEtHE54<%sHqT2( zd(Ca+DbXA)X^lQ5gglcezTTHj`(HZp{Ai|ErF{OcJt)4(HK>M+3b4BAdbF%LBn9?o zz*MuV#&Wzq3CM zs>76hzZbNTdgB@zN+v^_b==To|xJe zJTiP_>gm9n$>)-Xl6NOx_U}y|7icCgN^Va+8w@O58ZIs@B~!^a5^si%ikuR-IP^^7 z^}xZzor&ubX5vDqHt^9zEO9vgRJglHQ)%-U+da87~oNw*(>QUr^$fKlMZthhzvKgKFBafaETM~Kh z4?KFxLZMWz{YQ_UN|vR&IaFTFJx)=ggpx*i^i-fYLYw}WM^7Q&Db(2yd-OnVBCT3J z(xazXmuse&@aQRJDS>SSJbKFIOowZ|=H z3R;sY>nNe;5O%V4BhR4pO75Og(QNRmD4CDDr&2Gg4GN`KclQ*Tj8YXOgUitSvLuD|Y~ z(}O7^(`f#^M^C;cWoYh`9zB&-qs<8a&ZDQw6h$?CoJUV7pKde?AL#dxv%etaGMpbe zTwhbw_$({E)Yq!XDOweqd7k^P9zFRk&$LvOAi)i-z_3O`K*==SJtd*8@y4o0Pcb8B zR`pML^prcfe3L%kt4CgKRykBu)jdwJn=O|+s937Iry^xLs{$&5>h38N#JoZOrbkbu z#F*9Yhdg@9H9E)CQ91@Uv}#Vvo7_RK9;unv#RDEaCCRMjO8fggWZf#9%9jfF*als2(F|W0>hdkum zYQE8J3wL-y%V(N7(Q<)s&me0sEzt__bN6IagRB3shmKU0g|enCdX2-EG-*}wdIwB+ zb^bz+cPee8E9MGlbk__jEukWm-u8N@(WzzEy zRvUlg^$uh*ZdU)vW7cK0E2Qfm@#+!F5-UFIHEWh>h^0ebGoTDA&HqP_^(l2b6qEbk zy?R-p9^;hiM!MSgm{*V4YS-#_dqFelO38fNYX+ruuEn;zpp_~@ zQww`wr&K7&M(Z11?+AKLtfADNZaOIOCAL$roVd|@4q3F67N|!491m#4cDl<-Ee~kL zR+%qKmw3I?lvdlV-}HK?&KRb8oL7&j%N6c0nw4vA#Y&Uc`H%PF1&a=iqbX{7^m5d~@bqUq-pRK+IkEkQ$M@vhLP5~KYdQR*gdKHB3DI@ z4kHV|?x;U{ zL|39_Y&%32q>>ON5Pu`_OybJ7d?y%-E}&9uFTKzB_PX?8!~1#1faL<6#Yl2WfA@uGZmhCoIS0C`|5ltbj zeAA=3BvdZf(n}mYEK^hq z5-L<^-6A@Am{PgZWh&6K;2uX3YL)aQ(BobOMl&)3y~m@6%hxI;<4lhpRy4JijDpMD z(71Ae5o#!)$=w46Q&ATF$)krgDg~qZZI2$N+B8(*FFblUPGB|ps~$ZpOQ($@DsSVS z0adRnZTd!!9=e&XLNJm?4=aPswtI?457((T%*+WMJxo@S&FV+`J!EGyX|Ym!8&rkf z>X3Gh&t=;GgR~P`^cshU}}aSLc89d}QuP%Kqappg~bJ=vO&EppIPb@xCS zb56brbOGMoBewI5xC)EOx_bn*zS_MVpjkc@&hO;YU_^WodeXgj`gl(3`sz2K(G4q| zR$1m27{$^$oUphyo!5T`u!edVwbX4q02pxhuwAa3Nk8S)(?|;$GYI$`dZ#AmJJqiO z28Mdf7Ee(h_j*UGHAG4Gm^G`)Y^HRb$E;a}GAryQUUL(3Wm@^V*E2%Z8%*ik}H?1*Ev!xkV!aEfgu9*f8ChH7*sbz_A;F_t*9Fuz+dIa}7g?#J_l(^1S@VuLL8Ld_?OMmNu14hkArQ+Mr z6L62CbaHa}6_|C<-ILZcUEy_j$4zex%}QqWYUptH&>fA<$*82nP*0hrl;#C!4A(et zQsijkELer19<5-i_4B>n5os=4xx=d`t%`EhO0(e_hw84jx_kc#V zsah%j|9ZVsFE?w9oi6Q&*%;NxcF2|Hb6f ziJKC9;-&Zvpjp2VyDYXn_Ga|1=*7_^qIbh>`GeujkwdW$g?BDI>bolDi`^SN7UKNN zP!;gu&=vl+@1@8Mky9gYhwGuo155r#!o~0@fqNrYZrX{4gs;39M1#@seRiChmFdr2 zrwxkpKwW7FMzQjytZX^OhIrBR5OuY*+QgALNCcX4X1c0neU=Lpd?C6FoDz~FF?o z!`R5PGwd-g0nu>uH(1e81J%R4iYAmA#d^;7DI4PFCWSaykZgHm02Zlf@!1(iup-w< zC5AmSLerr>RT)y7o@syoXJ&+_R&>M2sX3G_m8=pRsAE=%tbc8-l$NWXuxEMkG!RD> zdzMePp(3~TN$1&P+}6=#!rJFdUGx2p4G%e1kAv5!XHj~;&Olu2GU0J(V?l-!yk|cP z27}QM@hLi(H`T6`3kl`SP8B8LAW@-K4*P*@WGH{cX!zECDpvqdt`6x}z}u*TY4#e;XE)+321xT8gTEn4&mr`|5z{LWx&zM(1idkk5Nn4ZR75$D_Q}QC zAWa9P5v+G`o`=tZcsLrKE6;<)gk55n?<734@ia0>801{rSP2R5k&Qan@XE}K<6>U6 z2Za66D`V&McU7Djf6DBcn11@?L>L6A<-TV;C-X{I*DJLw6G8T*T&db4^Iq;IyDB-z z&f{syo9U1lerCR$kyMs>x8&{(IDbji%FnEWE8(nZeOZ^3Tp_iQ(6#hvO0`ahJ`q_w zssDdzn|q*;mC-P~_z;|5KActcGgH#x=>3AT4)FgH4J18R zD^O+-&wO<*BS2;OV%^FQh^;Tx+2Qu2O3*BzD2$HzC%VvDA8n7a>Yz&5W&_I9ff`WJ zbl*9cCg%V-n^SU7hP%_t>4)W`(#((zNF$tuyoRb-Bo*OntP>3j2ACrw zSMt#qB^HQ=0%;0??w93SneOG%!Y2>9ESm&Ezw!{~2c-!i;BUZ|)cQK)18lCUEnC^r zd&!AfS;%a*vc+dUeh011HrC0rni11Ka&#L9O z6Laqc%jq0etFj)6dFtJhP8R=&T z(`lZpTy?y(yq0YeEAYf_SY1rG6EW+>6ShRSdoknou&ZGHp)oJ%V#xT0B9gU3%XbLKEV%u6} zQkv==Uf9S>XsI$CEg>4RhzW=aXz2ud-7DkQ9Z@bb&sP zm8XfcQl5C-d$vKm@DiTc#JirD@<0PP5kpzudK2?x)_$)v{={+XExo$p*1tq_Sl1O1 zUdicnosE$_XO-8MF&-z9D0U{H@r_5i@c)us6VkuZ_GAyLaL1;im(S#sc93F)e&c z>`JIfcwX$*g%!x~7mK~Uusw2X@b&1ALeE4Wiu$AP3*8-kELdE)A$oTBrwiSv57Rf@jU&4vt5x4UDX*uqO~75+htnTR8~@HTKk@}J*^mNIW4G+DE_6hUDE`a7B!J$ z7-w!sP32WV6B(9O|n7Jzna(bVAY(dQV*0L!^`^XpzFe5+y*x^C{{ zLQ+*JE$|vEE1z@Di5F;EP8*EG@w~I0rYTOOX$f$}INN1Tl4L%emNnsDV80VwONyeY z96-^j>!F=|8~i=y+iDeWf26VA31n<8t4@aFRMJqiw4bZaki_1p$lSK zQYrD{&UTJd1XdB@6XfHa?HXV~F?3ni(jRfQQ!-C8X-21cZPP$IC$WGxT9eanfK`Re zM@tKgAXB`mia&6+Lx~%WNh`D@7$~74d7fi=U7e>3+gFA6*p{T@fUp`ZJvEvY<;M1#82}A9J?T zA}{c;Vw#}z^EAT#mNY3X%RpK>8+SghX*8wl6eWs!Kc@jaFG~z3=#-+10;-@v@RpXr z*V>SDo@Pi>ng>Ix}5%wvt3tJ9#%|+-E=m{+vIupE>2MyiBjah9B2m~E(7mX)5h^2 zSNET1bv7*mO;9Xy811*ytj01D3uL#?Ij*M4qHJ&qY_%^t;b;;g2pXsIg8EC?Nd%5Y zQ39YJ=Boc6pvRGR)iBbMCWstQqsnOgcE}iGsG1<9(v_$tk) zh76x3s5d*mS5YL66J_{hNp`|fc-eseVB1Uo-3dpbRgpJTj#c!JIp-s*5-SLh+gs6( zaKZl z7bhH%5on!(M9nhwPXq0+C0LP>G%@|EbDn~shzw1MDl0zigfFOR!7wPAqM4fp+JQAO zDx?^dB;+_u<|9bDp`|58)wt`ObS0#zw4t)Fm5jd_c%Gwy-3w4;oD!YuC9p6Tib^Y* zqC4ApRit@c19m3hKySkTbk39KHG@%rl~Ni?C`jhX^Fo?4R2s6UqPlzi zb`J0+(;yNlB`5xY53mC82#%L7a?S?{3p8vbLE%nt!b!_I&$FBk(h~~vAn*a3JeSrP z%Fs|czJ7a})&$sJ9LJsujijAZfYqxK1s{NtgF4#NaA*T2==AS8zn4qPJP>(W5RCdj zJF8Q?B5AxxqtJ>z93TdnVswR}|H(NY*rgiFK~hwf|4S#{SOY{01JQ|c`arv?Fb43k zw5(k2gu^O^A;NA1GCFOb9ZpY{V>yAMkxM$64=}Mbga)N$j>->V3xeTMl|9l5&ft4wW<+QB>?G}lsNDTT7=eQI&#S4IcLD5zK2!TT(egXnJ956o~c%Icj z24!Hm=mP`o3?vxP8BJEG%bep<3@oAyfg_ZNvK-=@4Go?db7~V4N6oq&Day4vx*QP! zn`oXIj6Md!pheko;p&z0{%s2e`p54(ev{vS|KbIa8$x&c_bpz#cudG#{6+ZG$ezWA z!^cOqFK%5ta`A=8TTl;x3Ei;pXzD=f+TdCKTT;jPuS^{Xh`UAdcsY0=@>Zw|)-2cQ<=mGSce zW-uQ=FMfY;C4Tq9qmh-sbK&FS#|65fBZD!h1@KJlq1fHA8)ANcH>Sk+@L93T!%Xa$ z*b4!F>}9Ara6iQRKN`3;YDS+7G7AqaYz-c>uqV1b`c`0TbWd=5@W|*}AS?g>_XpFt zqKLo=(juqJTGFAdDvZcVB5P=HprVRs|I}36Y z%V=C$QJ!+P!_HOG254ew?eCoJECgAlCE1X5<}PT*cSj2RJ(}7r?bFuKve6mb0CsLDJPFJ*_GK&e<+93JCK$&rsZovz<1e_<;anbG#-x+a(Z4L4g6@ zLmlI6*CmisK}G-t?AM*`z^+x6QZ-Qh`c)AUJ_X`Z1wgxOC@iX#Oz;3!1`s|}&{d2d zI@@K5;wca*03DAFv{OI{Ivk6VwBOk-i6HayIvgzY&CYgChZBJZLj=SBk+U6wS7jh6 z4Rm;vbdSu3*U$oJoTf{cJKLcE1uf_xh0#pM*$&TXA_#w)N?qz~R}E3&X|O4<>;=wt zgEm0J+qx5`aTv^d+iK10qPk++cuB(PFQIr8SHqLOi19;FY1WwjO6!1*ofGvgx zp+q#`0CBd1f+N$CsLHbOQD-~Dr)ioNB{;;x&UOygR{)um5|xm%T~c*LhWS&5^qNBp zRdhyT6nI6Z(kRTD%!fBPkYiMkRP{#&+F6d)bwh$<`bK9vXbB<>*NBE8+~91db(1#a**p2_2vt5-87UT#J!Kfpg?I05?j3k0Es{N}& zw^cw}0ojRFXpKjq-~>LUsUTvgjKWeV5S+BjG{}#jP(ul-*PZPY=v17p0Vh-c(b>)# z93z5tQBc%=O$Fc?AO(SL1y)B%zRCGKNJtdKg#$lfu7!58hVb|3HC&%X!sTynN4vsY z1kl3_u;CbK{o~HLNCx_T0}P;a%GnMy%&KWg0o|=12@Y@!Fr(6($f=@;YNZjJfz3jb z1f7-z{x==+CY+Hdr9hhEXz^Nye5Zg6s#EDS!-FpAkfRmdNW+GMHB_W0oN#nlTNzFY zUZFD1=QYIlL5~5G5UR^X=A&td6Q;omtiR7Wt|kMk1M8<|q(3q6d|KBO=+Y$tg+2G- z04D`Ihsv0k33>*wO$nt*AaKx%P>iIC zf_{hdc|bHkg4u`$l6}eZ3Y;lmy#YhB{{DgI1+ab5Kv*6-3c!tkFSGiS1J83R z2l4{g`>0!-^9Q|&;ox|J{rh(V?UV+`y$GKrqm+VVKC%iM7p4zsBj9mIJFkPO0pLi& z?>O-FP(F@FfvcCys&*sZlT)G9O7$ z7={CFf}=Xl`Acw42(re5=WnF|r z6!r}JSI+r>6u=sA9vGC2{F>oE_@z}+ai;lvwQq`*eQ3&4lJJ@C9lf!w2k z-Io2h6Fyk@7&!hwo@4&ji8r1DsXmo4fWxH0m?47>p8k?^+%(v8!HNQGM*o2m zewx({V5mIBh$wQ5%s z1!AL$N;CA~04~8&42KB!hI5{<-UcYCu=3J1&ga>*CMv*#z)bzYfp!q;!92%tGJUDD zoiSuq0ErwfmL7BBhfxLKhzyVy^GoM<0X2)T!W=8IPYkpxJS%||31*6r6F+dJ19BeR z_~-(v7D~R00TYU$!AVO=s7OV>9X?E_fZJ%yI|K7!SW1^@N=Qo|bi$!!9yp%>8n|%K z2?wq*R1kt05HVjIXy+I(5rIur6hH2ye~_cW1OdmLAfRN9WIkZ>2m72R0%N_>`8-@G zh=KxAj!0eMTo+2D0H2I*u=-ujd4iO!z;wWD#3IjtK70n~9Bz9INjU=GW8V!09vFSb z4)_xhU%X|xSX3bnyXM;lBlLd!zU{sh%m4q>#b+V@Kb3k4?(t7e9)`U9RN@!$L-8x( zC&nL(T@>3Kdj>M(?F8Tc1Cf=;lfK=Mum7jX}$5I+i@xHfiscqw#IpzGfjdn0;7 z^iqftcr@r@Mo_IiGqN>u z^}^TVH^wiEYw@$=KV9JBf#8k755;eSihqIl<^ES=KZ@PszbMQ_t_nR6dp7t$__}b; z`ka6drDPh77h6x9%8yaj!IyC``G60PiVFB`+^8@zxDsB{GUe(eRax`t_P2ib-5S-0 zBN`8Z1~T?L2k%MMhS}8nv86Zy@u6uUVRvO;0k8PFAgwzJcI+f^Bs3&P!g^^ z{oVPFhrIV{XWHL#2(*vU>uO2t1NEPqx``rvPqN-Q*}6g`>vDk&^P%xD`|%(E3+*u2Wgrf=Bq<`Hs+YrC&lL?8a+6-x1I^Sm9#$3%)yF_znv%J|_;X zsf*d?MDLfmT(Kg;Z8is{X5w-9&@@mSE4E_e6IJjVO=lx!L$HRq(1X)J=_MaoYUS$L zl`VKa-<=9l8K@Om;<4xHA&_TAf7QBnkLzIBj`z^)kRhJ~hKADrkD2Gl9f>1V{;jw! zUa{FIXr7oT$w;3?lG?#FWwGA+x9d30ttUkE?qPOf2q1xuS(%y@Eluu(EH+{Xom%c2 zMW9HaNgRE1&_5O;fmK6-AtLCL_?E^=KI|=f5N0=eR`zbSV$mU_O0O@$7Xr_Cx6j9o z=GD9GHTs(w*T{;H11zKS1+UWIOtngMhZ9@AkKuWN7BPC295*8*X9FrdF!~MWx*9pi z53;o7-$>4#AHP4%#?^x}aKL_~9bUZ$$M1Wx=^=cuZbB+Ah{!=Z&4;P#!P%(F3d89| zVXSPy9{CThiz50Gv2J7M-P0#FQl{N_*$SUUvq=v~%SWfjcc-8tL_!pPeTa%JS0 z$nD{4;-`Rr{*OY(LTF*^crL@vNUbqc{ZMZGQ}uLBUjYc1dmU`ACH4BIdXRPEiudEN5C4;3*+S~5;{2O z&4y*X|2i3joMAw+fwF3gJ_;xvI4bt}nILWPS>@hSmsKeJRo73)Uk1O|j5B^;(psl>p-^!rH@4#bDyqkOGX!`;M#jt~LAlLp3!<%k* zThj-TBPSOjs!P$$l^*5Vzc9w|7vbOTc9NUH`rvY<4$e#!NbLiE$p$DSD};sA00$WF z@1~x$%f{0@CBFHc-gP^lCFU^CPRd~%!tGi3ODEnRPC9VYS?^3kp#8qGZ?pg4VjcYa zpGaMudOeg1oRbQr9!_4C$ae=(`GwD zhZsM3fz$WL`Nxbxuo*}|RrGfgZ5SH@(?vjXJCKJyKGV7r(dcWVZ<5Iq(S~!rV(0Y+ zPXecYReA>gp%c;yXC6@bKt0c5^EEf)0tUZBBn&_Nyc5t|B1m*?WJnWuLK19!?CYPosTR~A_ z7r4=Xx=7vRa2xgerU=5cz0;1XI_a1-lk^Qm$g*GSc>Xc>KV5yDzbZJ2P7?}*%*+(h z-snlo`HSy<7%Th3);%A8fBS_S4xNv`hxe=fWY+2>>Y=YYrXSI5b?4>QwLxc3Pgm-7 z$Mgx>Spgu$$=Y^_fT)^CZNdSDopEP|Bcx|&Pu4BolWM6(V+E7T7|(9HOm{pDx2EO& zxjMPL@kC}_J8Pjr_r;`Me)xFMyonB}M0Kj-mJ29k>82|9I+i?2Bp!|Pp>!>CWp`do zE@PyIrt8%|NVOi%7?G8xMrRzUXE}a*c-aDcF|w4e|3sRJkC1-%dESwFq<>!yg6^lHtDR^^c_aD1hZLmxb$ahK$|X2r+MBuFZYwyN(P#YU0IutCA9 zqa%kW4ovKsn2zq8*fx=iZk|{@@e;89L{##hAA2!!cyw#@rLi|-+eS$>KdI$M75`Yf zf`9Dw)IG6I_5P`mPeq=Mt{#0S+^OE5k8Maj7Ck@paO{-S9pRm$7e%g(k}CcKqt7Nc zMmkmex#V}EjmSfhYm+~Uo)eu;9vwL+nMj@zqxJiDMN=pDD=zq$} zEzMR%37|ltPAX4)JpkJQ*qDM+UHwa}Tvvgc03u~n0p82XdD%rZyZP1OIPk<<%;U5mhLEER=JIpizu`UL!0e~bxgi>5xCy@_djzU^X0a%*hxMQqbCwO`$KvQgZ{>sI^u_^GccL4Mt7%u8Fg->I5)sy290p5Wt%XR@fnw}hp zb^z%DP=S3PR-c|+lofzd0K!B(o4p>GNg`^!QT^y_VA}%}N2mtCh+&%8pZa=iO+?8( zj~S-naz?J&0A>V4ho%x*`QG&+NWB$U_x3wvJ^z$J>H1CUiCMBV;$U^g7%FKq9xX@h#o1omNxeZ&4zv>>rE0*98)5YTl0gTQs3a)Xvury7eh5T2+jKqt zH`#sx(+j9}!18nDAF=jqBiouP&^Q#rbmHGvLp`t~1G~l*-`l4jbHM;WuViZ<>65Dn za$!mXd*|b<9I&|x0drGD=N(qR;wn0ze-+!+cd>R*Y#uliKo`)J_ptL^0hSQneR35@K!7)KHTRi5{W9={$xLwsvhVf#D+BZen+OA#6D8LE0Q3P^ zfT0Sq`SHH%@d{E+yyj%_GwirXj_v?Hl{~<|#@b)9faGUjKf((K*?vhT5b$`QBYWy^ z^yxw2vtkN7Uf&y8xnNlUltjt2=8(qw?FUSW4&X%qS~$ z2Q&_`iJokII*tbnWu!{1|r@tA6+?s)|g{h&Bp652HU_e1^Qp$_(? z=sU5lgfJJ_zF>dNb=KFp!v`pAwK|5aSCO~K^&)`10w|Ek>zzoG-B7uhl>k4nYD z9F2gGDAn-a_o7omCt|#c&MMIZ&=t^A0D0y86EoYe%d!R41i%ij|3%wQqzz)Y(y8a+I*J^FI^zQ}@EIW4p$-kF~~9ku9hySR1=&^i!iZa{Sn7W1+Fb zsZ8uZYENosYFp~@NI7*wYCUQWR;P|8_eS3sJ(S#^+`wHEK84$z+>yLE(u&@a%p^A_ z-wHQI-yJ;?U5)I6t;jxjGrm7|LDUPs6u&;AhM$SQ8hJQg;Wo$aLA?UO{J(otkBRZq z!3gkNG80NzGC!ID10$^n0_VZZ7CyZTB-t^@XkVC!P@<6gnY z0m~;~X9!3`N4*^KkF+OCI7Dy^hp&pq7ky9y*c)_I2%s_oGZN6MWQA>w0-Pd+H5soM(fCzX?g83}C&mpD)01(p@$9{+Lay2+c z2+{zG(s2KZm1~HwfNukipG8n2dSh=8oJ+uYdE#%gaxf$SC``kNynHt+w_HOtbPve) z+OINlU4UOC>pJ`_?Y2I-2_64lbZmx1C+Zb)VCP#1*iC{893q(X0`|`EU4TEY zVPcDCv2q}o5{x+Hcxh*_a^S)PvjQ`d37q|1jGx zK(r(Nis+o9G|(P;rmHV)|6emJwQ3hMBeWjvAr{p!4#Q`g54nqf^wRx+TjZc9%BK;h zJ8pgPeSfKjU3U9WnaPXYK-+>o4{u954Y8Y4F@;339s_w>DgN(_OOl-F>9W3r{XZN5 zQtv^s$^2P{^%R~P)+Fq+*D$jHa@SQ+;}L z2d@{j$`wD`9&2LeRERwI5?o#oXy{KePa&kbjsOMl+eEYPdc+X0hKLA}{Ar(l0SNC{ z+~ECxnZ4cyU>w#LAkm7au zY&&fWZ$ShU1x0?5Z4cH_gnbY~H?&v#^x&4J>ftqF)%vanp$5o85abp%vEv2UT?bgG z07G`Rv;9I41Yv#vih5dzZ4X>|L?Qs1$UC2B^&^a>VBescri#~JZ(b3=M?{1Waku^> zdtY3K?G~V-1$l;*lQ1q2puy4LeuTX*g2k#SN{*{og+93kG+|c(9--P`+k+ho4kZA< zukl}C?PFm1l1&8xY>8wSVaV{oJTX8Fp_>546}{Wp_UkVAE(GAzigumVkKmeafRWy@ zwfFbQ5tY>8^ddfcA$wo+6K1d_?2#{E=K~P(OyJXE^>y;>{L%1U0eB>6j;udt^=RaX z3;}hA*Z!PsKO*3&0}N)6N_?eHzsOrWYzNfAKkCyX0NNMFe>lN-o7JNteuGh0z+A(z z9!q z)(_(`_P&5L#6A|L(DZjf&*fye+MkioOQDy;nj`;qoC!UKO9p4r^ z5IZ!^x4r+D!_@O9em^%(eEyfCd&fGSKJoK!K+b>1$G<&tICTKt{e2PQ=RXpCJF+cR zPQ4Z07bV{Q=b{~d|4{Pg=>B9OvOBpawgYH`kwlWUV)@<`%fVsGO1#QMaM z_>TCs@l9MR_U>pZG95oRa!x!Ef0KKOdxm?MI~==*yEw8w_Gsdf(bMqo9F2Y+6$)PB z>QRC^c-M#?U6Xiz6~P|dAAJ<)glpsXgw@s-bt1y(HZZ^;65O%-r1Zi2_g!j5ACM^(NY5dp9pBGCcRZ@lj#LBUy5Ea5w;K`d= zIiS>WdXF8N>0JW(C)$G?4iO&3;XCT%i`EFo!6*mPI1o|+MjR;4XR+uvL*dCD+e$&i1ZL0u%zFDoW?gq z{Cn|!4~uV*tchNH19JceN{H$Mss26ey@B$M<2y$Mj_?l{uNWCYg2*d4+4gLLx#7=M zOd|<^*1GQ51U18#I~Gvq2~fAg{}C$(DZAEhveyHbS;H=mY}xoeInHgcDMZc*|4^S? z!vVPh(@849&!UzV5$^>}3!Zhw$S^xFoYRAk1wM#oT36$Ginl4EZNn`wc#eglmpU*k z+OVcb=%!9!R9PAC|6m5Z5uxd2*C zxHE8zM7hX}CgjLc0Q0S8>R)H}&ESGT)`3I#i^PZe^nd}+)m31B+ke2!I=JOXbV6>D zqFVoi_WSL@J;5(Pu=|bw%<2JRISKx0pkY0O)dLC#aHilG&ldiWz21S7BVty=k^P@+ zJCRvuBY;epCP&%l66s+8y+?Ks+?qc9B+`cLI!EXK7>)GX>0t4|TY)f-n9Qt3>JGBr z6y&~1>cxF>9JUiq4DcCRY=3P8;Xp(IQVt`@wiDrOtY&apO@Sc0`1b|QKHk10)~A1< zU#=tn(FFOTP-WYXLk94&Ac;m3*0Sxv;Xh&sI*&8`SK0R9frLAT3=Bu|*l|Zjj0F}> zgbZ{Nr++hRfdt zVNWh0z>9nVNwv>n`vpcs102zawYvYvUJvMe-2-C=Xb<+Y{nf#UY#?z0+`%bUk8WY6 zgO39nl=tecJ}<26&;k zKK(%c2dN{nNVUVP9z>cE<-%-~tq}WMs1}&0NR(Bw{)`<*#E6hy<6<{q32Zxw8}9KU z=nQq4m4iY6JRla>sl7AUaR<99l8-DT6Pr)7?ZmMPLLFq8@CX7kzQQLJ!u<^7HsP30 zkxuK=0~j;}FhC)!#MpizB?c`)WDmq4to;!{03{4KU~K(j_P#itM9>YKLZbD3RzFGC z6u~MCD?JbW8%cB8pOMgMp~uFbny@BP6OWB|eE*K;e{}rNI63bR`unW6PfzpdSw4G` zPfqdg0fK)j`Bb8Yto_py{TcftU!P>_vw8aAm^1cV|)CH+; zt$HMU^XR_tyHgK>yWslBgBVR`^y=7mM{bV2oqTYW6WcfXYBI&`0>{9)-1XrzN3Kp@ zkdTvS0`u^@iQ1}fk>s|O&x!?BEU;pM6$`9bV8sF_)dK#GNCf9O@`b=>CjA||!vXyk zsyuKA&%1xwCx@dCVp?Rm*w?T-C6v<`HqK8Z$KKZ`$BxLu;ics9B!{(kUnKRAN*ny> zzp`=xM1SDC^>FN>u{%Hk{Ay5w(3JDOzU#r1i^?r*@`Y#F`=Vw-K$RAF8J!E+9U2m` zdC$bgR&!ot`vvY#gfeub+?z+(`|_4);EYlPA?a_i_vJxgZ{r*isY4NVXN$aIols2z zAalG=4~mXlu#zKD<5$>r@<>d#EF5Er9zjm??Zd;j#`P{-7lLF!>!$_mW`}$0gAs&o ze51`wa4}j>^b5Gfa1BEce}Wkskq88vgrsd;C}kFdqQxSVQI2OtwaXA)$4&SNMClmVs!9KU(0=wU9}I9Cuy# zb!Im39voGid4r=}$+oReZj%au##RzsNpf($`;W|QfIp3x147rDsqX00gJ`VP6I1v`E!Aoo%2$#DO@H6~J)!#lGvw zNxN(#d@1}dw*3fxlC*bGk&FbZ$MH-MtAR<^mak!+I^OY+PXlgwBrg6*pBx9bAc*7P z7XLHbeg|~0@S}J`P=BdUj#5PpWhI{M5jGXS{aAT4B;w=HU4DtZ9%X)nk`(Ok3PIuR zU2h>$fVeBj7sIR^?mYZGxPhAb0NY>7LTxBYhHw;dYv1)2%#2DrWP|Tvo?a{(IA}mB z0ep3As+l9O2>on!>kOyIH7ug~N&=(+>6N zK}ITAfO)X_P4!(5T0vCkkkrNR_FWGL88m#LsIgdjBCl;_ix_i7F?ZgANMYqH@kKYj0$G69Hj%EUMA_Hr=))>c;TmXLTVC=N9y)lyS zPa*`Z*iPj8(-^_g$m-N&^k|aA33exUN66`aCb=iNIoUb+&qVe|jwCk4$oc=S#P&oh zaUi-Su_?hPPD_LmhvTQk4#fAwcSLrAm#`eqa7SV{#Mj3sByAq!S-y{p`ixM*;kyc7mO4PM6IZ!N}=B69MN_X&VsF3H~15u67U2 zIsm)?;xvaBUJsx()R}eR(3+F;OthZ{I(loCKYB1AeTS2rz2SXh&t1^7vYD;0WKRBR z*qRfW145?Un5Ws1YnD6*ItL|m4y{>ythy+-{Ub$JFOumy+#cPtV7eyyuv={`J9hPA z=D?-hSwy1Y!!-{+C-owb?g=^I48h{DOZ8&yLNOy$njt#=XPvVeK!9^hzINjxJ42XH&V@lB#b8 zueY*hD{JAV1NSwvGgX!K=DT`~j9fFH59(K&WubD`0`g4V%6~Z6ep%Dz`NxCzm1aCS z!?JsK?ptk^czf>bz&KW$R>^4m*T8+N4WTULSXT6|p1N#Q3J(Rwy;>`4RqxAz@v7F+ zrF!+v(Ee(vP%o#y9n_Pbohi(|C)ob%eBLOtQJHQ#)6Lm}O!kfaWKk4itnT>dw$;4FPC#A^@Tt?D=kIOXa83~Po+_7l$zfRjANw% zZuj)}gV$FxnQHdtz^wYeD@vD<`Q0aj(C>m249S z>$`*f%FZ?#=68d7(t?{&3Bv4v9(Sf(6dnyc*A>f}v1)AHLC2mI!%BNLn>W#wqcEsd zeh-un=oj2vL;Z(=Pzsxzo0xG&J(*-}GH zXMPyGzLa;I!i51l%ob;{qQjLNXg}nZo|_KJ3qpo3v2_I9cEZ`LOI!W>(sge((`r`M zqM6h93LpA@oV91`t^9Wb^9^@(YWY73jC;9ND7)4>zJ98wT+diqrXH|ExsFJw#G+7i z+F7pUW?Xq9sJ}8}n8jZS>Y1HW(lczFqN``NIqO;f9K61W;mvgcwKqmeSI|49^JM|pHR*xq*b|Ncm8tmE?^j^4s`YW#Ob52W_S_N2G$7>xpu7(gci za6^1oY<(Q@1MY_CWZd`vBP0T_ch%uhom)S8T6oK<)v5g>2S$%3_lzEiO-46k{P#yf z32x+ItQw@AQ>+SFHE?|{2V?{3rhq(MLOp7ZMU?31$!jx~ znfYko`b=R~Xo}Yb1wt$TYEep&!*E_qrze=bnPs;4M+cl;PsO0W%a3`yd>u{b+$gB zqbHZsigVRa;QCx6pL5iI2)yqzxwNb{zZsCH>-G7Dus&cqSnC@`$jNzZQ_^ z3Z-)1ECl3PL6+tVnSeYmwuFXi1>{+^RLxgD9FS*hqcB@waSpokr-Jy)%&NdXCO;#W zEcJVM;0ESH#?A=*T=4n~l1BM#z@N!`d^1Jw2<)5lIOx|~7X`298?$ol z{ekx68b&i;cq*`O%hhW*{e_x=_P6COhJ8?8;}O}oD=4p84I}?+fp+F9bxE#z!Rsrv z`8ng8!SBmyf%1WSE|g+KNHmN2$@>#mxKCsd(JTluJ(X_-jSRc7Dcn$ew01s95yevBhSv~ z)TZVI{DCYONh*~q19r|f=WE^^VHD}VZ?=(9a(RNyJs_VED>E0 zlbco3^K2eVkCrstYQzI7xp&(p2ER;xW5Xn(q; zXsrfY2j10RLScqv2Ktqrv2$LCOIMENO);l}?UB>7X6CEG z{z}b;qW@grdat2*x%`g<{q^dGn$NI#BAxqsbtzpc&jkAGmD8G9+8G!xuh^_M&2I$t z=Nhg($Kq3T_2-ndZj#B_KR>;kJZsH;IM6RIE1-PmI>@iYJvyI}P$qQm$fFa*i8T|~ zMvLKB#K2dTatRL7`buuyyUBi zyAzir4#hu*y8I*2b0bGbR>${n7BKejkG>SXcZB%S9e+OP&9@T7lV8Y-Uyn0<-+Slw zM~+4g#yIX!@-T1$I{NfTCRrYBfem2GDyn%$WH+(}ZipU%r=A(<|I4-3HwJj#agSjflHtqFGtsM zovZ@VA{`k8yH@Szwy)aF?Ht{KNCCCu%HJo)0+bh;;LTOZsp*tcvO&VqWgP>XVAd@- z$5(}HOw|dsQr#v5dTnO*kG2~b4sAN=+Pk!1q5rFU2ZD=t;_WBkLO@Nzxwji4=QHF< z-*{3q&w#tlOuLm3UFF+YJXF=<(Hj2?GCa40KSyio=qpJNuU+xS1eZ(Nnoofnt%#(s%ztk>dN&OWIFbf1|ZldrD*%vCRd!09-6bV@kF!~ zsFur5L`#-doL`AI*>KBrv&}kxRi;Yi8VK$|SLcFWG3{CvbFe}@bQK*#>{f^CZRh!v zEw?I`&5Aj*C;^_|TI{KYYi0Aam`Tv7kH`CkoFUQ z57)rXHfSNqZ%x{xE0$yb?$hPg1|On{6@RV^-8%^b*sJxjKT6+MBl5IFU>Z+iPT>DTxmmh z7F@o3+hC`OAZh!_r`fNUA9ue@+s1x4Yh?>aTE6hoZfh<(fj4V0iw1S5(W5jM^s*&B zCGYKYfvygIqg6^d;cWzk0^cae)USM*d_$vNBwJwk9_5(vz)p;- z$16`?t3Ep>;k;O;?l!p+F$BqfQTUN_iUl&BYk4?{Ttc*dtU!vvf^HVD~d zpodmjQc7`rlNtOCFrKT`|AGzPB#ky*yZqf=yKJu4@+;cy!$>b*V{4{BuFj2FL5hR%>9s)D)1tHvEvO8BqdKZn z{K7)_QPqNykK_94;BVwYzCm!wf-MkLMVMQQwgp-(DyVdR7C#AS<100j{|Q>qq(1X? z$FY-d`+hFmEkZCb<$JsyJs}|HaKqPuP90?-P0A=UGra=3sZJCN2OITrxl}>2(HAwJvckRn0=}Jo?+kZPVrUpz~w%GUf+ex2L*y-MqvW zmn&ZFLj1J~_4_`kmN@u~(v#W8;V-yp*a$_NKPP&W${j z8js!$q`n)$0&rd`m3lKdALF@$$)nMylMg088ND-EPJS$Taq=qeoaEjJmwY4ft;Caw zorzOocO(jlQ@LvsdSXo?oOnHcApS)BzWCO7CVov^2G3t8{u=ijw>|n8GX6=u<;rKp z0xK3+vA}XH(B3}wcBm+2lymy%0)DJnm@CzCZ!F+p8D?v)CLCVi8(`8`=H|Y=z&D0k zFDl+Q7W#&taoxi11-`MfeBQ|ITHqVQDL93EeSvTExw%})DlPDhRhXU4G)aog;QrkN zWo25sbfIrr89|lQ1-`M3N~TbM&jQ~V>9i?SUs=F!bMn$mtG*B44EjBWIj>8tC-BYS zF5S%33bVP}@J(mq&x{=35c%vi_-1g=Z>vVbPLuQpLXn1#?~m9OC@T;SrYL0>47Y%%4Wh+^2<~)2;82H8(%Pro03yxxQ;2YDPm89Z7;u~e~ z8%LX0nqS8^gFcxlr03PlSMiNE_?uRJzFPYOd{Z9$Msp=aA|!@`qir_@b;kQFz8SQE zEgQ9(@fmzG=*IyVp`p(Z>chbn7<|^8bv})62FJ%KD2;6HZnSG~w4DMkHD}vnGtg=$ z@6EN$3K~7w0w*_{GiN`FO;U02H^^sKbV9c^*dHgSh@$*|VB>dF;5VW^SH2b62EAz~ zo2_}7_n`#=ZRw0;)qj8u`QQw3(&DU~BLG{2GsJ=4!vhX3NG_fABsw=2Wx17UMJMf!nQWQ?jpyw!jQ&Wq{4` z4fH2)pO&N5jjy5Af&0|uCNH&M>%ccvE0>>7;x~g9waXkub0@SC#Zl$(EpZw75` z7h0vF{$HRi(CQrUz;yy1=?sjvot=gIp+OpWPBUghmC0NioY%HHGgmAb&_=$+$6qOI zr!wEF+zeX}j-2hJ6=~*=adF@`RxvNm8w<=gTQ7)S<3Hj)gV7sXEqU4MJhTPwqwvn0 zu@5a6oFUeHBQ43z1*~Juq4pyC%>`zNHCJxr#29)x_?%j;T*LGpLkk91WvgLli~21K zjJ8$w0CV@Zz2DHRZ^4?Gm-Rc*v;lisc{R@~?aZ|l3mtGLgirF%+ljdtj*1)}ZIce|UZVuTThJD`k5#Ydt26j!(AI`g&z9ZS z@XesD4Qy$e_&1p%)&5&i?Y}>{Jt-$&OFWpkHgP^Toj50vNW2+;Gx}2e znfSA@hvWCe=i^rV-q=-f5nlatY$TqGz0N(!eQR_h>Jd&E+Z8#QS{*$n{7PzH>fzM( z)aPSwj9$%+#9v?aX1DOUYVfZ}R4t z6`M}%8F?sqSCR|g9)Dq^lDr}L#Hwc^mn6?k7Df|b9n6iqn0PAjKw?{>n7BUiqv#?YECc?-Gf1si8qF@QqcM)jt+izJQgarFF0JFcz z%5_)hD+A1+B_9FPWs~h4#x6UD?wJUzn@>pNt#> zB7rkgB}_|m*y{AI2U{Q56h+fh|8H#RdUC=G?&_fLR-VEe-j{>B$&zf)hpIMl9eQ$5 zivy1waOl#{^<57resFGq+Dxvn`T@A_fIZ5U6@#rn^#pK#$zTr@E%$M3BzyY7Fy?|h zO)%x(>C-QRb4vz&v~5lG$-#Z6IS9TQuq3)+U=7oQzJd+d$id{vT5VQ&GVlu66*u zZ<=n?Gp?hVNQ77JnA(h~h4GJ%!HN3ww59la5#1=+L#<40u8n?7N5cg#1+o`FLTal7 z->WBAK<{b_U@PP|!6oR)fjti{TE!8CJ$={nx@d!x4Lqcqnb`s8cF-OGjZ+ugyV>hq z8w`uOC>pN8;(E9)XkB@b?|Pd256tYt>PR5|!E~l+zsNkD;MV08aLS`e?)%V4znzY4 zdkV+_0N~How}al?({u$So|f}H=4pdm$3kj2pv(9VY=7|_fL{P>p=6RUUr#^ifi+BU z7>LEIa|xrNB&aSXI9vCQsuDcpA{H=5c(w1o0RD3<0WS(^mU(*cR^bgz7eM3at!3qe z+E>SetEuY6tR5R=0X!a1-p~o6vENRc2g9PIgJ#6}B5NND?55!PGY!SOo$VJEO;G5% zvZRUoSo;(1V?}d4Nz;Fi)ou1z|x6k+23RBhUOp-45*2o za!sFpMOQ$etbq|_vQNJ(%V5|9C!V&OwU5br7#m%(Tw$J-8=ftDpvCkg{a0E22Hy1+ z-cXj^hace@7T94m4ZIj?jGfPhAri7f125}CYol96-oRU+h0(;fa1>r@1{et z{QYq^@H}cDwlP)V?^!$OAcBy=8qC|qk6Aqsf~G^mTTy+4ZNDz**h_#a(l8F=`c4iK z8V3LW>CguF|4&8_OpJ6R02`td|F47ncVqO0XeHXu1$Y%O|L3`04B+(G_OaI3ol$}S zD7GU2clfCPJ5wIc`JYAgz%(ibo{x#K7jT~cK;q6sC2?b7L*o9}`H52!4@7?y|4#hb z_+#;VQRCVa9QNs z@ONXoM^1%pS3WBiSh2v01y(F@JQkpDDA^Rjbf%k*A)4=F{An4y^F08g`$WV*MH;m+@|u!8h;0A!8W~z&~$;uvo_KM@{4UE80d0hZOvK_zs== z!JWcCtK`g0)vHsLs_9g-Q+}<0GSx15_uul^aaeG>4D6dkiD{d{E2co$m*MNjSh*-@ zreleYqRD>?-C-QHl84^GOm$|*hAAe4KTwyD zZn2~9z9J$3VEuyAexu=c zblG)8a?FOW@JWRb8~|;bgvg4gT+i%)72XvTjG|^JE@6-HuP5;V$#XQLk_-81H|YSPm(3*tdl*<(@0#+b&X4yS&bD) zfddV)cil}hvqkn)#9l$Au1NOpLrG7M2(EV*bn>Pi@6*rgmV_lv6m)WE?_clg4v5_) zc-P*`eR37vt%z`h#1p{J-u1F4s|umGGrq~T2OhhiI5My3&Xs+75Jt2mmB(W7H|_Bz zqn--MZH`ezN2pkRAKOk>5I~&=vO>{fc~xW(HDUoWaSQW$R*!@Cq9h|~U@HH@wg-_8 zUBhE$@X9=Ee=xbIiiQ&Y@`WC>qrPmbU{wmOK5=`4SWY+yp;c)&vdTw<>`JeAl%(|P_c*mfG2wjxZ; zTl^Q;`G)4J*!wt&D!u?c*T5E?&q(NoP%5%-;*N<86F(e(F}iEKIDWzS8)FZR-8h!u zoamadgQ?Hs^gfk(EcRC9*<>YoQSxx&p~R=)v2TsM5O2jVj{gvT`Nmi(vW4T5rzJ!9 z{y<_6^7XeR%845i>l2fS)rq6=L-GCb-SHjqTac~4Ij+ao#<}&*nyF2 zSG_y>t?1@NE!rB@6KfM&!mq_2ieD9%W4lJ5T_wg(8{He;GJ1L(xdGe@$RK!tyOVn? z_Ehxk$m5X*qnk!692dDga&PQLZUc5X=i|SX&x!?BEb#Bg0@-#~!=Xox$Fpni5ZnBN zm9}fgvK&sOON}YJTB=MHvsD6&)~VgBPMJ8D!heFO-_)#_<(p917;?LJB}MMT_eNcR z@?_jK-Z>~e*o>nEi>TbwCQUnOZD0`{sa4Lx|W$< zx1QSgnEqQ=lUbbW7}Tvyb^b94ls|KN-G!=>D;H?x?jzVS4R6)piE@|2zI_M`Fs2Z# z6MY2xy+yQit5c_1ipUdd8=ZX@)*9?N7x}HfelWG)?GjG^3$XM8Gtot+MRnTe8znK2 z;hKk9+_&?WPlBCk&d8Us^F8ji;KaY{;nKonAC>XT%NegWauyx&FJq%Uyd~`s_dVFQ zk-bW3hD;mBC^tuF)jwe#Tto{y;)Rk8n90sbz57euc}#LHj;Vvk%moccFq%oofFz*%3{z6KOo+%S#{kPFh1~eYa%~pV-I?mBM^Uq`HF=jcmIwPwAHrOKu2 zm6$~a7JZJsw3O$_Umm9Db5x2crK;z`QPHb!%me}wSa|krbF`s8-1NE|#fR6x3zjYUiVySG82;JW8 zT8d?hFbmP)(f818U7O-$)zi-c-ifd|M&Purrqgq=!u{8 z9v#8tn{3M_&Q`X2&#(Qg?BCouli}fY@9O(MU;Wp(Bje#c_OEfjJ`ay% zR{zXx3J>q2bha+vJL&-%_1?@CTPCkY;}ex+5v&vf_gftUpeX8NtOa>eVeB0Ek$r^k&pxq)T}ZYH>h0QGl}06=IQ~6|zZ=5M zyU14Ll(pkHVQVB*=VlAO-o^Lv{!_);Z?+D%-zvC+Cz_po58ghD?z}yL2mUbg%9P`oi|? zyT~opXQmp$)Md1dOBk=<{3MOMP^*IdYdzJ6zlYEBfv7{rIp_p!`Q$ z_)_K}fs8aO6>|=bHsS|`>2)=V1x8N)hqvk2&mKMbCY2e-)WJ{n%@d4Z%`Dok--e~z zWineN@vrH1zu2`cf%7t54m+IAOtyDptK-M!Gz-lMYD49*vw*Knz&uJR#@tuAeo%!nW#w%Ow zhARhxmo>`K^4O9rhB;KJRVUltGf5etPsU@%-$RDc!tbQNLOr&;C!-f`%=rCU;`4#s z?j#AVkzfteuVq-h9oOwdu;wWG-d7fTQu+`K=|a8;lHr9YTu}88jVyg-InNJ$3jMhF zSC%#(I@v?@Y8zVdLclD@Wg0v9$`YO!Z0AZK&YE0T?PLv+1!g4l$|3hv(`Y`uU?B>x^N3P+17`rC+LWIEItbA51 zuwsFqtp)71`f%u{$Kxwc4XxaTXJ`X#Hd_TdS2>?;P36l|RV!U4J5Lk1x)tm+Nxfs} z#_s*zIr;Z1+0}BF3h{>SU4C-%?~*N(YGw3@_Jlyw58vm|T<;}Wu6>VMy;yV$gvXj> zfc^MqbQibiROhNScP2!0M1Q&rf0v|&w+vOBLLGMlc?jPLEl}NWpIqID0QPM1sH) z&~xgw|MZx9q`|gPPobS_P0sS_MZ#|df3`|imu%0QB8<<&pU1XG=Wlk&Om)3%3$@?? z(eHUvKRxCin!*(j+yXcWWiwluvg+9an7pR&|Et;gw!30bpMzw!FV-TaUYh`DyC#UH z(%>DW)_Uh;Sqpdz%~B;#Jw3t$zgXMop{H-Hdbw6YOo+xZ-Z|#(a$qETu?W{6hTdCY z*>+F6Fcvu)g}3MyroDohu1@z6c1^FN$oGVEe0ZO`aR@&}#D6SY8qItMPuK9@w`UmB zOMhx0rPr(%I;@g7UPC=csp0~69s~&p2AK3I`^iao%0!*U1%7g3^QLoR?lYPadV@uJ z?hmRzTWXm~sh-9WFGZpM$x`Nv9|m=rX^^!9S>j;IIqz~5f>b49F9*NV57WA#psOo(O|yuGAn zkKCO^e*6(y-jj#qjc!O`nk-yY+mBCtyzxGxdxRgKzwiweu%idq2+_0TU*12vT9b_?`N**cXlt3{7GW(Q_7pTz7Kr z)qb6YHg)?DK52Th&ZX2Y$K%EOmBRr~o8+zBgv~^V>WiKXeWLEy5fj{@MQ!P~ug}|N z5)0PT-X3$WGw5R@F?oiZj4$kK6R7avEnCRf?j%0oD0c?s)*UkE(q*(|$K2_5T2^ek zc&;-*b=A#dK_&�_a?c9dpk+;47jUAzK9LRW^;?TPI1E=%Q5$)R&JPa}PY=KlV=S zr+Q9hPe_jONd?*)#=hqwnl1SI@x7)tBS1z9$yy)PU^?I zPfd84v#c|_NbXj7u3WbYSrXwTbHBGRO!@se!MWFc;b0Z@V~o>%FCj1_mT7-ZWKIox zaZHmKvstT?Fl4t5wI`ZhcWwLLq2c#_R;~lma#MS#=3yqFmerP?%aS}x6HXr`XtzlZ(QfLzZwmD=Ul(+$Wqr!ki!d;0;oQZNcL8~y8(q3Z~n`h}L9 z&X<25TjwqZ9GyRwm@gs68A|%~nDaToF0rWm9X)0<@6v6-)1ENemczC~|V%&bNS2J{zlT9Mxx)RWJZ>gIO>_BX9e zHZNR-J^z3nwbHEB&kgF43NX-jg7+0IGvkc}^#Iy$R=PiMUt`{FSVA?R$C%gUnbL0t z>}k}+`SLtDpX_g^QFB_A^sfinY0N74{7%6BM!D9?7=ICHr%`N4IX)GX=TX|#AU@H+ zeZ4ueqWxuH91YK$aqN7sot{|Ax|am);O4DTMhfb;XI-N?5_pabJLA-9TY~zn@@!uG zK(N0SU(QRFpq)+AvKygb`?b0Gmi(?@dsNre)48A?Wv;60uLSQ4q{>!$O|ZYRl{WZw zLH)v9rPN~CFgo*GZ)qi)zb$aR-W2PC8V}r8uX&1@Cs|AVQ)X_Dg~JuWOZ@)naiFyZ2SgdS#vq_Dhz_rTK`jpRSXHLc$>Q5rh2_ zB)v8NVnD7nvqDQI^=JKd(3)1hpv?vDtJP;5&FF=e{*i$F zwL)Re^~%@zf8KuOz>od^GuaGy+v5&{0IX+-JFKqaK%w-V?coQ@O{YYq;s?Gm$9wM(p9pme|4A4sLSv=m?1?Y>%~K z>!T#5P#)bBJ3P82yf?fzu|KkVM33xB+%j@n4Cw!>Hib!?VN)U#*&Nw3T8?(24VjU{ z@mnIhRvn0k!X)ajesnXpEnbdqi;~F0S}+XI=mUv8P&=;ty<&kC3#?dRF$>TY*#NJL zV5>54)Ok_?;L8b~J^?h>HRA`Y+yXrvNWmnWAHBiK0TZq$I(BB7!Fr?yfYe10LJ{(t zFEZDIb}63%3MivZ969m>%H2@cEik=SoBx67G zh67O!c&-!!EJ^k=tXw91O`7KNuKRne93bbOCknh{8J}n5y61TSE(Zv(V6dLBp_;NJ zir4_#Qii!6UBWKc(*YzbeS(qe9-JEsj7^%YTmd;fK{D{~D)A=4lV{gwT$Fv2!`7*4 zChHa)_5_rku5~IerrH?&K;^IWF!~Mf<$+7V1`xWdGWRyXg=7FjS_HxN`&c<>dzoE^Vd`Kd0FR&IDSzB2mn{q2Mk4Qt zq>9_uV}L3V3=Y6vb1gT|lhYEb(tx{kow$gwPD2-;KWO z71gw5+0=ODuUY*XV4E$#JWHx@7uzp@+dB?u&NP+(LspNbIufAlf#+=h93Eu9J(}!V z1_;oA)W3;s54f>Z8+=y)-M_Q%deM`>CSZXp;Z)WRssWM&JRp{!{uSF!72IK#DS$Ce zI)`nKs_Ht(790dTb}_qtu=mN11R^y&;B~fNAOR%ITe8W^f6KO01!RW|M0~I?+|S-u z0p*6L2_nd<4EB1(6G1%y>I>8OJAb#E3V~!y*D$yeaLY*!v~M3p(?Ohtf!BpkvvyDf zMb>0XaCITewiEdZmIUZ*@DP%dC|?iQsX$)^GfU!Tww+L-iLMEPJG;s1kyQ}P@xX95 z>$@+&;bkz~@wyXd z`z6AZs$_z~()nF>9>SKQthiuG@jlRZy=AJV3(_*t{XW}H5RHM()0IF9^XWc0FM-KV z#lr6GWAzK5v_QI#E=lfXZ2JW;nhIbe1g`#_eRAEAf&K3Zj(8b64+U9OMUbQLu6-uk zP5}gno}gG@zxzzz^}H(?fKdmZ#-FkCiibB109zMNp3b(D*FXp(D!SzAY!nJ_I}Z$r z7z9^%ift#}f`VunU@)*h&9;XZ4UI6%7?$@n=%>{-2CiB3-LP;bSItbDUe>SXAW!pf zO@mongLnfpXM!N_57#n)>e0jRblmn=G2;Ul$slvuz)Tvhr%kRy(KkW3(>v5}E64wxaY;s1)kp3lyb;6owcAB;B1r8Qj_=#V z7UY#3I+wNye-GC|-sboZb!adoKBL9pK!8Hli6|(`&zJAbU;3ejmk}CckGjs7mRSdA+Sm3GnLtK1)yFKKO z5nwHiNAI6-CeEA~;rLiBdU$*n5CGpEdupsWrlStvVW9t?l6nSb_K(I6M#rO*!1uo& zxc;Xko{rxfKR5m=cQ1E6cOb={`I8g>{_}ov+D|-ldd^SS_lWO3c*5T~-@hp4MfQ%Z ziR>DCHQpMN$6ig{m56eC!`{fFk*8O^6OE4C5q&Pj16Oc+`0m&nvCl^yPlc0*Mt&HX z9DO`~HBblS!2f<0xUt=( zaOkX)Uu!^8D1m52YV#;^!x=xDyR>%;G-LQItk=hWFK4Tz0n9_cmcdV*tM(w2yB0d* zBC&GF)1vamWixm1Qi3TiyT6YBYb5M>!)-s1SIY=RqIv`sG9H;dO(yu4(M4YXQX z$L_OCNARpAkD!g*=bHPAv_*?Q#l01?SA^q3JhUs5Lg!O$i_ZtFPSkze(ESyONes7b zH}*@{?>=;dsZx7#*#&@y&^dYLl19Fr@eV?XibJtW2;1oJ)*N%Bg-_BRE%`ZjTVC(Wzjbu9sM(xGoMg*^dZ{L#m9>dmQB$X&shFwkrkDv^)zQJX`Bk?{2aw6KH~(f zJG>6Fa|dFakx(PFFR^%X8W@7WimZUzhc7mHYGQKZyaD4ChTZvuc+s9ku zTYwP2kGGPijfcj!Cl8Mu7~3wCs$%D!JR$aR)h39bPvtof23#?dR#R4l9Sh2wW|12Q1n-mV6v9w)Rp+Eqg zLJIx$(s%4Y3CFfMbQRTbf_wI^OEyWiW7F#>U(y-SK78NX_T>isdH;m&^yTjfJHQzs zx}!b)cy`~QAg@%wC(1<8Xcg?~CukeL0(R2>*L0h~9V1A+oYNP#6ftcVAdz}GB;#bb zeUItoF#V+d?fZsW9Ghc&QXyXSkba|Uyeun8#1?(I#)DoRSvZpE{SlK{#7m-0GMa4U z4iL`QE82R(A$}RLJsdPT)huvvZD8Wz5220lSgrYO5Rn)`n9oJcnd)nUr^z5zS6yBq z$f^GIvSuQ4!H`tPKFrEh)kCs`hQt-?W>(JIrlaB@S(cnSE7t|d7QjZLIKo~i_w{Qy zIK=TjZ+QmJwir3`xIE-fAw%VvKDlWjVGJn~j_^9{)YD@iWlP5mEaMB9iHuzL(0qcK zz6E|yPp(Uv>>0>g;Yk5aPmZH>-A3|=A$}Obo*dNjnr-Vy)cF&vBR#nQqIX%=9Y<#K z`*}?;d6P$ClBj%$)vtOQ*wa13b?tLl{i+Ac7`myc_I+68eEq6zg2Bbsc;02}9C%gN zBxJ?d$h7-IwqL3yTDFO)#Jg-BIggAUP0$rpH+aHD*we4zAXbrKRQ?ZHx#D^%vP?wX zlSqBLf4w3gRS)SKs$l&pYk!584ITLswr%ZY$rFfmt`BeU@Ag|wHqS00y@m23%6rs^V=^erXwQ} zPEq;weRA2f1zQ&_-uenVe6hchJsD z@gHdw51q?gTPvl4Te9tX*+l-r$J+YHA0v3%R-#YC>yJ)+ef(oM_kU>YlCdA9o=ADf z=D#oYQgl!9Q^?_eC2>z;L*kYAR-pPH;vV3x<=%>|k5!`2#BM=tz>lI2M$1t-dL*(l z@~Oxvk#B{c9Jx2SHMuYPz(_86%E-0J>11W(NbH>CjU$QVThW)JZ(^l>DRJk>zR)v? zhoO5uVI>}k?hjv;5P>kbBYY@)dSWfNVdQ9dB=LIu{E^*Z4)$O9tXN>h0xK3+$O06H zmS0l5m2wZ${A~W1`*QZ=s&`!Ac6RCXAk^or=J6UCzFK!9?47?V%t0vF0WWKJ5bHhO zEyFdmeHG>u6s%;04zb%HIT?-l^LWP$*Vk#XS!iOP{hU z1#+4mnhbrS+oRi-vCCfQWWN6dowTxjU{s>H47dJF?n8%oGwluDNyF{g^>v2j8Nf;; z)3I|{j2wXOi5JabxbtOzbL$@tu55Z1y3Kl=L&`~Gdp^#nqaEr8OY|W}N zYNr-rs*`+FX_B|Rh(4P2$tb0)nztQuzN0mKkDZx}g;{jkqcBCz?45;jF=$rnZHqkx z3-Gv8CIR9!QzpXOFq4M&k6mvtUD|vE?UV9edMmO^r~NS||7Ts3X4-5$StAXwFRUx2 z%A9{FS*7E>^`wlq7+T+bqP8A${cX>mUL&R!#-F4ymaWHJf7`m4Inx<)LXYMDehG80 zlI=B%&c3b7oqfolUU>FhNv(9Ev!*v?z?kT-I45hqn1vdd<8+SPdQ#?y;Ad{%x}-VM zhjLh?NQt)||JV*j1E=Zf_pQqvU$6|-N;Ak70@NLHgRlbDvJ2#W(a|Ou;ltO6_A2H8 ztP{%WSsd{@Oi-@-a&d~)={A!o!l0C0^p+DJZPc#St5|ce|1k^IiqoB)|6hAw0whP7 zotfQTU6q-2G@bz&Ps|b+W85u+>b^S0tVU?W5g4;F!D3beWL0K%Wp`a&M|V{-X0@}J z0S$pQnlVA(*+HXaS(#uMnP3TwSy`h|undCAMd^Y&-dQ{-uHGo>22Ta<4eSVfIq;hQZvR&QdA_6KUhym9r$FM%38HX-Zy^W&W#6;jXGB#z zM?5|p@ze&M7HUEa)d0Ugd~_%@a3_BSyabQQ$FyBgntCI6wz%VO#s-*u$l zSq^n)f0y{Qe2t4KvvsnlzT02FB5yzqI&#vx*gk#mj9m_KNQ~UO{zfMj5qLh}>qhwtJ1ZrOC9Cb~{^1 zmP8lg({4w6BJ;I#hU?*WugN+rfrqS+3n2MRN<*o!P%g?e*u8v7ubri#;QuK4xbA$_H_RT{KZOrbnH5# zy+2*f>ZME%ix1K~%;}pML9+9wE8PTqhV5kw=7&;Za9hv_x z2kt-xz);|6|8DY|8Cz3 zbVb9P&`BRQYwv^s2%e{W|5(Dn-}P`mT$diA=IQx=29JAF#}^`e*l0_q zYx^8&w5nD^Q9b>12j^24QSbfrTG)Jg%z7C0)=Twv37Tt7%gdUI6Dg*VF(tN6`3U=# zuPGS;4u(PFC0X0I0&SB{b4t}pU8#kEyv_c=z>MQK(&P3y;gl&?6t(ojC2f#Jy$trm zf-u>A4Ee3M%-B!hRjp`P3ltggLx+3=U;=dMPTUe>7$Fh-&;h>|6uYXEh490Ewnuh8 z0;CiA(Y2#BD4uBV8m?5!W`IB|RuPb5tM>L^alkDBcmvQwuI z78QoL$6UD*%P-5d=Me$#aVBqYs6yWH&afi_QdQ!6)>3N5#}ty5dmKwk&j273r{f2X zsA#TM<0bn?x-_sKgWLn$DKFvwGwlCsMmCR#zR{7>Mm`B04c(_l1iT#F72FIgz#jy* z`)&#JLi<0*w-E22A^mR?ttkKZ`8qiN;})F%Q{LD3C-@G=zlx}V6#NPd*Z(EoLCC9n zxfF0I;8MV)fJ=duQlR5}4sfYtK92tYp&n20mTcjqno1^+6Pk`I(TCtuFuxyFlJN-g zL{abHKI{DiYDVReW*L>`D(+vR56r`*`uigmAP?Fj5R&0)Zc0{T<`@!r0NJYvB=klZ z0-WmiAY+#0q;r6ec=B_vq*eZT3z>nQJn_Hw;auTpzE05PpMK2*`#?@m95qD zki;sf2_>3LOY&9t^8EJ!$(;doHi|HOoB8_nxr4SyP>vuWRt3y4%T%1dpG4xRf;7iu z^bY8e^Y`)Hl&a)_`~4%dF@Ha*#E>e96wcVUtm8~7ECCehq_M=8@n!S-Ng(7W0Zt!F zCT@dHXt^KF%K%VTa%J^S0G^-BrZPb*J%REc zjpZ{rz|;SYm7c)gm*upC0v4$q)^R3~l@0uSlu5|_Z!4V>K#iBAd@iFV|JX{OL?)@o z$W2enxv{Q(llfFmjsp2UeREg8$!tEB&jB7j6YIKNWn59UlhLBAD ziIp!%a!;mEksuYxJkix}97yt6RK3^dnUG)~vNsVzERmdObykrO;pB zw&+B*%LRmVrz*p&Q)JWaRwr9Fg<1D*Rri&dN4oWJU2kQy$qw2Pf0U9UwZax%_VM0W z(w?(=6s*U^b|;?M8o1U76C%g$y!us2TH0yA4n&Xaa8v>Y?08Un!_%GT0yC3>c6A)`R`}5 zN;Dx$5bCd5BsZz1vvMA&2=Pq5Vp##u8UVq7$|osck96IS$5d=6s4^oz*wub4m5rio zQZkbp?;1}OH9X=OY*10JWo0B)6lamsDU^*#{g(CnC~lI@E2@;vshh0hM3Egil9RH) z)2LW>jwE(BDT<;K0DHI>lGgD#G4c*_8@Sg(2SzR#c`dYegzSH^{+|pT2;CLh87hRX z3}r%RhxpLR;LE{7!TrJA!B+5w;3dIG@XR0=JRVp}{Qq%pHL!i~mElJ{t>J3|n**bP zmj+G?aKkU5s^HbAA#lvQd-$;-@8C)C*x;stXFV^Ahs6D2fxnBtlHV=f;CpEBj)9$g zOFS_U85X@%W#DX{6HoJeVd%K5KSREj~7~+=tuPqi9^sorL zOes{9%MV-iMFka|a`99m5{)xUV7?txb&Du~LCYmBx9WK^JPatrmzGl5+pX=$a2DjF z8TfdVzr`TUcH~SVrQ)-!ocPqL7Xk(^k%+;(R@J6e@064Ad;*33;QFdt$1g{u81!bK z!o{DrwgbpC7{gKcBod!k+sWrKArK>*NFB4b17Ackqr$}i&rDZ4K);JdG8xK1xWYVi6^xW@}dZ7az??)4GS7u{UMtY&E{Rm2jM&jr<_m@^WWEH^2 zrIT_xo4eWCP8N=Y28p-^DmG7v>2{OlG`FP}8R{H4pkI5u)Yq)^Nufw8fGU%TRQ%$ucCv{KJh8ESLVCEXooG6ZDw`;(n|<9X z&+x;;SqkjKeEdG{>v)3k^5n97@f1y?$03!K2CGWaL=}oQ@~85ME79sD2JWe~!c*0- zCQkt+rdk1HLs2SogamOCJn8MBAWu~X0ybBX+u>$iFX-FKreYnRRXvQpYEmAtPz=f; z-94b0m3}McwMQOrJY&6iASfecd{|fIzsQ-7q zFEa9M=oTRSbNpwp@h5}l22TX`2d)kr^qw1d*gxY>`9Bj6i!yi>QryAYc5N$fMdd!blRco!MsFcWaKSefN0_VFYr*ZXOGb{5B^SvJKC z@_<{>r4u%rj)wVjIYh)pI6weD69O>Ud9O=FC0$#QI4U%4N^Q zDRcP5l6$hgGWsK)S(2nF4)=s3>C$WXY7ns&MZTVJwjb$viP)5=@Ddj>R?UgN+|C={ z9Km^dZ`rc$s(R(An*JKZ>lg3XIk2-*4o_5O!g(B%gz?sGnEM6Zl}dfScHIRzqrc#~ z_D9(O6{9zXE#7x_W^C@Vw26L&{}ht3(6Tg{9{L4T0Uc-1B4cza7Ferx^$<@wuQ?4A z>rJWo^O|TUOG2sTscziJa@MT*UM@~lpr;i|x_D@EgU$^{mRylmIg}w<4de{unhiy# zky6cTbC6h8q_xlKza1m99eQlUrb-?Y~i}rHmd(U4)}w*G@&42 zfT3-TkJ0)b>A$|skr^t3RBWOU!Ugg2R6U}SUNExc8^OXY0}-@S9r1T)%`b=7HAH7u zO0~_#GtAQMEg${(!*V^O21U$=obiWkkXed_W*&w<QF5|{;m^Y}6K5niBh*|hN;?{CFtOqP@GoA>pVilLQ z#^^j2>NvHyDv24RR+i6iO|F=IuW$`_*6XFzw_};X;w_^jqFE4;{afE=5m`=>#G-|I z%fiC7+o_58+cYNp?)x-LR;iiqi&gNU3|l&{$aO`kyW*+#dyZQ^3?#f=lY78 zV;MqbYb)n~TxK~GY=X6p<;4a#h)Td!-@%a@vj6vn-tftxPlE@8JA<2ouLSM}{$C*Q z3~>BY{wKw%Z;yDkcvRReY(wt@|0Pv?{x<;HGU(ylPHaH{23tf0C%gY=VuM99=wm}t$5 z3|?(;ZfkVa)6Qv)dKAG0WT|dgrhR}|X~ViVTrxDCwcw+y!x-v74WsN>s##+Y2z6_* z_p$ay>d_I8CF7|xR^!L&g?DLSr<;X2s^nif!;wbcdxm4l?bx;#lSHgia`l~vIYmatWb$jU6Y~}B zAcab^uFT_8lJD(wCp!l*OeWtKtAy8kJl(#@aL1jX5JKJQYeAn;wserpfK@$iL%e|l z$>7B4ORng79|fQ=$RAv%b^XP4S=UxnTUP0aPNi6dzuxq;zahH3&;304Q=1KHd~xM6 zG{FwMm?M%9ZNBJez3U}y6dl4f+li21Lt^&-X5T|2>d5IMN094(R_L|hwZTyEfxx!F zT|O@Gs6Xc)^dAsw;+KK^cZ-k^j`6$r&AzMoPkj##-p{=#P9nR1(6__$ig35EL)h*6 zc=$9=4y*S(;bFdkZ$9dMWGKZS#k}3irGQHTmjW&YTnhaEO#wm-x_(*u$+9C1jk>%Z z?(55HxBI-`KoP)ezSh>QN;7`K3d{HhI^jLs4gK}M#cLgf&D$&@3QmP+;%%;5(#p2Qr|1DP^)^7y zOZqvqO7W{-UppF_`@%dW361sZPFHd_%v*1Xmo^)``nuy)v~aU%QCllsJ-VQF$Sjuou1&b0N}*02+zys2#N?>knqwz_v0wl|NDsheqpj#pVHMrVGhjgNhm+FG4l zbpny<9WM}Ta*(@>d)WKn$j!b2JOGD6H=+LDo54Le|33!&|H}jKp!(lgz8m~r|D$3< zJYRfK*eN{h9Yx&#E&PT2yS{BhPjNSkocOSC_VCfcvT&a8gm>p)i#v`J{|otF`WoJ6 zJfnk8`ihVN_i`!VQoyBvO97Vx&M81A7xm@X#;ZC*|08{H9wK=#SnF%SXLAyDg}7bsZ+}rVc{5kkSO%)@X`o|E%0R0-k{Y>Isdnl^ zuv!kJ1=rU=Vxr3L6BqjH)W*z=iVz*Af>iGnFI=Ham^ymsy|#5 z1LQ!>Y|}XhdewHAr5uv!WpF?%RqdV_ZIMqybjfNUKEJCTEUu zb#@4h2~?bJv^lbXt1GibU^wbN2;Bx5o1d{`ows*|s`GTAhF=T6`&eE^+AZ1Pl{JtL z7^lrV%c;m$WQC&$i;6=_qZ2DDkB)H^k6v*kWAkV%BvX~Ok||UVB?JhDMBazO-L`GV zlv0o~QU-pNDN76~e93kqi`8V;%Ma?p1fc>t(C-?2uk`1;)v7ZoT<&k(5E=v3q17E< zl;2Zc1L-Mf$e@8IuUdfvt4&e*WkPo4KmHIV<9_2OSe3Tv=z|#2}Ps4Jbs%IRt1ADrT%_zJHLC@9qt!?Pn;|{mod!rQW|kz2_sp&vH#o_ zQ~{F8b4;cWzMZ~}zEj=@y*s?04nHz{ z?eJ%w1D z?5usmKUXIY&W(=tfND)qwbp2(P^&a23gcr`FN9%<_TFi`BKaAw58a-66OzT46VW#l2^!`&;#0TR$o> zsv*}n@-)t^E%!_$(7FEa|875gnDk5|4z#0Ibb<)Wl}1hh3Xw97za$lqPk8&0o-nr( zIl<8e`D*7J^0icvo5g0G%jiqX!_D>I(@hjT#t4=dreNo(0Bh#AsEy_E(4=mA4R*VQ z=%*IAGLCk?_HuSVTHW*Kg9INpisOpP_!z}Nx7SG8P+b-BfojN&I%l@MmJ(;+FVYEG z+mVc6C)1H~5~Wsi#*8p;FMlUm{LHoIu>)=1^9Kf| zw$kn|+g-7j^zLVM^m^}W*7G=E$}Rd{snldtrI(RE-Y{2d%ONMH6hfFA9b+S-ee<>z ztUxH?a$N(mah|~&=j+jVghh@tL{{Ce_pJ4EZ)_rT;$^c4Dzp~9-H&gJ;F=N=01DlW z>hbsbdk1#L1+iv%dY0R4$i%mo^Rvqjou7vvjsiInTQs@soH- zdi|~?*QEaLoR=)@*erBasW(g=k=`M@`oBXA%R8*d8n9yUxZ7CgdPsXemaIFlQO zV%Q*Vvx=8XuF))oD|8|InrObaIa}itferaHcb`?t%k|^XrWh-jLV_p{T93CmmK9kk zDh*|Hj4~5$T?_f>`KBW&yw&l(u`tLW+)oN+vMq0QvP+mKC`%OQ_XVuVz3x)L;T=d4=TdTWcW+J>`w?X1?WUx3J+Q zmP?5_t|PgO5G?=yh;P@(Rz&~5h)REFgNyUGMxtg&Q3s!N?1T1C}HG`bdB6 zs^7?LW*+I+NBV2-uXF1~|nbNzVdREJLB zezFqE;{|Z8LGPa|i{6?{Z=Ij4l-9X9xgu*uuZPxmZ|E+oF_zPNWj~nx|E%}WNMqzn zBd>&R4{ZqT4sH#;5x6UGN#KvdL=qJiz>?1mBwgA9Umj@{^|aDw2^t*6?9>mz8BH_`s<0yiQiH-Q+rG5c!o`f zIA8*#?lSEVf{@KiO*)wY(q)~8l4 ztrk0OD~)h<(rWG-Bxz5raNn>Dt@(#Ew*Gs^V%hH$G|>y=fito4n5c#F0wYBZKH z-(f#nnG6AsVv@m7jIx*V_!#XkKXbU-k?V_ck$$#9sp)xmUm@B4*^1<)%Qa-i{`}18 zE~>kN$BbQ+v76!l9q}F@g#Uzi zr?_3r_`V<>5^BPifdIIhKjJ;i#c=L_i#RU6gp+;_RC`L;C0r=*zMF^N7&^u8aS62PW8WzLu26)wL*IHi)gvG1!BuVP{L;IJj&5|VWk{I#dXTz ze4)RMYO7|j$XT<6r6dfw}PaCB{Hp&aDk*l!_^6_dTOl>{ie>Ix;_T64UlUyoE=kqJ17tx7D zEccOaiw8^Zf3X@FC6a~bS4XF0PO46JYO#5^=fTT9W1Ek)P&%oo-5b!jxf(4&GN{le zHJV6P9aFz*NXv8m*C-+idRMK{H`@yBlh3WiYNb`CP#)`Z%UP>>)Qve;(`!tU_uR@? zDvig?)O*gcC&Waz=r_d;`_4g3wEZK3l+UkH5?d@Xn+czN`W5+ zUI`ou+y}J4THu<%g@JPeV&J6zCI938eLxQ=`>*nk`_J}Y#(VwmiqDIWipP9E5N}4+ zz$?WFpF&l^LGifoOW!lX!-z20DX7Bbg3Kp`FA1FRCjT`55Puhc6XeysTne}pa4FzY zz@>mo0nW71pY36zL+Qp9WTKqWCWH8d0aaO_DdZEm zSj&e`B-ikGtxsMK<%ksm z=z6A-%atTnGMT|ubbT^a$xTf^%I?`e(PGJJi1at)VBgULc_I;-9eMQ*_-6NOkl z{@YOI7qq5klP%>IJY$S4Kop%+reo5d-~)Rvl9aB_ZGy@o*gwgX3^cG~JwL5@6?>Hj~l{rT>ZfjM-ajHp{gZo8^LMn$v1cx_^J@dy<=4b7#P3Kd&*$o(V(*8*`RY+7`#a+7`YL&)ROTGZqS@21@R4(TdE_%0f zTa%?sE&cb4Q713eV#E;ObhQ^hKt3EQ8k&rVLp z{umN(A6ua|rxj-oLPG2_Elkf%$0jd8OL=>1#ab;Z|IH%YE=(pP@ww1qW78USP0nBh zcIho>(b=iiJ&RDZP-su2r^Z0A1(rAF&5jC#S?3dK@WWh-&OKI%eJo6~-TXY7(# zn3zkJD=J34pr46qTW$OqC~DuU3KMcZI`L;{Z2_&-*o;~|fYug#qNHZ(ah8f?-$M#Y zyw$A!21aa`-hvWID9Qj@TQCBtJ~vt2j}Po`g+iv0nwkAE#>UE{;xgr}5G&@YnQ?Hz z{`M(Ev`AY16w+&dUlbzAaw_&$Xi2rV7KubNQ&Gr)ouU&nO*P$)Va?g+Gtra_wb{Q% zKZCZ`CYrhUOzY9bTB|ATO6?bmaA9J))XEpWk15(YH&L0DGm{$^k++HRY^vDS3scxf zP*x+kY#6k*uZ0OM5}j*!@JUV4Daw8fBL1S`yKiLsh063!ML3aDs&KXN z72zC#7f$dm@{jR*`KN|289or;2k#7gBajQI-aCda32X|)ye|%T`O^b$41elB>fh=a z=b!NJ@tn;+;D6M&2h|8p3>+A~&cD_FuCF+-(f_IEH2+on$Ks^#Rq?Rc@>B=+i-Dm# zP{;6EakF@y7!XehW&Ym5&M2<*?GmmYtO~abu(3Sg**|oyAPOh>m-wCD$N6sz?}H$? zmrDVc0xkty3b+(-Naz{4HG>%8|lj}=MKX}v!)M?pWJk&OOcU;qAqkxU3ke}`Us z&u+o_u?6POge3*25&&;!bTqK~s6H14`!`!Fly(pe@hJ0|tNoPOD zp!W4?!6YanVc0xOr3lw!P(}N+(0#nvHzJx46plgt?bGu7N#;C`;UZb%6h1+xg2!NB z^={dS`Ztm`$`e{y(NlywG0@CNXZFW2{OsMvQW9#iWK<8SAJ^*nng;kUsW_kG|N8n$ zX7rDYS-cM8W64=8f~g6RS_FC%=(2$bSFEr|@;ODe0Q;$w3G})%In`7Z5T`(F?bNx< zwdZU5z3y1rdPXT|Un3fm+NHaxNCn&Ll52=zMeyc0u-T(pQaHz2fMqWNYj=nIfm^qh&uB{{IHwqrm@vCG`E!HK8+s|M$({ zmx8bQ9t-RUoEdn)UjzogVR6QH1J3Fng{3|y+|O^}H~2mkU-X{s86Dg!UJhKq`-ENI zbA}HMTq1bz`IUT#zr_3G&@}`5Av^BnQoyBvO97VxE(QKMQ-Cr?-(HTzyhMCtNr7!y z*6Jk&tgp4gQ`N9MldqdL^6|BApH(|!(Vx)o$wGK*9eOEhs2j$jbv4pK-(Dvjv;j*z z8=Z+#O!(XVbx@nNx`-)mi3yiz=nN$H5zNapp<&ot`Acr|J%#aWb-iO zYn56UCgeo91mV#CsS(oO+o1B2R%+H-D+daH?y6=i&*N;20cj`@*RgePHuQw$1_*zM-DW1AZ2s?((GuBmu z{4B?v$!VogU{1S|F6{q?#=8m`?P>cfv_~Ibp=3#QEpMsUGn$vit5Tz2q{)w!Nv_^n zN4bh5W}}xHRC;SI_BFC-H9{JFYbDaE$#s%d7L?Fu-I~rYhV;SqS_S1YNq*jPCO@b_ zBFi^tXhheQ$;aZEC>WORumr>nihZ#^t*Ktv-$`oTTtBIa zrDL;EdXK#6h(FACtg)IQqqA72tir~GP9^qZ5T1*tf&ZtDh$Byjc7f^+^^^un-5A?lt>qDyL3piIdPrFVoTT4VuL(^(tMlG}VBxrmv_-cCXxY8zr3n!gv zehq1YA_q?Pw->r_^mJq1F!IOe6Rn}n*I%|$@YBhEpr@DB%jA?H8d4R-VNm< zYR{1_3Rpd;pwLH4XhPN_TrNmt%F)>@t+Dr4Z0CaW(94&qbVk07_g5loMio}_2)yq^ zl2C%MQfspk&Pc^3FV6cblO{8+WAQ+lEaI8xO#jG<^^+=gMjR*q+=;cYV=XwCWQm?| zBweT%3;ATG4p~Ykob5;Yrh-k0%39YWhLoRh!fm*$>IkVIKA%_@KF3SV^o&fq$9wC` z=NR$%y|v)8B_xVg(|e9~rQ$>dkvD}>7?qvLU+|tINzv*`soH3JX=i_LZFZfUB%_uk z_BQ6pp!56p`tLTfRzukqY!S?hX1;1!5qfNBI7|SzV{O!^k~uzBAwSQ1PNY&R!$ks> zMrpSTx>U0tgWP^@H&6NhJK+bod?Yq<=E!HEH$qQ^4utLu-4v2TmxUsz4Did~vEY-z z2ZP@W&INA>ZVR3t{6g@Pz-xgci2vUcXzB6)yZQMHfcyP>{B!=C|1y8f|0VyR{~hH2 zKPK)&rGOeD@VAH?#V;Uo;F$1~@DOtUzbQ-#+l6st0f_J~yuu&mSu&V=xfF0I;8MV) zfJ*_F0-rYpF4a5qaPQ&w3hdsFrJ{%Mj}v4WaHdITeb>}kp?u*oGd$aknL?xaE9MC4 zd_r0G@yKMUs{R*z(0xBPH$7d>1fiSS?zg0=>fC=q+xGjJ(nRIcMZO=G<(VPqYqsw< zC*_j%z`}N>)p~hO!#r%?pO#~j$-jn9YrmhI%tt?hrfR!iotd7Qxp85?)l#Kg{LO{q ztkl(si5Jm`t(|fsnbe+KIG)K$H4)tcTgdkPiPl7AZgye&I1-K(cPt!_JX?*+v4!)> z%k7E^qzHTax!LK~^#5AeelDukW8XIU=r>RmV%cV*{pT2_ky}iBk7bp3Ld`7fH?2)4 zCjZsK_S5-Da^gX=eY2f(d^$DtvppyH71zZYR`#oH*@XO)IVSV6ZU>;0AMda z0Magarq;;Tt3Sl#?Z^S`T1hTSe}~qL%xB_Lv^}j(<$h(#@%(J6&03*(7z@abQ_-%L zCv)m9jM<*C-mXaPZ0#?SdxFU}Ou%T#Pj<%8$_60(ws7tJ%mMXl+41lkvHF zTQ47Hr;S#VrP40kwPQiFwNf#aJqxYbu^`$LjcR7*96VF9w>DA8#!O(Mq!ue}UQ9u>o4ON@HS% zxic2DR*l3G+K=Z~qDg^PX>K}m7}K{=pfy#Aq~wF3vmLddH93`xW|(s-Ykx*7mKy3P zKCw%CYa*GBs=vd&ui^jB#p3_(_8kK9UuxvV(5<1-(Br{k@T}l7u;?#G1;Bm&3;i#O zH;EDPsIXVKO8At&+jl2_IX}pE+y5;8e@9?TU^Ea4eCU70e+ab$Z}->y*Wmec{i6S* z_>%ZIZ2w!uvUnA$1)MEZ`FHn_$8nY+$Y>2TsJr)JUMXR@KwI+g!2dQ@N5%` zzD>gD@CISy&}V#O_)Y$1-(%iahn~TRW;{ROUm89NDRnQG0xkty3b+(-DX{hwAlvw3 zy!3lp+?3(o8>4xV90V54P)8Z}$}A$xDZ}?4m|D&-0>g48-((To$i1(W!}Wru6lFad zy6e<^VN|`@l9RItJ>=MqYELJ?{{XV~8I$E4+Kd`EQhI^uzxcsuDppsfDM$TdC}_R= zu*P#QjD0}<13P|dBkmQ+(~Mk2gz0bAg~7vp3>C9?%N>fg8cMm2=jvg0TGWZnynei* zswmpWvZm>L=VK^qz1y;mlCUE5kn;<+(paFN_I_R;i#6XsKbKn!@O%rk=ZMGCO{uY1 zYnM@L_}yo8OYqt5R-*WskJf4Bskd{}4*FL{69IZb$i{|0lexR*--mjW&YTne}p za4GOFhytXae~3Bvu@EfkmTA}5kPVE8ab5XMWfG|gvh+S!KMgpqBOP#rrSQQT=#-YJ zbvq6?vYTG>pG&qJT~D6PW9TFHiK*c1g26n z@CVNHTCG$qDmwarX$yX^dRdFcXD7@5PG6@U?$r9ong*XjUYk-liTYU|ORKCkMkz-c zvhr2xZPj+yL}i8}w9Hd$yGpn;jndJ&U}%{t^DeLr!$jOXp2BQau=|-t->CW5xRE(T``|CuM>Z9y$`YWe)vD?7`o$V>*i5mv?Si!Sf8m(h zNNd-M$fP2_;xCrm0pW>?gllR(k&I^RjdoE9>y990)C{|49sQ8Q zjAIyWAlaq!*q}KC$=1$QXLN2rPCC~V{ef|u&g~z0c4R-SfA?}J;8MV)fJ*_F0xkty z3b+(-Dd1ATrGQHTmjW&YK2Hjqt#`(AXBxlh_#93w<4)%{{rha=E_oQ>#?>#;_zky> Ke!;b(U;huZP!+ZS literal 0 HcmV?d00001 diff --git a/3.4.0/index/index.json b/3.4.0/index/index.json new file mode 100644 index 000000000..fe6cbb22e --- /dev/null +++ b/3.4.0/index/index.json @@ -0,0 +1 @@ +{"interfaceLanguages":{"swift":[{"children":[{"title":"ShieldSecurity","type":"groupMarker"},{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/init(type:keysize:)","title":"init(type: SecKeyType?, keySize: Int?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/keysize","title":"let keySize: Int?","type":"property"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/type","title":"let type: SecKeyType?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/generate(label:flags:accessibility:)","title":"func generate(label: String?, flags: Set, accessibility: SecAccessibility) throws -> SecKeyPair","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/keysize(_:)","title":"func keySize(Int) -> Builder","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/type(_:)","title":"func type(SecKeyType) -> Builder","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/permanent","title":"case permanent","type":"case"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/secureenclave","title":"case secureEnclave","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/builder\/flag","title":"SecKeyPair.Builder.Flag","type":"enum"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/builder","title":"SecKeyPair.Builder","type":"class"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/init(privatekey:publickey:)","title":"init(privateKey: SecKey, publicKey: SecKey)","type":"init"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/init(privatekeyref:publickeyref:)","title":"init(privateKeyRef: Data, publicKeyRef: Data) throws","type":"init"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/init(type:privatekeydata:)","title":"init(type: SecKeyType, privateKeyData: Data) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/privatekey","title":"let privateKey: SecKey","type":"property"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/publickey","title":"let publicKey: SecKey","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/delete()","title":"func delete() throws","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/encodedprivatekey()","title":"func encodedPrivateKey() throws -> Data","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/encodedpublickey()","title":"func encodedPublicKey() throws -> Data","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/export()","title":"func export() throws -> Data","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/export(password:derivedkeysize:psuedorandomalgorithm:keyderivationtiming:)","title":"func export(password: String, derivedKeySize: ExportKeySize, psuedoRandomAlgorithm: PBKDF.PsuedoRandomAlgorithm, keyDerivationTiming: TimeInterval) throws -> Data","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/matchescertificate(certificate:trustedcertificates:)-580pf","title":"func matchesCertificate(certificate: SecCertificate, trustedCertificates: [SecCertificate]) async -> Bool","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/matchescertificate(certificate:trustedcertificates:)-8gmhq","title":"func matchesCertificate(certificate: SecCertificate, trustedCertificates: [SecCertificate]) -> Bool","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/persistentreferences()","title":"func persistentReferences() throws -> (Data, Data)","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/save(accessibility:)","title":"func save(accessibility: SecAccessibility) throws","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportderivedkeysizedefault","title":"static let exportDerivedKeySizeDefault: ExportKeySize","type":"property"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeyderivationtimingdefault","title":"static let exportKeyDerivationTimingDefault: TimeInterval","type":"property"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportpsuedorandomalgorithmdefault","title":"static let exportPsuedoRandomAlgorithmDefault: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/import(data:)","title":"static func `import`(data: Data) throws -> SecKeyPair","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/import(data:password:)","title":"static func `import`(data: Data, password: String) throws -> SecKeyPair","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/import(fromdata:)","title":"static func `import`(fromData: Data) throws -> SecKeyPair","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/import(fromdata:withpassword:)","title":"static func `import`(fromData: Data, withPassword: String) throws -> SecKeyPair","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/failedtocopypublickeyfromprivatekey","title":"case failedToCopyPublicKeyFromPrivateKey","type":"case"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/generatefailed","title":"case generateFailed","type":"case"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/invalidencodedprivatekey","title":"case invalidEncodedPrivateKey","type":"case"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/itemaddfailed","title":"case itemAddFailed","type":"case"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/itemdeletefailed","title":"case itemDeleteFailed","type":"case"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/nomatchingkey","title":"case noMatchingKey","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/status","title":"var status: OSStatus?","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/build(error:message:status:)","title":"static func build(error: Error, message: String, status: OSStatus) -> NSError","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/error\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/error","title":"SecKeyPair.Error","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits128","title":"case bits128","type":"case"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits192","title":"case bits192","type":"case"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/bits256","title":"case bits256","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/exportkeysize","title":"SecKeyPair.ExportKeySize","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeypair\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldsecurity\/seckeypair\/encodable-implementations","title":"Encodable Implementations","type":"symbol"}],"path":"\/documentation\/shieldsecurity\/seckeypair","title":"SecKeyPair","type":"struct"},{"title":"ShieldCrypto","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/init(rawvalue:name:)","title":"init(rawValue: CCAlgorithm, name: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/blocksize","title":"var blockSize: Int","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/keysizes","title":"var keySizes: [Int]","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/name","title":"let name: String","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/rawvalue","title":"let rawValue: CCAlgorithm","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/aes","title":"static let aes: Cryptor.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/allcases","title":"static let allCases: [Algorithm]","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/blowfish","title":"static let blowfish: Cryptor.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/cast","title":"static let cast: Cryptor.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/des","title":"static let des: Cryptor.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/rc2","title":"static let rc2: Cryptor.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/rc4","title":"static let rc4: Cryptor.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/tripledes","title":"static let tripleDES: Cryptor.Algorithm","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/cryptor\/algorithm","title":"Cryptor.Algorithm","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/operation\/init(rawvalue:)","title":"init(rawValue: CCOperation)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/operation\/rawvalue","title":"let rawValue: CCOperation","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/operation\/decrypt","title":"static let decrypt: Cryptor.Operation","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/operation\/encrypt","title":"static let encrypt: Cryptor.Operation","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/operation\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldcrypto\/cryptor\/operation\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/operation\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/operation\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldcrypto\/cryptor\/operation\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/cryptor\/operation","title":"Cryptor.Operation","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/init(rawvalue:)","title":"init(rawValue: CCOptions)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/rawvalue","title":"var rawValue: CCOptions","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/ecbmode","title":"static let ecbMode: Cryptor.Options","type":"property"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/pkcs7padding","title":"static let pkcs7Padding: Cryptor.Options","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldcrypto\/cryptor\/options\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/contains(_:)","title":"func contains(Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/formintersection(_:)","title":"func formIntersection(Self)","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/formsymmetricdifference(_:)","title":"func formSymmetricDifference(Self)","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/formunion(_:)","title":"func formUnion(Self)","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/insert(_:)","title":"func insert(Self.Element) -> (inserted: Bool, memberAfterInsert: Self.Element)","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/intersection(_:)","title":"func intersection(Self) -> Self","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/remove(_:)","title":"func remove(Self.Element) -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/symmetricdifference(_:)","title":"func symmetricDifference(Self) -> Self","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/union(_:)","title":"func union(Self) -> Self","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/update(with:)","title":"func update(with: Self.Element) -> Self.Element?","type":"method"}],"path":"\/documentation\/shieldcrypto\/cryptor\/options\/optionset-implementations","title":"OptionSet Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldcrypto\/cryptor\/options\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/init(_:)","title":"init(S)","type":"init"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/init(arrayliteral:)","title":"init(arrayLiteral: Self.Element...)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/isempty","title":"var isEmpty: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/isdisjoint(with:)","title":"func isDisjoint(with: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/isstrictsubset(of:)","title":"func isStrictSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/isstrictsuperset(of:)","title":"func isStrictSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/issubset(of:)","title":"func isSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/issuperset(of:)","title":"func isSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/subtract(_:)","title":"func subtract(Self)","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/options\/subtracting(_:)","title":"func subtracting(Self) -> Self","type":"method"}],"path":"\/documentation\/shieldcrypto\/cryptor\/options\/setalgebra-implementations","title":"SetAlgebra Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/cryptor\/options","title":"Cryptor.Options","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/init(_:using:options:key:iv:)","title":"init(Operation, using: Algorithm, options: Options, key: Data, iv: Data) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/blocksize","title":"let blockSize: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/final()","title":"func final() throws -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/final(into:)","title":"func final(into: inout Data) throws -> Int","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/final(out:)","title":"func final(out: UnsafeMutableRawBufferPointer) throws -> Int","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/final(out:outlength:)","title":"func final(out: UnsafeMutableRawPointer, outLength: Int) throws -> Int","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/process(data:)","title":"func process(data: Data) throws -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/reset(iv:)","title":"func reset(iv: Data) throws","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/totallength(forinput:)","title":"func totalLength(forInput: Int) -> Int","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/update(data:)","title":"func update(data: Data) throws -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/update(data:into:)","title":"func update(data: Data, into: inout Data) throws -> Int","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/update(in:inlength:out:outlength:)","title":"func update(in: UnsafeRawPointer, inLength: Int, out: UnsafeMutableRawPointer, outLength: Int) throws -> Int","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/update(in:out:)","title":"func update(in: UnsafeRawBufferPointer, out: UnsafeMutableRawBufferPointer) throws -> Int","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/updatelength(forinput:)","title":"func updateLength(forInput: Int) -> Int","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/cryptor\/crypt(_:operation:using:options:key:iv:)","title":"static func crypt(Data, operation: Operation, using: Algorithm, options: Options, key: Data, iv: Data) throws -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/decrypt(data:using:options:key:iv:)","title":"static func decrypt(data: Data, using: Algorithm, options: Options, key: Data, iv: Data) throws -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/cryptor\/encrypt(data:using:options:key:iv:)","title":"static func encrypt(data: Data, using: Algorithm, options: Options, key: Data, iv: Data) throws -> Data","type":"method"}],"path":"\/documentation\/shieldcrypto\/cryptor","title":"Cryptor","type":"class"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/init(rawvalue:name:)","title":"init(rawValue: CCHmacAlgorithm, name: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/hashbytelength","title":"var hashByteLength: Int","type":"property"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/name","title":"let name: String","type":"property"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/rawvalue","title":"let rawValue: CCHmacAlgorithm","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/allcases","title":"static let allCases: [Algorithm]","type":"property"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/md5","title":"static let md5: HMAC.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha1","title":"static let sha1: HMAC.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha224","title":"static let sha224: HMAC.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha256","title":"static let sha256: HMAC.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha384","title":"static let sha384: HMAC.Algorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/sha512","title":"static let sha512: HMAC.Algorithm","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldcrypto\/hmac\/algorithm\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/hmac\/algorithm","title":"HMAC.Algorithm","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/hmac\/init(_:key:)","title":"init(Algorithm, key: Data)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/hmac\/final()","title":"func final() -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/hmac\/reset(key:)","title":"func reset(key: Data)","type":"method"},{"path":"\/documentation\/shieldcrypto\/hmac\/update(data:)-9bzdo","title":"func update(data: UnsafeRawBufferPointer)","type":"method"},{"path":"\/documentation\/shieldcrypto\/hmac\/update(data:)-9ln92","title":"func update(data: Data)","type":"method"},{"path":"\/documentation\/shieldcrypto\/hmac\/update(data:datalength:)","title":"func update(data: UnsafeRawPointer, dataLength: Int)","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/hmac\/hmac(_:using:key:)","title":"static func hmac(Data, using: Algorithm, key: Data) -> Data","type":"method"}],"path":"\/documentation\/shieldcrypto\/hmac","title":"HMAC","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/init(rawvalue:name:)","title":"init(rawValue: CCPBKDFAlgorithm, name: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/name","title":"let name: String","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/rawvalue","title":"let rawValue: CCPBKDFAlgorithm","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/allcases","title":"static let allCases: [Algorithm]","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/pbkdf2","title":"static let pbkdf2: PBKDF.Algorithm","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldcrypto\/pbkdf\/algorithm\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/pbkdf\/algorithm","title":"PBKDF.Algorithm","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/init(rawvalue:name:)","title":"init(rawValue: CCPBKDFAlgorithm, name: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/name","title":"let name: String","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/rawvalue","title":"let rawValue: CCPseudoRandomAlgorithm","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/allcases","title":"static let allCases: [PsuedoRandomAlgorithm]","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha1","title":"static let hmacSha1: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha224","title":"static let hmacSha224: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha256","title":"static let hmacSha256: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha384","title":"static let hmacSha384: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/hmacsha512","title":"static let hmacSha512: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha1","title":"static let sha1: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha224","title":"static let sha224: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha256","title":"static let sha256: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha384","title":"static let sha384: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/sha512","title":"static let sha512: PBKDF.PsuedoRandomAlgorithm","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/pbkdf\/psuedorandomalgorithm","title":"PBKDF.PsuedoRandomAlgorithm","type":"struct"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/calibrate(passwordlength:saltlength:keylength:using:psuedorandomalgorithm:taking:)","title":"static func calibrate(passwordLength: Int, saltLength: Int, keyLength: Int, using: Algorithm, psuedoRandomAlgorithm: PsuedoRandomAlgorithm, taking: TimeInterval) throws -> Int","type":"method"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/derive(length:from:salt:using:psuedorandomalgorithm:rounds:)","title":"static func derive(length: Int, from: Data, salt: Data, using: Algorithm, psuedoRandomAlgorithm: PsuedoRandomAlgorithm, rounds: Int) throws -> Data","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/error\/calibrationfailed","title":"case calibrationFailed","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/error\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldcrypto\/pbkdf\/error\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/pbkdf\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldcrypto\/pbkdf\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/pbkdf\/error","title":"PBKDF.Error","type":"enum"}],"path":"\/documentation\/shieldcrypto\/pbkdf","title":"PBKDF","type":"enum"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/random\/generate(count:)","title":"static func generate(count: Int) throws -> Data","type":"method"}],"path":"\/documentation\/shieldcrypto\/random","title":"Random","type":"enum"},{"path":"\/documentation\/shieldcrypto\/sha1digester","title":"SHA1Digester","type":"typealias"},{"path":"\/documentation\/shieldcrypto\/sha224digester","title":"SHA224Digester","type":"typealias"},{"path":"\/documentation\/shieldcrypto\/sha256digester","title":"SHA256Digester","type":"typealias"},{"path":"\/documentation\/shieldcrypto\/sha384digester","title":"SHA384Digester","type":"typealias"},{"path":"\/documentation\/shieldcrypto\/sha512digester","title":"SHA512Digester","type":"typealias"},{"title":"ShieldX509","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/certificate\/init(tbscertificate:signaturealgorithm:signature:)","title":"init(tbsCertificate: TBSCertificate, signatureAlgorithm: AlgorithmIdentifier, signature: BitString)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/signature","title":"var signature: BitString","type":"property"},{"path":"\/documentation\/shieldx509\/certificate\/signaturealgorithm","title":"var signatureAlgorithm: AlgorithmIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/certificate\/tbscertificate","title":"var tbsCertificate: TBSCertificate","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/sec()","title":"func sec() throws -> SecCertificate?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/certificate\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/certificate\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/certificate","title":"Certificate","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/init(serialnumber:issuer:issueruniqueid:subject:subjectuniqueid:subjectpublickeyinfo:notbefore:notafter:extensions:)","title":"init(serialNumber: TBSCertificate.SerialNumber?, issuer: Name?, issuerUniqueID: TBSCertificate.UniqueIdentifier?, subject: Name?, subjectUniqueID: TBSCertificate.UniqueIdentifier?, subjectPublicKeyInfo: SubjectPublicKeyInfo?, notBefore: AnyTime?, notAfter: AnyTime?, extensions: Extensions?)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/addextension(_:)","title":"func addExtension(Extension) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/addextension(value:)-3f08l","title":"func addExtension(value: Value) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/addextension(value:)-9cszy","title":"func addExtension(value: Value) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/addextension(value:iscritical:)","title":"func addExtension(value: Value, isCritical: Bool) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/addissueralternativenames(names:)-2wrhm","title":"func addIssuerAlternativeNames(names: GeneralNames) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/addissueralternativenames(names:)-6be75","title":"func addIssuerAlternativeNames(names: GeneralName...) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/addsubjectalternativenames(names:)-7zegi","title":"func addSubjectAlternativeNames(names: GeneralNames) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/addsubjectalternativenames(names:)-eu3j","title":"func addSubjectAlternativeNames(names: GeneralName...) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/authoritykeyidentifier(_:certissuer:certserialnumber:)","title":"func authorityKeyIdentifier(KeyIdentifier, certIssuer: GeneralNames?, certSerialNumber: TBSCertificate.SerialNumber?) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/basicconstraints(ca:pathlength:)","title":"func basicConstraints(ca: Bool, pathLength: Int?) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/build(signingkey:digestalgorithm:)","title":"func build(signingKey: SecKey, digestAlgorithm: Digester.Algorithm) throws -> Certificate","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/buildinfo(signaturealgorithm:)","title":"func buildInfo(signatureAlgorithm: AlgorithmIdentifier) throws -> TBSCertificate","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/computesubjectkeyidentifier()","title":"func computeSubjectKeyIdentifier() throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/extendedkeyusage(keypurposes:iscritical:)","title":"func extendedKeyUsage(keyPurposes: Set, isCritical: Bool) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/issuer(name:uniqueid:)","title":"func issuer(name: Name, uniqueID: TBSCertificate.UniqueIdentifier?) -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/issueralternativenames(names:)-3mu7v","title":"func issuerAlternativeNames(names: GeneralNames) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/issueralternativenames(names:)-9018z","title":"func issuerAlternativeNames(names: GeneralName...) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/publickey(_:algorithm:usage:)","title":"func publicKey(BitString, algorithm: AlgorithmIdentifier, usage: KeyUsage?) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/publickey(keypair:usage:)","title":"func publicKey(keyPair: SecKeyPair, usage: KeyUsage?) throws -> Certificate.Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/publickey(publickey:usage:)","title":"func publicKey(publicKey: SecKey, usage: KeyUsage?) throws -> Certificate.Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/request(_:)-13wjn","title":"func request(CertificationRequestInfo) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/request(_:)-6846g","title":"func request(CertificationRequest) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/serialnumber(_:)","title":"func serialNumber(TBSCertificate.SerialNumber) -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/subject(name:uniqueid:)","title":"func subject(name: Name, uniqueID: TBSCertificate.UniqueIdentifier?) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/subjectalternativenames(names:)-62seq","title":"func subjectAlternativeNames(names: GeneralName...) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/subjectalternativenames(names:)-6ee33","title":"func subjectAlternativeNames(names: GeneralNames) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/subjectkeyidentifier(_:)","title":"func subjectKeyIdentifier(KeyIdentifier) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/subjectuniqueid(_:)","title":"func subjectUniqueID(TBSCertificate.UniqueIdentifier) -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/valid(for:)","title":"func valid(for: TimeInterval) -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/valid(from:to:)","title":"func valid(from: Date, to: Date) -> Builder","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/defaultvaliditybeforeallowance","title":"static let defaultValidityBeforeAllowance: TimeInterval","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/randomserialnumber()","title":"static func randomSerialNumber() throws -> ASN1.Integer","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/error\/missingparameter(_:)","title":"case missingParameter(String)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificate\/builder\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldx509\/certificate\/builder\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/certificate\/builder\/error","title":"Certificate.Builder.Error","type":"enum"}],"path":"\/documentation\/shieldx509\/certificate\/builder","title":"Certificate.Builder","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequest\/init(certificationrequestinfo:signaturealgorithm:signature:)","title":"init(certificationRequestInfo: CertificationRequestInfo, signatureAlgorithm: AlgorithmIdentifier, signature: Data)","type":"init"},{"path":"\/documentation\/shieldx509\/certificationrequest\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequest\/certificationrequestinfo","title":"var certificationRequestInfo: CertificationRequestInfo","type":"property"},{"path":"\/documentation\/shieldx509\/certificationrequest\/signature","title":"var signature: Data","type":"property"},{"path":"\/documentation\/shieldx509\/certificationrequest\/signaturealgorithm","title":"var signatureAlgorithm: AlgorithmIdentifier","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequest\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/certificationrequest\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequest\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequest\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/certificationrequest\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/certificationrequest","title":"CertificationRequest","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/init(subject:subjectpkinfo:attributes:)","title":"init(subject: Name?, subjectPKInfo: SubjectPublicKeyInfo?, attributes: CRAttributes?)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/addalternativenames(names:)-faws","title":"func addAlternativeNames(names: GeneralName...) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/addalternativenames(names:)-kexi","title":"func addAlternativeNames(names: GeneralNames) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/alternativenames(names:)-1uzei","title":"func alternativeNames(names: GeneralNames) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/alternativenames(names:)-93l1o","title":"func alternativeNames(names: GeneralName...) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/build(signingkey:digestalgorithm:)","title":"func build(signingKey: SecKey, digestAlgorithm: Digester.Algorithm) throws -> CertificationRequest","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/buildinfo()","title":"func buildInfo() throws -> CertificationRequestInfo","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/extendedkeyusage(keypurposes:iscritical:)","title":"func extendedKeyUsage(keyPurposes: Set, isCritical: Bool) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/extension(_:)","title":"func `extension`(Extension) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(_:algorithm:usage:)","title":"func publicKey(BitString, algorithm: AlgorithmIdentifier, usage: KeyUsage?) throws -> Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(keypair:usage:)","title":"func publicKey(keyPair: SecKeyPair, usage: KeyUsage?) throws -> CertificationRequest.Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/publickey(publickey:usage:)","title":"func publicKey(publicKey: SecKey, usage: KeyUsage?) throws -> CertificationRequest.Builder","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/subject(name:)","title":"func subject(name: Name) throws -> Builder","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/error\/missingparameter(_:)","title":"case missingParameter(String)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/certificationrequest\/builder\/error","title":"CertificationRequest.Builder.Error","type":"enum"}],"path":"\/documentation\/shieldx509\/certificationrequest\/builder","title":"CertificationRequest.Builder","type":"struct"},{"path":"\/documentation\/shieldx509\/namebuilder","title":"NameBuilder","type":"typealias"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/basicconstraints\/init(ca:pathlenconstraint:)","title":"init(ca: Bool, pathLenConstraint: Int?)","type":"init"},{"path":"\/documentation\/shieldx509\/basicconstraints\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/basicconstraints\/ca","title":"var ca: Bool","type":"property"},{"path":"\/documentation\/shieldx509\/basicconstraints\/pathlenconstraint","title":"var pathLenConstraint: Int?","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/basicconstraints\/asn1schema","title":"static let asn1Schema: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/basicconstraints\/extensionid","title":"static let extensionID: OID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/basicconstraints\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/basicconstraints\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/basicconstraints\/encoded()","title":"func encoded() throws -> Data","type":"method"}],"path":"\/documentation\/shieldx509\/basicconstraints\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/basicconstraints","title":"BasicConstraints","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/init(rawvalue:)","title":"init(rawValue: UInt16)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/rawvalue","title":"let rawValue: UInt16","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/asn1schema","title":"static var asn1Schema: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/crlsign","title":"static let cRLSign: KeyUsage","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/contentcommitment","title":"static let contentCommitment: KeyUsage","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/dataencipherment","title":"static let dataEncipherment: KeyUsage","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/decipheronly","title":"static let decipherOnly: KeyUsage","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/digitalsignature","title":"static let digitalSignature: KeyUsage","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/encipheronly","title":"static let encipherOnly: KeyUsage","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/extensionid","title":"static var extensionID: OID","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/keyagreement","title":"static let keyAgreement: KeyUsage","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/keycertsign","title":"static let keyCertSign: KeyUsage","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/keyencipherment","title":"static let keyEncipherment: KeyUsage","type":"property"},{"path":"\/documentation\/shieldx509\/keyusage\/nonrepudiation","title":"static let nonRepudiation: KeyUsage","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/init(from:)-3k45o","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldx509\/keyusage\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldx509\/keyusage\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/keyusage\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/contains(_:)","title":"func contains(Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/formintersection(_:)","title":"func formIntersection(Self)","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/formsymmetricdifference(_:)","title":"func formSymmetricDifference(Self)","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/formunion(_:)","title":"func formUnion(Self)","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/insert(_:)","title":"func insert(Self.Element) -> (inserted: Bool, memberAfterInsert: Self.Element)","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/intersection(_:)","title":"func intersection(Self) -> Self","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/remove(_:)","title":"func remove(Self.Element) -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/symmetricdifference(_:)","title":"func symmetricDifference(Self) -> Self","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/union(_:)","title":"func union(Self) -> Self","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/update(with:)","title":"func update(with: Self.Element) -> Self.Element?","type":"method"}],"path":"\/documentation\/shieldx509\/keyusage\/optionset-implementations","title":"OptionSet Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/init(from:)-6d9pw","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx509\/keyusage\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/encoded()","title":"func encoded() throws -> Data","type":"method"}],"path":"\/documentation\/shieldx509\/keyusage\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/init(_:)","title":"init(S)","type":"init"},{"path":"\/documentation\/shieldx509\/keyusage\/init(arrayliteral:)","title":"init(arrayLiteral: Self.Element...)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/isempty","title":"var isEmpty: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/keyusage\/isdisjoint(with:)","title":"func isDisjoint(with: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/isstrictsubset(of:)","title":"func isStrictSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/isstrictsuperset(of:)","title":"func isStrictSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/issubset(of:)","title":"func isSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/issuperset(of:)","title":"func isSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/subtract(_:)","title":"func subtract(Self)","type":"method"},{"path":"\/documentation\/shieldx509\/keyusage\/subtracting(_:)","title":"func subtracting(Self) -> Self","type":"method"}],"path":"\/documentation\/shieldx509\/keyusage\/setalgebra-implementations","title":"SetAlgebra Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/keyusage","title":"KeyUsage","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extkeyusage\/init(keypurposes:)","title":"init(keyPurposes: Set)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extkeyusage\/keypurposes","title":"var keyPurposes: Set","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extkeyusage\/asn1schema","title":"static var asn1Schema: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/extkeyusage\/extensionid","title":"static var extensionID: OID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extkeyusage\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldx509\/extkeyusage\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extkeyusage\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldx509\/extkeyusage\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extkeyusage\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/extkeyusage\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extkeyusage\/encoded()","title":"func encoded() throws -> Data","type":"method"}],"path":"\/documentation\/shieldx509\/extkeyusage\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/extkeyusage","title":"ExtKeyUsage","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/init(value:)","title":"init(value: KeyIdentifier)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/value","title":"var value: KeyIdentifier","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/asn1schema","title":"static let asn1Schema: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/extensionid","title":"static let extensionID: OID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/encoded()","title":"func encoded() throws -> Data","type":"method"}],"path":"\/documentation\/shieldx509\/subjectkeyidentifier\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/subjectkeyidentifier","title":"SubjectKeyIdentifier","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/init(keyidentifier:authoritycertissuer:authoritycertserialnumber:)","title":"init(keyIdentifier: KeyIdentifier?, authorityCertIssuer: GeneralNames?, authorityCertSerialNumber: TBSCertificate.SerialNumber?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/authoritycertissuer","title":"var authorityCertIssuer: GeneralNames?","type":"property"},{"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/authoritycertserialnumber","title":"var authorityCertSerialNumber: TBSCertificate.SerialNumber?","type":"property"},{"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/keyidentifier","title":"var keyIdentifier: KeyIdentifier?","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/asn1schema","title":"static let asn1Schema: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/extensionid","title":"static let extensionID: OID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/encoded()","title":"func encoded() throws -> Data","type":"method"}],"path":"\/documentation\/shieldx509\/authoritykeyidentifier\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/authoritykeyidentifier","title":"AuthorityKeyIdentifier","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectaltname\/init(names:)","title":"init(names: GeneralNames)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectaltname\/names","title":"var names: GeneralNames","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectaltname\/asn1schema","title":"static let asn1Schema: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/subjectaltname\/extensionid","title":"static let extensionID: OID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectaltname\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldx509\/subjectaltname\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectaltname\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldx509\/subjectaltname\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectaltname\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/subjectaltname\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectaltname\/encoded()","title":"func encoded() throws -> Data","type":"method"}],"path":"\/documentation\/shieldx509\/subjectaltname\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/subjectaltname","title":"SubjectAltName","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/issueraltname\/init(names:)","title":"init(names: GeneralNames)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/issueraltname\/names","title":"var names: GeneralNames","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/issueraltname\/asn1schema","title":"static let asn1Schema: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/issueraltname\/extensionid","title":"static let extensionID: OID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/issueraltname\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldx509\/issueraltname\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/issueraltname\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldx509\/issueraltname\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/issueraltname\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/issueraltname\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/issueraltname\/encoded()","title":"func encoded() throws -> Data","type":"method"}],"path":"\/documentation\/shieldx509\/issueraltname\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/issueraltname","title":"IssuerAltName","type":"struct"},{"title":"ShieldX500","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/init(rdns:style:)","title":"init(rdns: [RDN], style: NamingStyle)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/name","title":"var name: RDNSequence","type":"property"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/rdns","title":"var rdns: RDNSequence","type":"property"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/style","title":"let style: NamingStyle","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortype:)-14u1p","title":"func add(String, forType: OID) -> DistinguishedNameBuilder","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortype:)-7tkp","title":"func add(AnyString, forType: OID) -> DistinguishedNameBuilder","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(_:fortypename:)","title":"func add(String, forTypeName: String) throws -> DistinguishedNameBuilder","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-2mxq2","title":"func add(multiValued: (typeName: String, value: String)...) throws -> DistinguishedNameBuilder","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-2unqw","title":"func add(multiValued: [(type: OID, value: AnyString)]) -> DistinguishedNameBuilder","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-7x03i","title":"func add(multiValued: (type: OID, value: AnyString)...) -> DistinguishedNameBuilder","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(multivalued:)-841mf","title":"func add(multiValued: [(typeName: String, value: String)]) throws -> DistinguishedNameBuilder","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/add(parsed:)","title":"func add(parsed: String) throws -> DistinguishedNameBuilder","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/atv","title":"DistinguishedNameBuilder.ATV","type":"typealias"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/rdn","title":"DistinguishedNameBuilder.RDN","type":"typealias"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/parse(string:style:)","title":"static func parse(string: String, style: NamingStyle) throws -> RDNSequence","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/error\/unknowntypename(name:style:)","title":"case unknownTypeName(name: String, style: NamingStyle)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/shieldx500\/distinguishednamebuilder\/error","title":"DistinguishedNameBuilder.Error","type":"enum"}],"path":"\/documentation\/shieldx500\/distinguishednamebuilder","title":"DistinguishedNameBuilder","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/init(rdnstrings:style:)","title":"init(rdnStrings: [String], style: NamingStyle)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/rdnstrings","title":"let rdnStrings: [String]","type":"property"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/string","title":"var string: String","type":"property"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/style","title":"let style: NamingStyle","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(_:)","title":"func append(AttributeTypeAndValue) throws -> DistinguishedNameStringComposer","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(_:fortype:)","title":"func append(Any, forType: OID) throws -> DistinguishedNameStringComposer","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(rdn:)","title":"func append(rdn: RelativeDistinguishedName) throws -> DistinguishedNameStringComposer","type":"method"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/append(rdnsequence:)","title":"func append(rdnSequence: RDNSequence) throws -> DistinguishedNameStringComposer","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/compose(_:style:)","title":"static func compose(RDNSequence, style: NamingStyle) throws -> String","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/attributeencodingerror(_:)","title":"case attributeEncodingError(Swift.Error)","type":"case"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/unsupportedattributetype(_:)","title":"case unsupportedAttributeType(OID)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer\/error","title":"DistinguishedNameStringComposer.Error","type":"enum"}],"path":"\/documentation\/shieldx500\/distinguishednamestringcomposer","title":"DistinguishedNameStringComposer","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringparser\/init(style:separators:)","title":"init(style: NamingStyle, separators: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringparser\/separators","title":"let separators: String","type":"property"},{"path":"\/documentation\/shieldx500\/distinguishednamestringparser\/style","title":"let style: NamingStyle","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringparser\/parse(string:)","title":"func parse(string: String) throws -> RDNSequence","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringparser\/error\/badformat(_:)","title":"case badFormat(String)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/distinguishednamestringparser\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldx500\/distinguishednamestringparser\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/shieldx500\/distinguishednamestringparser\/error","title":"DistinguishedNameStringParser.Error","type":"enum"}],"path":"\/documentation\/shieldx500\/distinguishednamestringparser","title":"DistinguishedNameStringParser","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/rfc4519style\/description","title":"var description: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/rfc4519style\/name(fromoid:)","title":"func name(fromOID: OID) -> String?","type":"method"},{"path":"\/documentation\/shieldx500\/rfc4519style\/oid(fromname:)","title":"func oid(fromName: String) -> OID?","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/rfc4519style\/instance","title":"static let instance: NamingStyle","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/rfc4519style\/decode(attributename:mapping:)","title":"static func decode(attributeName: String, mapping: [String : OID]) -> OID?","type":"method"}],"path":"\/documentation\/shieldx500\/rfc4519style\/namingstyleprotocol-implementations","title":"NamingStyleProtocol Implementations","type":"symbol"}],"path":"\/documentation\/shieldx500\/rfc4519style","title":"RFC4519Style","type":"struct"},{"title":"ShieldOID","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_cbc_pad","title":"case aes128_CBC_PAD","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ccm","title":"case aes128_CCM","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_cfb","title":"case aes128_CFB","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ecb","title":"case aes128_ECB","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_gcm","title":"case aes128_GCM","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_gmac","title":"case aes128_GMAC","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_ofb","title":"case aes128_OFB","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_wrap","title":"case aes128_wrap","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes128_wrap_pad","title":"case aes128_wrap_pad","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_cbc_pad","title":"case aes192_CBC_PAD","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ccm","title":"case aes192_CCM","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_cfb","title":"case aes192_CFB","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ecb","title":"case aes192_ECB","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_gcm","title":"case aes192_GCM","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_gmac","title":"case aes192_GMAC","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_ofb","title":"case aes192_OFB","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_wrap","title":"case aes192_wrap","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes192_wrap_pad","title":"case aes192_wrap_pad","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_cbc_pad","title":"case aes256_CBC_PAD","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ccm","title":"case aes256_CCM","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_cfb","title":"case aes256_CFB","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ecb","title":"case aes256_ECB","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_gcm","title":"case aes256_GCM","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_gmac","title":"case aes256_GMAC","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_ofb","title":"case aes256_OFB","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_wrap","title":"case aes256_wrap","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/aes256_wrap_pad","title":"case aes256_wrap_pad","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/aes","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.aes","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kacxof256","title":"case KACXOF256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmacxof128","title":"case KMACXOF128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_224","title":"case hmacWithSHA3_224","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_256","title":"case hmacWithSHA3_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_384","title":"case hmacWithSHA3_384","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hmacwithsha3_512","title":"case hmacWithSHA3_512","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmac128","title":"case kmac128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/kmac256","title":"case kmac256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha224","title":"case sha224","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha256","title":"case sha256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha384","title":"case sha384","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_224","title":"case sha3_224","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_256","title":"case sha3_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_384","title":"case sha3_384","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha3_512","title":"case sha3_512","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512","title":"case sha512","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512_224","title":"case sha512_224","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/sha512_256","title":"case sha512_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake128","title":"case shake128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake128_len","title":"case shake128_len","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake256","title":"case shake256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/shake256_len","title":"case shake256_len","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms\/hashalgs","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms.hashAlgs","type":"enum"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/nistalgorithms","title":"iso_itu.country.us.organization.gov.csor.nistAlgorithms","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/csor","title":"iso_itu.country.us.organization.gov.csor","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/gov","title":"iso_itu.country.us.organization.gov","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/organization","title":"iso_itu.country.us.organization","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/us\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso_itu\/country\/us","title":"iso_itu.country.us","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/country\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso_itu\/country","title":"iso_itu.country","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_128","title":"case aes_cbc_128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_192","title":"case aes_cbc_192","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cbc_256","title":"case aes_cbc_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_128","title":"case aes_ccm_128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_192","title":"case aes_ccm_192","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ccm_256","title":"case aes_ccm_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_128","title":"case aes_cfb_128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_192","title":"case aes_cfb_192","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_cfb_256","title":"case aes_cfb_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_128","title":"case aes_gcm_128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_192","title":"case aes_gcm_192","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_256","title":"case aes_gcm_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_128","title":"case aes_gcm_siv_128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_192","title":"case aes_gcm_siv_192","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gcm_siv_256","title":"case aes_gcm_siv_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_128","title":"case aes_gmac_128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_192","title":"case aes_gmac_192","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_gmac_256","title":"case aes_gmac_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_128","title":"case aes_ofb_128","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_192","title":"case aes_ofb_192","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/aes_ofb_256","title":"case aes_ofb_256","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm\/aes","title":"iso_itu.ds.algorithm.aes","type":"enum"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/algorithm","title":"iso_itu.ds.algorithm","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/aacertificate","title":"case aaCertificate","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/aliasedentryname","title":"case aliasedEntryName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributeauthorityrevocationlist","title":"case attributeAuthorityRevocationList","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributecertificate","title":"case attributeCertificate","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributecertificaterevocationlist","title":"case attributeCertificateRevocationList","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributedescriptorcertificate","title":"case attributeDescriptorCertificate","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/attributeintegrityinfo","title":"case attributeIntegrityInfo","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/authorityrevocationlist","title":"case authorityRevocationList","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/businesscategory","title":"case businessCategory","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/cacertificate","title":"case caCertificate","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificatepolicy","title":"case certificatePolicy","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificaterevocationlist","title":"case certificateRevocationList","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/certificationpracticestmt","title":"case certificationPracticeStmt","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/clearance","title":"case clearance","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/commonname","title":"case commonName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/communicationsnetwork","title":"case communicationsNetwork","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/communicationsservice","title":"case communicationsService","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/confkeyinfo","title":"case confKeyInfo","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/contenturl","title":"case contentUrl","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/countryname","title":"case countryName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/crosscertificatepair","title":"case crossCertificatePair","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/defaultdirqop","title":"case defaultDirQop","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/delegationpath","title":"case delegationPath","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/deltarevocationlist","title":"case deltaRevocationList","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/description","title":"case description","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/destinationindicator","title":"case destinationIndicator","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/distinguishedname","title":"case distinguishedName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/dmdname","title":"case dmdName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/dnqualifier","title":"case dnQualifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/enhancedsearchguide","title":"case enhancedSearchGuide","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epc","title":"case epc","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epcformat","title":"case epcFormat","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/epcinurn","title":"case epcInUrn","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/facsimiletelephonenumber","title":"case facsimileTelephoneNumber","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/family","title":"case family","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/generationqualifier","title":"case generationQualifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/givenname","title":"case givenName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/houseidentifier","title":"case houseIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/initials","title":"case initials","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/internationalisdnnumber","title":"case internationalISDNNumber","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/knowledgeinformation","title":"case knowledgeInformation","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/ldapurl","title":"case ldapUrl","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/localityname","title":"case localityName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/member","title":"case member","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/name","title":"case name","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/objectclass","title":"case objectClass","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationidentifier","title":"case organizationIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationname","title":"case organizationName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/organizationalunitname","title":"case organizationalUnitName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/owner","title":"case owner","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/permission","title":"case permission","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/physicaldeliveryofficename","title":"case physicalDeliveryOfficeName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pkipath","title":"case pkiPath","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postofficebox","title":"case postOfficeBox","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postaladdress","title":"case postalAddress","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/postalcode","title":"case postalCode","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/preferreddeliverymethod","title":"case preferredDeliveryMethod","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/presentationaddress","title":"case presentationAddress","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/privpolicy","title":"case privPolicy","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/protprivpolicy","title":"case protPrivPolicy","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/protocolinformation","title":"case protocolInformation","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pseudonym","title":"case pseudonym","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/pwdattribute","title":"case pwdAttribute","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/registeredaddress","title":"case registeredAddress","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/role","title":"case role","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/roleoccupant","title":"case roleOccupant","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/searchguide","title":"case searchGuide","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/seealso","title":"case seeAlso","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/serialnumber","title":"case serialNumber","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/stateorprovincename","title":"case stateOrProvinceName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/streetaddress","title":"case streetAddress","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/supportedalgorithms","title":"case supportedAlgorithms","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/supportedapplicationcontext","title":"case supportedApplicationContext","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/surname","title":"case surname","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/tagafi","title":"case tagAfi","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/taglocation","title":"case tagLocation","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/tagoid","title":"case tagOid","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/telephonenumber","title":"case telephoneNumber","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/teletexterminalidentifier","title":"case teletexTerminalIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/telexnumber","title":"case telexNumber","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/title","title":"case title","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uii","title":"case uii","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uiiformat","title":"case uiiFormat","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uiiinurh","title":"case uiiInUrh","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uniqueidentifier","title":"case uniqueIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uniquemember","title":"case uniqueMember","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uri","title":"case uri","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/url","title":"case url","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/urn","title":"case urn","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/urnc","title":"case urnC","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/usercertificate","title":"case userCertificate","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/userpassword","title":"case userPassword","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/userpwd","title":"case userPwd","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/utmcoordinates","title":"case utmCoordinates","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/uuidpair","title":"case uuidpair","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/x121address","title":"case x121Address","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/xmlprivpolicy","title":"case xmlPrivPolicy","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/xmlprivilegeinfo","title":"case xmlPrivilegeInfo","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/attributetype","title":"iso_itu.ds.attributeType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/acceptablecertpolicies","title":"case acceptableCertPolicies","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/acceptableprivilegepolicies","title":"case acceptablePrivilegePolicies","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/attributedescriptor","title":"case attributeDescriptor","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/authorityattributeidentifier","title":"case authorityAttributeIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/authoritykeyidentifier","title":"case authorityKeyIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/baseupdatetime","title":"case baseUpdateTime","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/basicattconstraints","title":"case basicAttConstraints","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/basicconstraints","title":"case basicConstraints","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/certificateissuer","title":"case certificateIssuer","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/certificatepolicies","title":"case certificatePolicies","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crldistributionpoints","title":"case crlDistributionPoints","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlnumber","title":"case crlNumber","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlscope","title":"case crlScope","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/crlstreamidentifier","title":"case crlStreamIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/delegatednameconstraints","title":"case delegatedNameConstraints","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/deltacrlindicator","title":"case deltaCRLIndicator","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/deltainfo","title":"case deltaInfo","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/expirationdate","title":"case expirationDate","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/extkeyusage","title":"case extKeyUsage","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/freshestcrl","title":"case freshestCRL","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/inhibitanypolicy","title":"case inhibitAnyPolicy","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/instructioncode","title":"case instructionCode","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/invaliditydate","title":"case invalidityDate","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/issueraltname","title":"case issuerAltName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/issuingdistributionpoint","title":"case issuingDistributionPoint","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyattributes","title":"case keyAttributes","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyusage","title":"case keyUsage","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/keyusagerestriction","title":"case keyUsageRestriction","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/nameconstraints","title":"case nameConstraints","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/norevavail","title":"case noRevAvail","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/orderedlist","title":"case orderedList","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policyconstraints","title":"case policyConstraints","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policymapping","title":"case policyMapping","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/policymappings","title":"case policyMappings","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/privatekeyusageperiod","title":"case privateKeyUsagePeriod","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/reasoncode","title":"case reasonCode","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/rolespeccertidentifier","title":"case roleSpecCertIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/soaidentifier","title":"case soaIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/statusreferrals","title":"case statusReferrals","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectaltname","title":"case subjectAltName","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectdirectoryattributes","title":"case subjectDirectoryAttributes","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subjectkeyidentifier","title":"case subjectKeyIdentifier","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/subtreesconstraint","title":"case subtreesConstraint","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/targetinformation","title":"case targetInformation","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/timespecification","title":"case timeSpecification","type":"case"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/usernotice","title":"case userNotice","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds\/certificateextension","title":"iso_itu.ds.certificateExtension","type":"enum"}],"path":"\/documentation\/shieldoid\/iso_itu\/ds","title":"iso_itu.ds","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso_itu\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso_itu\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso_itu","title":"iso_itu","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb191v4","title":"case c2onb191v4","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb191v5","title":"case c2onb191v5","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb239v4","title":"case c2onb239v4","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2onb239v5","title":"case c2onb239v5","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v1","title":"case c2pnb163v1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v2","title":"case c2pnb163v2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb163v3","title":"case c2pnb163v3","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb176w1","title":"case c2pnb176w1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb208w1","title":"case c2pnb208w1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb272w1","title":"case c2pnb272W1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb304w1","title":"case c2pnb304W1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2pnb368w1","title":"case c2pnb368w1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v1","title":"case c2tnb191v1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v2","title":"case c2tnb191v2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb191v3","title":"case c2tnb191v3","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v1","title":"case c2tnb239v1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v2","title":"case c2tnb239v2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb239v3","title":"case c2tnb239v3","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb359v1","title":"case c2tnb359v1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/c2tnb431r1","title":"case c2tnb431r1","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/characteristictwo","title":"iso.memberBody.us.ansix962.curves.characteristicTwo","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v1","title":"case prime192v1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v2","title":"case prime192v2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime192v3","title":"case prime192v3","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v1","title":"case prime239v1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v2","title":"case prime239v2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime239v3","title":"case prime239v3","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/prime256v1","title":"case prime256v1","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves\/prime","title":"iso.memberBody.us.ansix962.curves.prime","type":"enum"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/curves","title":"iso.memberBody.us.ansix962.curves","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/ecpublickey","title":"case ecPublicKey","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/keytype","title":"iso.memberBody.us.ansix962.keyType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithrecommended","title":"case ecdsaWithRecommended","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha1","title":"case ecdsaWithSHA1","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha224","title":"case ecdsaWithSHA224","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha256","title":"case ecdsaWithSHA256","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha384","title":"case ecdsaWithSHA384","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/ecdsawithsha512","title":"case ecdsaWithSHA512","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/ecdsawithsha2","title":"iso.memberBody.us.ansix962.signatures.ecdsaWithSHA2","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962\/signatures","title":"iso.memberBody.us.ansix962.signatures","type":"enum"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/ansix962","title":"iso.memberBody.us.ansix962","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md2withrsaencryption","title":"case md2WithRSAEncryption","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md4withrsaencryption","title":"case md4WithRSAEncryption","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/md5withrsaencryption","title":"case md5WithRSAEncryption","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/rsaencryption","title":"case rsaEncryption","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha1withrsasignature","title":"case sha1WithRSASignature","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha224withrsaencryption","title":"case sha224WithRSAEncryption","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha256withrsaencryption","title":"case sha256WithRSAEncryption","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha384withrsaencryption","title":"case sha384WithRSAEncryption","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/sha512withrsaencryption","title":"case sha512WithRSAEncryption","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs1","title":"iso.memberBody.us.rsadsi.pkcs.pkcs1","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/pbes2","title":"case pbes2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/pbkdf2","title":"case pbkdf2","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs5","title":"iso.memberBody.us.rsadsi.pkcs.pkcs5","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/challengepassword","title":"case challengePassword","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/contenttype","title":"case contentType","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/countersignature","title":"case counterSignature","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/emailaddress","title":"case emailAddress","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/extendedcertificateattributes","title":"case extendedCertificateAttributes","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/extensionrequest","title":"case extensionRequest","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/messagedigest","title":"case messageDigest","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/signingtime","title":"case signingTime","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredaddress","title":"case unstructuredAddress","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/unstructuredname","title":"case unstructuredName","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs\/pkcs9","title":"iso.memberBody.us.rsadsi.pkcs.pkcs9","type":"enum"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/pkcs","title":"iso.memberBody.us.rsadsi.pkcs","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hhmacwithsha512_224","title":"case hhmacWithSHA512_224","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hhmacwithsha512_256","title":"case hhmacWithSHA512_256","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha1","title":"case hmacWithSHA1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha224","title":"case hmacWithSHA224","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha256","title":"case hmacWithSHA256","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha384","title":"case hmacWithSHA384","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hmacwithsha512","title":"case hmacWithSHA512","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/digestalgorithm","title":"iso.memberBody.us.rsadsi.digestAlgorithm","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/descdmf","title":"case desCDMF","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desede3","title":"case desEDE3","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desede3cbc","title":"case desEDE3CBC","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/desxcbc","title":"case desxCBC","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc2cbc","title":"case rc2CBC","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc2ecb","title":"case rc2ECB","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc4","title":"case rc4","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc4withmac","title":"case rc4WithMAC","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc5cbc","title":"case rc5CBC","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rc5cbcpad","title":"case rc5CBCPad","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi\/encryptionalgorithm","title":"iso.memberBody.us.rsadsi.encryptionAlgorithm","type":"enum"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/rsadsi","title":"iso.memberBody.us.rsadsi","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/us\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso\/memberbody\/us","title":"iso.memberBody.us","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/memberbody\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso\/memberbody","title":"iso.memberBody","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160k1","title":"case ansip160k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160r1","title":"case ansip160r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip160r2","title":"case ansip160r2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip192k1","title":"case ansip192k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip224k1","title":"case ansip224k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip224r1","title":"case ansip224r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip256k1","title":"case ansip256k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip384r1","title":"case ansip384r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansip521r1","title":"case ansip521r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163k1","title":"case ansit163k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163r1","title":"case ansit163r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit163r2","title":"case ansit163r2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit193r1","title":"case ansit193r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit193r2","title":"case ansit193r2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit233k1","title":"case ansit233k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit233r1","title":"case ansit233r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit239k1","title":"case ansit239k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit283k1","title":"case ansit283k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit283r1","title":"case ansit283r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit409k1","title":"case ansit409k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit409r1","title":"case ansit409r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit571k1","title":"case ansit571k1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/ansit571r1","title":"case ansit571r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp112r1","title":"case secp112r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp112r2","title":"case secp112r2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp128r1","title":"case secp128r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/secp128r2","title":"case secp128r2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect113r1","title":"case sect113r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect113r2","title":"case sect113r2","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect131r1","title":"case sect131r1","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/sect131r2","title":"case sect131r2","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/curve","title":"iso.org.certicom.curve","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/dhsinglepasscofactordhrecommendedkdf","title":"case dhSinglePassCofactorDHRecommendedKDF","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/dhsinglepasscofactordhspecifiedkdf","title":"case dhSinglePassCofactorDHSpecifiedKDF","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/ecdh","title":"case ecdh","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/ecmqv","title":"case ecmqv","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/org\/certicom\/schemes","title":"iso.org.certicom.schemes","type":"enum"}],"path":"\/documentation\/shieldoid\/iso\/org\/certicom","title":"iso.org.certicom","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/clientauth","title":"case clientAuth","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/codesigning","title":"case codeSigning","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/dvcs","title":"case dvcs","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/emailprotection","title":"case emailProtection","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcapwapac","title":"case idKpCapwapAC","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcapwapwtp","title":"case idKpCapwapWTP","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcarchive","title":"case idKpCmcArchive","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcca","title":"case idKpCmcCA","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpcmcra","title":"case idKpCmcRA","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpeapoverlan","title":"case idKpEapOverLAN","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpeapoverppp","title":"case idKpEapOverPPP","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpipsecike","title":"case idKpIpsecIKE","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpclient","title":"case idKpScvpClient","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpresponder","title":"case idKpScvpResponder","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpscvpserver","title":"case idKpScvpServer","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendowner","title":"case idKpSendOwner","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendproxiedowner","title":"case idKpSendProxiedOwner","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendproxy","title":"case idKpSendProxy","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsendrouter","title":"case idKpSendRouter","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/idkpsipdomain","title":"case idKpSipDomain","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecendsystem","title":"case ipsecEndSystem","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsectunnel","title":"case ipsecTunnel","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ipsecuser","title":"case ipsecUser","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/ocspsigning","title":"case ocspSigning","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/sbgpcertaaserverauth","title":"case sbgpCertAAServerAuth","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureshellclient","title":"case secureShellClient","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/secureshellserver","title":"case secureShellServer","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/serverauth","title":"case serverAuth","type":"case"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/timestamping","title":"case timeStamping","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix\/kp","title":"iso.org.dod.internet.security.mechanisms.pkix.kp","type":"enum"}],"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/pkix","title":"iso.org.dod.internet.security.mechanisms.pkix","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/mechanisms","title":"iso.org.dod.internet.security.mechanisms","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/security","title":"iso.org.dod.internet.security","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso\/org\/dod\/internet","title":"iso.org.dod.internet","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/dod\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso\/org\/dod","title":"iso.org.dod","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/org\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/org\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso\/org","title":"iso.org","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/iso\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/iso\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/iso","title":"iso","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/names","title":"static let names: [String]","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/domaincomponent","title":"case domainComponent","type":"case"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/userid","title":"case userId","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/init(rawvalue:)","title":"init?(rawValue: OID)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/names","title":"static let names: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot\/pilotattributetype","title":"itu.data.pss.ucl.pilot.pilotAttributeType","type":"enum"}],"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/pilot","title":"itu.data.pss.ucl.pilot","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/itu\/data\/pss\/ucl","title":"itu.data.pss.ucl","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/itu\/data\/pss\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/itu\/data\/pss","title":"itu.data.pss","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/data\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/itu\/data\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/itu\/data","title":"itu.data","type":"struct"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/itu\/id","title":"static let id: UInt64","type":"property"},{"path":"\/documentation\/shieldoid\/itu\/names","title":"static let names: [String]","type":"property"}],"path":"\/documentation\/shieldoid\/itu","title":"itu","type":"struct"}],"path":"\/documentation\/shield","title":"Shield","type":"module"},{"children":[{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/anydigester\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/anydigester\/final()","title":"func final() -> Data","type":"method"},{"children":[{"children":[{"path":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-vb2v","title":"func update(data: UnsafeRawBufferPointer)","type":"method"},{"path":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-2if83","title":"func update(data: Data)","type":"method"}],"title":"AnyDigester Implementations","type":"groupMarker"}],"path":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-29cau","title":"func update(data: Data)","type":"method"},{"children":[{"children":[{"path":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-vb2v","title":"func update(data: UnsafeRawBufferPointer)","type":"method"},{"path":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-2if83","title":"func update(data: Data)","type":"method"}],"title":"AnyDigester Implementations","type":"groupMarker"}],"path":"\/documentation\/shieldcrypto\/anydigester\/update(data:)-3h6bb","title":"func update(data: UnsafeRawBufferPointer)","type":"method"},{"path":"\/documentation\/shieldcrypto\/anydigester\/update(data:datalength:)","title":"func update(data: UnsafeRawPointer, dataLength: Int)","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/anydigester\/hashlength","title":"static var hashLength: Int","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-1rlzo","title":"static func digest(data: Data) -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-65jpl","title":"static func digest(data: UnsafeRawBufferPointer) -> Data","type":"method"}],"title":"AnyDigester Implementations","type":"groupMarker"}],"path":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-5bapj","title":"static func digest(data: Data) -> Data","type":"method"},{"children":[{"children":[{"path":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-65jpl","title":"static func digest(data: UnsafeRawBufferPointer) -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-1rlzo","title":"static func digest(data: Data) -> Data","type":"method"}],"title":"AnyDigester Implementations","type":"groupMarker"}],"path":"\/documentation\/shieldcrypto\/anydigester\/digest(data:)-c3pt","title":"static func digest(data: UnsafeRawBufferPointer) -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/anydigester\/digest(data:datalength:)","title":"static func digest(data: UnsafeRawPointer, dataLength: Int) -> Data","type":"method"}],"path":"\/documentation\/shieldcrypto\/anydigester","title":"AnyDigester","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digestcontext\/init()","title":"init()","type":"init"}],"path":"\/documentation\/shieldcrypto\/digestcontext","title":"DigestContext","type":"protocol"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digestengine\/context","title":"Context","type":"associatedtype"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.typealias","title":"DigestEngine.Digest","type":"typealias"},{"path":"\/documentation\/shieldcrypto\/digestengine\/final-swift.typealias","title":"DigestEngine.Final","type":"typealias"},{"path":"\/documentation\/shieldcrypto\/digestengine\/init","title":"DigestEngine.Init","type":"typealias"},{"path":"\/documentation\/shieldcrypto\/digestengine\/update-swift.typealias","title":"DigestEngine.Update","type":"typealias"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digestengine\/create","title":"static var create: Init","type":"property"},{"path":"\/documentation\/shieldcrypto\/digestengine\/digest-swift.type.property","title":"static var digest: Digest","type":"property"},{"path":"\/documentation\/shieldcrypto\/digestengine\/final-swift.type.property","title":"static var final: Final","type":"property"},{"path":"\/documentation\/shieldcrypto\/digestengine\/hashlength","title":"static var hashLength: Int32","type":"property"},{"path":"\/documentation\/shieldcrypto\/digestengine\/update-swift.type.property","title":"static var update: Update","type":"property"}],"path":"\/documentation\/shieldcrypto\/digestengine","title":"DigestEngine","type":"protocol"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/ccerror\/init(rawvalue:)","title":"init(rawValue: CCCryptorStatus)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/ccerror\/rawvalue","title":"let rawValue: CCCryptorStatus","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/ccerror\/alignmenterror","title":"static let alignmentError: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/buffertoosmall","title":"static let bufferTooSmall: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/callsequenceerror","title":"static let callSequenceError: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/decodeerror","title":"static let decodeError: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/invalidkey","title":"static let invalidKey: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/keysize","title":"static let keySize: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/memoryfailure","title":"static let memoryFailure: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/overflow","title":"static let overflow: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/paramerror","title":"static let paramError: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/rngfailure","title":"static let rngFailure: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/unimplemented","title":"static let unimplemented: CCError","type":"property"},{"path":"\/documentation\/shieldcrypto\/ccerror\/unspecified","title":"static let unspecified: CCError","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/ccerror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldcrypto\/ccerror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/ccerror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldcrypto\/ccerror\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/ccerror\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/ccerror\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldcrypto\/ccerror\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/ccerror","title":"CCError","type":"struct"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digester\/digest(_:using:)","title":"static func digest(Data, using: Algorithm) -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/digester\/for(_:)","title":"static func `for`(Algorithm) -> AnyDigester","type":"method"},{"path":"\/documentation\/shieldcrypto\/digester\/type(_:)","title":"static func type(Algorithm) -> AnyDigester.Type","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha1","title":"case sha1","type":"case"},{"path":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha224","title":"case sha224","type":"case"},{"path":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha256","title":"case sha256","type":"case"},{"path":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha384","title":"case sha384","type":"case"},{"path":"\/documentation\/shieldcrypto\/digester\/algorithm\/sha512","title":"case sha512","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digester\/algorithm\/hashbitlength","title":"var hashBitLength: Int","type":"property"},{"path":"\/documentation\/shieldcrypto\/digester\/algorithm\/hashbytelength","title":"var hashByteLength: Int","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digester\/algorithm\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldcrypto\/digester\/algorithm\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/digester\/algorithm","title":"Digester.Algorithm","type":"enum"}],"path":"\/documentation\/shieldcrypto\/digester","title":"Digester","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digesterengine\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digesterengine\/final()","title":"func final() -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/digesterengine\/update(data:datalength:)","title":"func update(data: UnsafeRawPointer, dataLength: Int)","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digesterengine\/hashlength","title":"static var hashLength: Int","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digesterengine\/digest(data:datalength:)","title":"static func digest(data: UnsafeRawPointer, dataLength: Int) -> Data","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digesterengine\/update(data:)-3i8dr","title":"func update(data: Data)","type":"method"},{"path":"\/documentation\/shieldcrypto\/digesterengine\/update(data:)-9et7k","title":"func update(data: UnsafeRawBufferPointer)","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/digesterengine\/digest(data:)-8aa54","title":"static func digest(data: Data) -> Data","type":"method"},{"path":"\/documentation\/shieldcrypto\/digesterengine\/digest(data:)-8qjp6","title":"static func digest(data: UnsafeRawBufferPointer) -> Data","type":"method"}],"path":"\/documentation\/shieldcrypto\/digesterengine\/anydigester-implementations","title":"AnyDigester Implementations","type":"symbol"}],"path":"\/documentation\/shieldcrypto\/digesterengine","title":"DigesterEngine","type":"struct"},{"children":[{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha1engine\/context","title":"SHA1Engine.Context","type":"typealias"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha1engine\/create","title":"static let create: Init","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha1engine\/digest","title":"static let digest: Digest","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha1engine\/final","title":"static let final: Final","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha1engine\/hashlength","title":"static let hashLength: Int32","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha1engine\/update","title":"static let update: Update","type":"property"}],"path":"\/documentation\/shieldcrypto\/sha1engine","title":"SHA1Engine","type":"struct"},{"children":[{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha224engine\/context","title":"SHA224Engine.Context","type":"typealias"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha224engine\/create","title":"static let create: Init","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha224engine\/digest","title":"static let digest: Digest","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha224engine\/final","title":"static let final: Final","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha224engine\/hashlength","title":"static let hashLength: Int32","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha224engine\/update","title":"static let update: Update","type":"property"}],"path":"\/documentation\/shieldcrypto\/sha224engine","title":"SHA224Engine","type":"struct"},{"children":[{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha256engine\/context","title":"SHA256Engine.Context","type":"typealias"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha256engine\/create","title":"static let create: Init","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha256engine\/digest","title":"static let digest: Digest","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha256engine\/final","title":"static let final: Final","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha256engine\/hashlength","title":"static let hashLength: Int32","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha256engine\/update","title":"static let update: Update","type":"property"}],"path":"\/documentation\/shieldcrypto\/sha256engine","title":"SHA256Engine","type":"struct"},{"children":[{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha384engine\/context","title":"SHA384Engine.Context","type":"typealias"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha384engine\/create","title":"static let create: Init","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha384engine\/digest","title":"static let digest: Digest","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha384engine\/final","title":"static let final: Final","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha384engine\/hashlength","title":"static let hashLength: Int32","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha384engine\/update","title":"static let update: Update","type":"property"}],"path":"\/documentation\/shieldcrypto\/sha384engine","title":"SHA384Engine","type":"struct"},{"children":[{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha512engine\/context","title":"SHA512Engine.Context","type":"typealias"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldcrypto\/sha512engine\/create","title":"static let create: Init","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha512engine\/digest","title":"static let digest: Digest","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha512engine\/final","title":"static let final: Final","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha512engine\/hashlength","title":"static let hashLength: Int32","type":"property"},{"path":"\/documentation\/shieldcrypto\/sha512engine\/update","title":"static let update: Update","type":"property"}],"path":"\/documentation\/shieldcrypto\/sha512engine","title":"SHA512Engine","type":"struct"}],"path":"\/documentation\/shieldcrypto","title":"ShieldCrypto","type":"module"},{"children":[{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/oidref\/asn1","title":"var asn1: ASN1","type":"property"},{"children":[{"children":[{"path":"\/documentation\/shieldoid\/oidref\/oid-58twl","title":"var oid: OID","type":"property"}],"title":"OIDRef Implementations","type":"groupMarker"}],"path":"\/documentation\/shieldoid\/oidref\/oid-9f2wo","title":"var oid: OID","type":"property"}],"path":"\/documentation\/shieldoid\/oidref","title":"OIDRef","type":"protocol"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldoid\/oid","title":"OID","type":"typealias"}],"path":"\/documentation\/shieldoid","title":"ShieldOID","type":"module"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldpkcs\/schemas\/ecparameters","title":"static let ECParameters: Schema","type":"property"},{"path":"\/documentation\/shieldpkcs\/schemas\/rsaprivatekey","title":"static let RSAPrivateKey: Schema","type":"property"},{"path":"\/documentation\/shieldpkcs\/schemas\/rsaprivatekeyotherprimeinfo","title":"static let RSAPrivateKeyOtherPrimeInfo: Schema","type":"property"},{"path":"\/documentation\/shieldpkcs\/schemas\/rsaprivatekeyotherprimeinfos","title":"static let RSAPrivateKeyOtherPrimeInfos: Schema","type":"property"},{"path":"\/documentation\/shieldpkcs\/schemas\/rsapublickey","title":"static let RSAPublicKey: Schema","type":"property"}],"path":"\/documentation\/shieldpkcs\/schemas","title":"Schemas","type":"struct"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldpkcs\/ecparameters","title":"ECParameters","type":"typealias"},{"path":"\/documentation\/shieldpkcs\/rsaprivatekey","title":"RSAPrivateKey","type":"typealias"},{"path":"\/documentation\/shieldpkcs\/rsapublickey","title":"RSAPublicKey","type":"typealias"}],"path":"\/documentation\/shieldpkcs","title":"ShieldPKCS","type":"module"},{"children":[{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeyerror","title":"SecKeyError","type":"typealias"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/secaccessibility\/default","title":"case `default`","type":"case"},{"path":"\/documentation\/shieldsecurity\/secaccessibility\/passcodeenabled","title":"case passcodeEnabled","type":"case"},{"path":"\/documentation\/shieldsecurity\/secaccessibility\/unlocked(afterfirst:shared:)","title":"case unlocked(afterFirst: Bool, shared: Bool)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/secaccessibility\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldsecurity\/secaccessibility\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldsecurity\/secaccessibility","title":"SecAccessibility","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/loadfailed","title":"case loadFailed","type":"case"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/parsingfailed","title":"case parsingFailed","type":"case"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/publickeyretrievalfailed","title":"case publicKeyRetrievalFailed","type":"case"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/queryfailed","title":"case queryFailed","type":"case"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/saveduplicate","title":"case saveDuplicate","type":"case"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/savefailed","title":"case saveFailed","type":"case"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/trustcreationfailed","title":"case trustCreationFailed","type":"case"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/trustvalidationerror","title":"case trustValidationError","type":"case"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/trustvalidationfailed","title":"case trustValidationFailed","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldsecurity\/seccertificateerror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldsecurity\/seccertificateerror\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seccertificateerror\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldsecurity\/seccertificateerror\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldsecurity\/seccertificateerror","title":"SecCertificateError","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/secencryptionpadding\/none","title":"case none","type":"case"},{"path":"\/documentation\/shieldsecurity\/secencryptionpadding\/oaep","title":"case oaep","type":"case"},{"path":"\/documentation\/shieldsecurity\/secencryptionpadding\/pkcs1","title":"case pkcs1","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/secencryptionpadding\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldsecurity\/secencryptionpadding\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldsecurity\/secencryptionpadding","title":"SecEncryptionPadding","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/ec","title":"case ec","type":"case"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/rsa","title":"case rsa","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/init(rawvalue:)","title":"init?(rawValue: UInt32)","type":"init"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/init(systemvalue:)","title":"init?(systemValue: CFString)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/systemvalue","title":"var systemValue: CFString","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldsecurity\/seckeytype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/shieldsecurity\/seckeytype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldsecurity\/seckeytype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldsecurity\/seckeytype","title":"SecKeyType","type":"enum"}],"path":"\/documentation\/shieldsecurity","title":"ShieldSecurity","type":"module"},{"children":[{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributevaluehandler\/decode(from:)","title":"func decode(from: Decoder) throws -> Any","type":"method"},{"path":"\/documentation\/shieldx500\/attributevaluehandler\/encode(_:to:)","title":"func encode(Any, to: Encoder) throws","type":"method"},{"path":"\/documentation\/shieldx500\/attributevaluehandler\/equals(_:_:)","title":"func equals(Any, Any) -> Bool","type":"method"},{"path":"\/documentation\/shieldx500\/attributevaluehandler\/hash(_:into:)","title":"func hash(Any, into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx500\/attributevaluehandler","title":"AttributeValueHandler","type":"protocol"},{"children":[{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributevaluemapper\/valuedecoder","title":"AttributeValueMapper.ValueDecoder","type":"typealias"},{"path":"\/documentation\/shieldx500\/attributevaluemapper\/valueencoder","title":"AttributeValueMapper.ValueEncoder","type":"typealias"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributevaluemapper\/decoder(fortype:)","title":"static func decoder(forType: ObjectIdentifier) -> ValueDecoder?","type":"method"},{"path":"\/documentation\/shieldx500\/attributevaluemapper\/encoder(fortype:)","title":"static func encoder(forType: ObjectIdentifier) -> ValueEncoder?","type":"method"},{"path":"\/documentation\/shieldx500\/attributevaluemapper\/handler(fortype:)","title":"static func handler(forType: ObjectIdentifier) -> AttributeValueHandler?","type":"method"}],"path":"\/documentation\/shieldx500\/attributevaluemapper","title":"AttributeValueMapper","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/namingstyleprotocol\/name(fromoid:)","title":"func name(fromOID: OID) -> String?","type":"method"},{"path":"\/documentation\/shieldx500\/namingstyleprotocol\/oid(fromname:)","title":"func oid(fromName: String) -> OID?","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/shieldx500\/namingstyleprotocol\/decode(attributename:mapping:)-32168","title":"static func decode(attributeName: String, mapping: [String : OID]) -> OID?","type":"method"}],"title":"NamingStyleProtocol Implementations","type":"groupMarker"}],"path":"\/documentation\/shieldx500\/namingstyleprotocol\/decode(attributename:mapping:)-7stz9","title":"static func decode(attributeName: String, mapping: [String : OID]) -> OID?","type":"method"}],"path":"\/documentation\/shieldx500\/namingstyleprotocol","title":"NamingStyleProtocol","type":"protocol"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/anystringattributevaluehandler\/decode(from:)","title":"func decode(from: Decoder) throws -> Any","type":"method"},{"path":"\/documentation\/shieldx500\/anystringattributevaluehandler\/encode(_:to:)","title":"func encode(Any, to: Encoder) throws","type":"method"},{"path":"\/documentation\/shieldx500\/anystringattributevaluehandler\/equals(_:_:)","title":"func equals(Any, Any) -> Bool","type":"method"},{"path":"\/documentation\/shieldx500\/anystringattributevaluehandler\/hash(_:into:)","title":"func hash(Any, into: inout Hasher)","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/anystringattributevaluehandler\/instance","title":"static let instance: AnyStringAttributeValueHandler","type":"property"}],"path":"\/documentation\/shieldx500\/anystringattributevaluehandler","title":"AnyStringAttributeValueHandler","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/init(type:value:)","title":"init(type: ObjectIdentifier, value: Any)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/type","title":"var type: ObjectIdentifier","type":"property"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/value","title":"var value: Any","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/shieldx500\/attributetypeandvalue\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/shieldx500\/attributetypeandvalue\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldx500\/attributetypeandvalue\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldx500\/attributetypeandvalue\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/==(_:_:)","title":"static func == (AttributeTypeAndValue, AttributeTypeAndValue) -> Bool","type":"op"}],"path":"\/documentation\/shieldx500\/attributetypeandvalue\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/attributetypeandvalue\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx500\/attributetypeandvalue\/hashable-implementations","title":"Hashable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx500\/attributetypeandvalue","title":"AttributeTypeAndValue","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/namingstyle\/init(implementation:)","title":"init(implementation: NamingStyleProtocol)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/namingstyle\/description","title":"var description: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/namingstyle\/name(fromoid:)","title":"func name(fromOID: OID) -> String?","type":"method"},{"path":"\/documentation\/shieldx500\/namingstyle\/oid(fromname:)","title":"func oid(fromName: String) -> OID?","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/namingstyle\/rfc4519","title":"static var rfc4519: NamingStyle","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/namingstyle\/decode(attributename:mapping:)","title":"static func decode(attributeName: String, mapping: [String : OID]) -> OID?","type":"method"}],"path":"\/documentation\/shieldx500\/namingstyle\/namingstyleprotocol-implementations","title":"NamingStyleProtocol Implementations","type":"symbol"}],"path":"\/documentation\/shieldx500\/namingstyle","title":"NamingStyle","type":"struct"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/schemas\/attributetypeandvalue(_:unknowntypeschema:)-8mtj2","title":"static func AttributeTypeAndValue(Schema.DynamicMap, unknownTypeSchema: Schema) -> Schema","type":"method"},{"path":"\/documentation\/shieldx500\/schemas\/rdnsequence(_:unknowntypeschema:)-2gcmz","title":"static func RDNSequence(Schema.DynamicMap, unknownTypeSchema: Schema) -> Schema","type":"method"},{"path":"\/documentation\/shieldx500\/schemas\/relativedistinguishedname(_:unknowntypeschema:)-98bj2","title":"static func RelativeDistinguishedName(Schema.DynamicMap, unknownTypeSchema: Schema) -> Schema","type":"method"},{"path":"\/documentation\/shieldx500\/schemas\/attributetypeandvalue(_:unknowntypeschema:)-8qwz0","title":"static func attributeTypeAndValue(Schema.DynamicMap, unknownTypeSchema: Schema) -> Schema","type":"method"},{"path":"\/documentation\/shieldx500\/schemas\/rdnsequence(_:unknowntypeschema:)-5o44u","title":"static func rdnSequence(Schema.DynamicMap, unknownTypeSchema: Schema) -> Schema","type":"method"},{"path":"\/documentation\/shieldx500\/schemas\/relativedistinguishedname(_:unknowntypeschema:)-916rj","title":"static func relativeDistinguishedName(Schema.DynamicMap, unknownTypeSchema: Schema) -> Schema","type":"method"}],"path":"\/documentation\/shieldx500\/schemas","title":"Schemas","type":"struct"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/unknownattributevaluehandler\/decode(from:)","title":"func decode(from: Decoder) throws -> Any","type":"method"},{"path":"\/documentation\/shieldx500\/unknownattributevaluehandler\/encode(_:to:)","title":"func encode(Any, to: Encoder) throws","type":"method"},{"path":"\/documentation\/shieldx500\/unknownattributevaluehandler\/equals(_:_:)","title":"func equals(Any, Any) -> Bool","type":"method"},{"path":"\/documentation\/shieldx500\/unknownattributevaluehandler\/hash(_:into:)","title":"func hash(Any, into: inout Hasher)","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/unknownattributevaluehandler\/instance","title":"static let instance: UnknownAttributeValueHandler","type":"property"}],"path":"\/documentation\/shieldx500\/unknownattributevaluehandler","title":"UnknownAttributeValueHandler","type":"struct"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldx500\/rdnsequence","title":"RDNSequence","type":"typealias"},{"path":"\/documentation\/shieldx500\/relativedistinguishedname","title":"RelativeDistinguishedName","type":"typealias"}],"path":"\/documentation\/shieldx500","title":"ShieldX500","type":"module"},{"children":[{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributevalue\/attributehandler","title":"static var attributeHandler: AttributeValueHandler.Type","type":"property"},{"path":"\/documentation\/shieldx509\/attributevalue\/attributetype","title":"static var attributeType: ObjectIdentifier","type":"property"}],"path":"\/documentation\/shieldx509\/attributevalue","title":"AttributeValue","type":"protocol"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributevaluehandler\/decode(from:)","title":"static func decode(from: inout UnkeyedDecodingContainer) throws -> Any","type":"method"},{"path":"\/documentation\/shieldx509\/attributevaluehandler\/encode(_:to:)","title":"static func encode(Any, to: inout UnkeyedEncodingContainer) throws","type":"method"},{"path":"\/documentation\/shieldx509\/attributevaluehandler\/equal(_:_:)","title":"static func equal(Any, Any) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/attributevaluehandler\/hash(_:into:)","title":"static func hash(Any, into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx509\/attributevaluehandler","title":"AttributeValueHandler","type":"protocol"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributevalueshandler\/handler(for:)","title":"static func handler(for: ObjectIdentifier) -> AttributeValueHandler.Type","type":"method"}],"path":"\/documentation\/shieldx509\/attributevalueshandler","title":"AttributeValuesHandler","type":"protocol"},{"path":"\/documentation\/shieldx509\/criticalextensionvalue","title":"CriticalExtensionValue","type":"protocol"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensionvalue\/extensionid","title":"static var extensionID: ObjectIdentifier","type":"property"}],"path":"\/documentation\/shieldx509\/extensionvalue","title":"ExtensionValue","type":"protocol"},{"path":"\/documentation\/shieldx509\/noncriticalextensionvalue","title":"NonCriticalExtensionValue","type":"protocol"},{"path":"\/documentation\/shieldx509\/singleattributevalue","title":"SingleAttributeValue","type":"protocol"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/init(algorithm:parameters:)","title":"init(algorithm: ObjectIdentifier, parameters: ASN1?)","type":"init"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/init(digestalgorithm:keytype:)","title":"init(digestAlgorithm: Digester.Algorithm, keyType: SecKeyType) throws","type":"init"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/init(publickey:)","title":"init(publicKey: SecKey) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/algorithm","title":"var algorithm: ObjectIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/parameters","title":"var parameters: ASN1?","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/error\/unsupportedalgorithm","title":"case unsupportedAlgorithm","type":"case"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/error\/unsupportedeckeysize","title":"case unsupportedECKeySize","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/error\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/algorithmidentifier\/error\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldx509\/algorithmidentifier\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/algorithmidentifier\/error","title":"AlgorithmIdentifier.Error","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/algorithmidentifier\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/algorithmidentifier\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/algorithmidentifier","title":"AlgorithmIdentifier","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attribute\/init(attrtype:attrvalues:)","title":"init(attrType: ObjectIdentifier, attrValues: [Any])","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attribute\/attrtype","title":"var attrType: ObjectIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/attribute\/attrvalues","title":"var attrValues: [Any]","type":"property"}],"path":"\/documentation\/shieldx509\/attribute","title":"Attribute","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/all(_:)-1y48w","title":"func all(AV.Type) throws -> [[AV]]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/all(_:)-6wd49","title":"func all(AV.Type) throws -> [AV]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/append(_:)","title":"func append(Attribute)","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/append(multivalued:)","title":"func append(multiValued: [AV])","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/append(singlevalued:)","title":"func append(singleValued: AV)","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/append(type:values:)","title":"func append(type: ObjectIdentifier, values: [ASN1])","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/first(_:)-4fesr","title":"func first(AV.Type) throws -> AV?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/first(_:)-6qw87","title":"func first(AV.Type) throws -> [AV]?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/remove(_:)","title":"func remove(AV.Type)","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/remove(type:)","title":"func remove(type: ObjectIdentifier)","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/replace(multivalued:)","title":"func replace(multiValued: [AV])","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/replace(singlevalued:)","title":"func replace(singleValued: AV)","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/replace(type:values:)","title":"func replace(type: ObjectIdentifier, values: [ASN1])","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/error\/invalidelement","title":"case invalidElement","type":"case"},{"path":"\/documentation\/shieldx509\/attributes\/error\/singlevaluerequired","title":"case singleValueRequired","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/error\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/attributes\/error\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldx509\/attributes\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/attributes\/error","title":"Attributes.Error","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/last","title":"var last: Self.Element?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/difference(from:by:)","title":"func difference(from: C, by: (C.Element, Self.Element) -> Bool) -> CollectionDifference","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/droplast(_:)","title":"func dropLast(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/formindex(before:)","title":"func formIndex(before: inout Self.Index)","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/last(where:)","title":"func last(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/lastindex(where:)","title":"func lastIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/reversed()","title":"func reversed() -> ReversedCollection","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/suffix(_:)","title":"func suffix(Int) -> Self.SubSequence","type":"method"}],"path":"\/documentation\/shieldx509\/attributes\/bidirectionalcollection-implementations","title":"BidirectionalCollection Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/count","title":"var count: Int","type":"property"},{"path":"\/documentation\/shieldx509\/attributes\/endindex","title":"var endIndex: Index","type":"property"},{"path":"\/documentation\/shieldx509\/attributes\/first","title":"var first: Self.Element?","type":"property"},{"path":"\/documentation\/shieldx509\/attributes\/isempty","title":"var isEmpty: Bool","type":"property"},{"path":"\/documentation\/shieldx509\/attributes\/startindex","title":"var startIndex: Index","type":"property"},{"path":"\/documentation\/shieldx509\/attributes\/underestimatedcount-9x1xv","title":"var underestimatedCount: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/drop(while:)","title":"func drop(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/dropfirst(_:)","title":"func dropFirst(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/firstindex(where:)","title":"func firstIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/formindex(_:offsetby:)","title":"func formIndex(inout Self.Index, offsetBy: Int)","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/formindex(_:offsetby:limitedby:)","title":"func formIndex(inout Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/formindex(after:)","title":"func formIndex(after: inout Self.Index)","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/makeiterator()","title":"func makeIterator() -> Iterator","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/map(_:)-4mxuv","title":"func map((Self.Element) throws -> T) rethrows -> [T]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/prefix(_:)","title":"func prefix(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/prefix(through:)","title":"func prefix(through: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/prefix(upto:)","title":"func prefix(upTo: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/prefix(while:)","title":"func prefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/randomelement()","title":"func randomElement() -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/randomelement(using:)","title":"func randomElement(using: inout T) -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/split(maxsplits:omittingemptysubsequences:whereseparator:)","title":"func split(maxSplits: Int, omittingEmptySubsequences: Bool, whereSeparator: (Self.Element) throws -> Bool) rethrows -> [Self.SubSequence]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/suffix(from:)","title":"func suffix(from: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/trimmingprefix(while:)","title":"func trimmingPrefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/subscript(_:)-3iimm","title":"subscript((UnboundedRange_) -> ()) -> Self.SubSequence","type":"subscript"},{"path":"\/documentation\/shieldx509\/attributes\/subscript(_:)-46ylb","title":"subscript(Index) -> Attribute","type":"subscript"},{"path":"\/documentation\/shieldx509\/attributes\/subscript(_:)-89o4e","title":"subscript(R) -> Self.SubSequence","type":"subscript"},{"path":"\/documentation\/shieldx509\/attributes\/subscript(_:)-8nm4z","title":"subscript(Range) -> Slice","type":"subscript"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/index","title":"Attributes.Index","type":"typealias"},{"path":"\/documentation\/shieldx509\/attributes\/iterator","title":"Attributes.Iterator","type":"typealias"}],"path":"\/documentation\/shieldx509\/attributes\/collection-implementations","title":"Collection Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldx509\/attributes\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldx509\/attributes\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/shieldx509\/attributes\/==(_:_:)","title":"static func == (Attributes, Attributes) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/attributes\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx509\/attributes\/hashable-implementations","title":"Hashable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/index(_:offsetby:limitedby:)","title":"func index(Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Self.Index?","type":"method"}],"path":"\/documentation\/shieldx509\/attributes\/randomaccesscollection-implementations","title":"RandomAccessCollection Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/lazy","title":"var lazy: LazySequence","type":"property"},{"path":"\/documentation\/shieldx509\/attributes\/publisher","title":"var publisher: Publishers.Sequence","type":"property"},{"path":"\/documentation\/shieldx509\/attributes\/underestimatedcount-9otus","title":"var underestimatedCount: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/attributes\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/compactmap(_:)","title":"func compactMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/compare(_:_:)","title":"func compare(Comparator.Compared, Comparator.Compared) -> ComparisonResult","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/contains(where:)","title":"func contains(where: (Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/elementsequal(_:by:)","title":"func elementsEqual(OtherSequence, by: (Self.Element, OtherSequence.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/enumerated()","title":"func enumerated() -> EnumeratedSequence","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/filter(_:)","title":"func filter((Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/first(where:)","title":"func first(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/flatmap(_:)-20ffo","title":"func flatMap((Self.Element) throws -> SegmentOfResult) rethrows -> [SegmentOfResult.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/flatmap(_:)-818hy","title":"func flatMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/foreach(_:)","title":"func forEach((Self.Element) throws -> Void) rethrows","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/formatted(_:)","title":"func formatted(S) -> S.FormatOutput","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/lexicographicallyprecedes(_:by:)","title":"func lexicographicallyPrecedes(OtherSequence, by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/map(_:)-22opc","title":"func map((Self.Element) throws -> T) rethrows -> [T]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/max(by:)","title":"func max(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/min(by:)","title":"func min(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) throws -> Result) rethrows -> Result","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) throws -> ()) rethrows -> Result","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/shuffled()","title":"func shuffled() -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/shuffled(using:)","title":"func shuffled(using: inout T) -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/sorted(by:)","title":"func sorted(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/sorted(using:)-4z0c","title":"func sorted(using: S) -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/sorted(using:)-6t54p","title":"func sorted(using: Comparator) -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/starts(with:by:)","title":"func starts(with: PossiblePrefix, by: (Self.Element, PossiblePrefix.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/attributes\/withcontiguousstorageifavailable(_:)","title":"func withContiguousStorageIfAvailable((UnsafeBufferPointer) throws -> R) rethrows -> R?","type":"method"}],"path":"\/documentation\/shieldx509\/attributes\/sequence-implementations","title":"Sequence Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/attributes","title":"Attributes","type":"struct"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/crattributevalueshandler\/supported","title":"static let supported: [ObjectIdentifier : AttributeValue.Type]","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/crattributevalueshandler\/handler(for:)","title":"static func handler(for: ObjectIdentifier) -> AttributeValueHandler.Type","type":"method"}],"path":"\/documentation\/shieldx509\/crattributevalueshandler","title":"CRAttributeValuesHandler","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/init(version:subject:subjectpkinfo:attributes:)","title":"init(version: Version, subject: Name, subjectPKInfo: SubjectPublicKeyInfo, attributes: CRAttributes?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/attributes","title":"var attributes: CRAttributes?","type":"property"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/subject","title":"var subject: Name","type":"property"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/subjectpkinfo","title":"var subjectPKInfo: SubjectPublicKeyInfo","type":"property"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.property","title":"var version: Version","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/signed(using:digestalgorithm:)","title":"func signed(using: SecKey, digestAlgorithm: Digester.Algorithm) throws -> CertificationRequest","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/v1","title":"case v1","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/certificationrequestinfo\/version-swift.enum","title":"CertificationRequestInfo.Version","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/certificationrequestinfo\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/certificationrequestinfo\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/certificationrequestinfo\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/certificationrequestinfo","title":"CertificationRequestInfo","type":"struct"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/directorynameattributemapper\/decoder(fortype:)","title":"static func decoder(forType: ObjectIdentifier) -> ValueDecoder?","type":"method"},{"path":"\/documentation\/shieldx509\/directorynameattributemapper\/encoder(fortype:)","title":"static func encoder(forType: ObjectIdentifier) -> ValueEncoder?","type":"method"},{"path":"\/documentation\/shieldx509\/directorynameattributemapper\/handler(fortype:)","title":"static func handler(forType: ObjectIdentifier) -> ShieldX500.AttributeValueHandler?","type":"method"}],"path":"\/documentation\/shieldx509\/directorynameattributemapper","title":"DirectoryNameAttributeMapper","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/init(version:privatekey:parameters:publickey:)","title":"init(version: Version, privateKey: Data, parameters: ECParameters?, publicKey: BitString?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/parameters","title":"var parameters: ECParameters?","type":"property"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/privatekey","title":"var privateKey: Data","type":"property"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/publickey","title":"var publicKey: BitString?","type":"property"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.property","title":"var version: Version","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/one","title":"case one","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/ecprivatekey\/version-swift.enum","title":"ECPrivateKey.Version","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/ecprivatekey\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/ecprivatekey\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/ecprivatekey\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/ecprivatekey","title":"ECPrivateKey","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/edipartyname\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/edipartyname\/init(nameassigner:partyname:)","title":"init(nameAssigner: AnyString?, partyName: AnyString)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/edipartyname\/nameassigner","title":"var nameAssigner: AnyString?","type":"property"},{"path":"\/documentation\/shieldx509\/edipartyname\/partyname","title":"var partyName: AnyString","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/edipartyname\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/edipartyname\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/edipartyname","title":"EDIPartyName","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/init(encryptionalgorithm:encrypteddata:)","title":"init(encryptionAlgorithm: AlgorithmIdentifier, encryptedData: Data)","type":"init"},{"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encrypteddata","title":"var encryptedData: Data","type":"property"},{"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encryptionalgorithm","title":"var encryptionAlgorithm: AlgorithmIdentifier","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/encryptedprivatekeyinfo","title":"EncryptedPrivateKeyInfo","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extension\/init(extnid:critical:extnvalue:)","title":"init(extnId: ObjectIdentifier, critical: Bool, extnValue: Data)","type":"init"},{"path":"\/documentation\/shieldx509\/extension\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/extension\/init(value:)-3nks0","title":"init(value: Value) throws","type":"init"},{"path":"\/documentation\/shieldx509\/extension\/init(value:)-9ul3","title":"init(value: Value) throws","type":"init"},{"path":"\/documentation\/shieldx509\/extension\/init(value:critical:)","title":"init(value: Value, critical: Bool) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extension\/critical","title":"var critical: Bool","type":"property"},{"path":"\/documentation\/shieldx509\/extension\/extnid","title":"var extnID: ObjectIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/extension\/extnvalue","title":"var extnValue: Data","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extension\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/extension\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/extension","title":"Extension","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/all(_:)","title":"func all(Value.Type) throws -> [Value]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/append(_:)","title":"func append(Extension)","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/append(id:iscritical:value:)","title":"func append(id: ObjectIdentifier, isCritical: Bool, value: Data)","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/append(value:)-1hpvz","title":"func append(value: Value) throws","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/append(value:)-9dot0","title":"func append(value: Value) throws","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/append(value:iscritical:)","title":"func append(value: Value, isCritical: Bool) throws","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/first(_:)","title":"func first(Value.Type) throws -> Value?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/remove(_:)","title":"func remove(Value.Type)","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/remove(id:)","title":"func remove(id: ObjectIdentifier)","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/replace(_:)","title":"func replace(Extension)","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/replace(value:)-34ywr","title":"func replace(value: Value) throws","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/replace(value:)-lqja","title":"func replace(value: Value) throws","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/replace(value:iscritical:)","title":"func replace(value: Value, isCritical: Bool) throws","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/replaceall(_:)","title":"func replaceAll(S)","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/attributehandler","title":"static var attributeHandler: AttributeValueHandler.Type","type":"property"},{"path":"\/documentation\/shieldx509\/extensions\/attributetype","title":"static var attributeType: OID","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/error\/invalidvalue","title":"case invalidValue","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/error\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/extensions\/error\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/shieldx509\/extensions\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/extensions\/error","title":"Extensions.Error","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/last","title":"var last: Self.Element?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/difference(from:)","title":"func difference(from: C) -> CollectionDifference","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/difference(from:by:)","title":"func difference(from: C, by: (C.Element, Self.Element) -> Bool) -> CollectionDifference","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/droplast(_:)","title":"func dropLast(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/formindex(before:)","title":"func formIndex(before: inout Self.Index)","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/last(where:)","title":"func last(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/lastindex(of:)","title":"func lastIndex(of: Self.Element) -> Self.Index?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/lastindex(where:)","title":"func lastIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/reversed()","title":"func reversed() -> ReversedCollection","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/suffix(_:)","title":"func suffix(Int) -> Self.SubSequence","type":"method"}],"path":"\/documentation\/shieldx509\/extensions\/bidirectionalcollection-implementations","title":"BidirectionalCollection Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/count","title":"var count: Int","type":"property"},{"path":"\/documentation\/shieldx509\/extensions\/endindex","title":"var endIndex: Index","type":"property"},{"path":"\/documentation\/shieldx509\/extensions\/first","title":"var first: Self.Element?","type":"property"},{"path":"\/documentation\/shieldx509\/extensions\/isempty","title":"var isEmpty: Bool","type":"property"},{"path":"\/documentation\/shieldx509\/extensions\/startindex","title":"var startIndex: Index","type":"property"},{"path":"\/documentation\/shieldx509\/extensions\/underestimatedcount-48n1w","title":"var underestimatedCount: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/drop(while:)","title":"func drop(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/dropfirst(_:)","title":"func dropFirst(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/firstindex(of:)","title":"func firstIndex(of: Self.Element) -> Self.Index?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/firstindex(where:)","title":"func firstIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/firstrange(of:)","title":"func firstRange(of: C) -> Range?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/formindex(_:offsetby:)","title":"func formIndex(inout Self.Index, offsetBy: Int)","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/formindex(_:offsetby:limitedby:)","title":"func formIndex(inout Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/formindex(after:)","title":"func formIndex(after: inout Self.Index)","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/index(of:)","title":"func index(of: Self.Element) -> Self.Index?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/makeiterator()","title":"func makeIterator() -> Iterator","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/map(_:)-8y43r","title":"func map((Self.Element) throws -> T) rethrows -> [T]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/prefix(_:)","title":"func prefix(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/prefix(through:)","title":"func prefix(through: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/prefix(upto:)","title":"func prefix(upTo: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/prefix(while:)","title":"func prefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/randomelement()","title":"func randomElement() -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/randomelement(using:)","title":"func randomElement(using: inout T) -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/ranges(of:)","title":"func ranges(of: C) -> [Range]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/split(maxsplits:omittingemptysubsequences:whereseparator:)","title":"func split(maxSplits: Int, omittingEmptySubsequences: Bool, whereSeparator: (Self.Element) throws -> Bool) rethrows -> [Self.SubSequence]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/split(separator:maxsplits:omittingemptysubsequences:)","title":"func split(separator: Self.Element, maxSplits: Int, omittingEmptySubsequences: Bool) -> [Self.SubSequence]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/suffix(from:)","title":"func suffix(from: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/trimmingprefix(_:)","title":"func trimmingPrefix(Prefix) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/trimmingprefix(while:)","title":"func trimmingPrefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/subscript(_:)-3zlke","title":"subscript((UnboundedRange_) -> ()) -> Self.SubSequence","type":"subscript"},{"path":"\/documentation\/shieldx509\/extensions\/subscript(_:)-4vy7r","title":"subscript(Index) -> Extension","type":"subscript"},{"path":"\/documentation\/shieldx509\/extensions\/subscript(_:)-8alho","title":"subscript(R) -> Self.SubSequence","type":"subscript"},{"path":"\/documentation\/shieldx509\/extensions\/subscript(_:)-8awji","title":"subscript(Range) -> Slice","type":"subscript"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/index","title":"Extensions.Index","type":"typealias"},{"path":"\/documentation\/shieldx509\/extensions\/iterator","title":"Extensions.Iterator","type":"typealias"}],"path":"\/documentation\/shieldx509\/extensions\/collection-implementations","title":"Collection Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldx509\/extensions\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldx509\/extensions\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/extensions\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/init(arrayliteral:)","title":"init(arrayLiteral: Extension...)","type":"init"}],"path":"\/documentation\/shieldx509\/extensions\/expressiblebyarrayliteral-implementations","title":"ExpressibleByArrayLiteral Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/index(_:offsetby:limitedby:)","title":"func index(Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Self.Index?","type":"method"}],"path":"\/documentation\/shieldx509\/extensions\/randomaccesscollection-implementations","title":"RandomAccessCollection Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/lazy","title":"var lazy: LazySequence","type":"property"},{"path":"\/documentation\/shieldx509\/extensions\/publisher","title":"var publisher: Publishers.Sequence","type":"property"},{"path":"\/documentation\/shieldx509\/extensions\/underestimatedcount-2h1rw","title":"var underestimatedCount: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/extensions\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/compactmap(_:)","title":"func compactMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/compare(_:_:)","title":"func compare(Comparator.Compared, Comparator.Compared) -> ComparisonResult","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/contains(_:)","title":"func contains(Self.Element) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/contains(where:)","title":"func contains(where: (Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/elementsequal(_:)","title":"func elementsEqual(OtherSequence) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/elementsequal(_:by:)","title":"func elementsEqual(OtherSequence, by: (Self.Element, OtherSequence.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/enumerated()","title":"func enumerated() -> EnumeratedSequence","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/filter(_:)","title":"func filter((Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/first(where:)","title":"func first(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/flatmap(_:)-8og10","title":"func flatMap((Self.Element) throws -> SegmentOfResult) rethrows -> [SegmentOfResult.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/flatmap(_:)-8z658","title":"func flatMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/foreach(_:)","title":"func forEach((Self.Element) throws -> Void) rethrows","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/formatted(_:)","title":"func formatted(S) -> S.FormatOutput","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/lexicographicallyprecedes(_:by:)","title":"func lexicographicallyPrecedes(OtherSequence, by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/map(_:)-6a1zd","title":"func map((Self.Element) throws -> T) rethrows -> [T]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/max(by:)","title":"func max(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/min(by:)","title":"func min(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) throws -> Result) rethrows -> Result","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) throws -> ()) rethrows -> Result","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/shuffled()","title":"func shuffled() -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/shuffled(using:)","title":"func shuffled(using: inout T) -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/sorted(by:)","title":"func sorted(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/sorted(using:)-6a0rh","title":"func sorted(using: S) -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/sorted(using:)-8ak5q","title":"func sorted(using: Comparator) -> [Self.Element]","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/starts(with:)","title":"func starts(with: PossiblePrefix) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/starts(with:by:)","title":"func starts(with: PossiblePrefix, by: (Self.Element, PossiblePrefix.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/extensions\/withcontiguousstorageifavailable(_:)","title":"func withContiguousStorageIfAvailable((UnsafeBufferPointer) throws -> R) rethrows -> R?","type":"method"}],"path":"\/documentation\/shieldx509\/extensions\/sequence-implementations","title":"Sequence Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/extensions","title":"Extensions","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/othername\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/othername\/init(typeid:value:)","title":"init(typeId: ObjectIdentifier, value: ASN1)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/othername\/typeid","title":"var typeId: ObjectIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/othername\/value","title":"var value: ASN1","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/othername\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/othername\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/othername\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/othername","title":"OtherName","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbes2params\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/pbes2params\/init(keyderivationfunc:encryptionscheme:)","title":"init(keyDerivationFunc: AlgorithmIdentifier, encryptionScheme: AlgorithmIdentifier)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbes2params\/encryptionscheme","title":"var encryptionScheme: AlgorithmIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/pbes2params\/keyderivationfunc","title":"var keyDerivationFunc: AlgorithmIdentifier","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbes2params\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/pbes2params\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbes2params\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbes2params\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/pbes2params\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/pbes2params","title":"PBES2Params","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbkdf2params\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/pbkdf2params\/init(salt:iterationcount:keylength:prf:)","title":"init(salt: Data, iterationCount: UInt64, keyLength: UInt64, prf: AlgorithmIdentifier)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbkdf2params\/iterationcount","title":"var iterationCount: UInt64","type":"property"},{"path":"\/documentation\/shieldx509\/pbkdf2params\/keylength","title":"var keyLength: UInt64","type":"property"},{"path":"\/documentation\/shieldx509\/pbkdf2params\/prf","title":"var prf: AlgorithmIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/pbkdf2params\/salt","title":"var salt: Data","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbkdf2params\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/pbkdf2params\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbkdf2params\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/pbkdf2params\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/pbkdf2params\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/pbkdf2params","title":"PBKDF2Params","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/init(version:privatekeyalgorithm:privatekey:)","title":"init(version: Version, privateKeyAlgorithm: AlgorithmIdentifier, privateKey: Data)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/privatekey","title":"var privateKey: Data","type":"property"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/privatekeyalgorithm","title":"var privateKeyAlgorithm: AlgorithmIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.property","title":"var version: Version","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/zero","title":"case zero","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/privatekeyinfo\/version-swift.enum","title":"PrivateKeyInfo.Version","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/privatekeyinfo\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/privatekeyinfo\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/privatekeyinfo\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/privatekeyinfo","title":"PrivateKeyInfo","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/coefficient","title":"var coefficient: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/exponent","title":"var exponent: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/prime","title":"var prime: ASN1.Integer","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfo","title":"RSAPrivateKey.OtherPrimeInfo","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/init(version:modulus:publicexponent:privateexponent:prime1:prime2:exponent1:exponent2:coefficient:otherprimeinfos:)","title":"init(version: Version, modulus: ASN1.Integer, publicExponent: ASN1.Integer, privateExponent: ASN1.Integer, prime1: ASN1.Integer, prime2: ASN1.Integer, exponent1: ASN1.Integer, exponent2: ASN1.Integer, coefficient: ASN1.Integer, otherPrimeInfos: [OtherPrimeInfo]?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/coefficient","title":"var coefficient: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/exponent1","title":"var exponent1: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/exponent2","title":"var exponent2: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/modulus","title":"var modulus: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/otherprimeinfos","title":"var otherPrimeInfos: [OtherPrimeInfo]?","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/prime1","title":"var prime1: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/prime2","title":"var prime2: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/privateexponent","title":"var privateExponent: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/publicexponent","title":"var publicExponent: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.property","title":"var version: Version","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/multi","title":"case multi","type":"case"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/twoprime","title":"case twoPrime","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/rsaprivatekey\/version-swift.enum","title":"RSAPrivateKey.Version","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/rsaprivatekey\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsaprivatekey\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/rsaprivatekey\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/rsaprivatekey","title":"RSAPrivateKey","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsapublickey\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/rsapublickey\/init(modulus:publicexponent:)","title":"init(modulus: ASN1.Integer, publicExponent: ASN1.Integer)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsapublickey\/modulus","title":"var modulus: ASN1.Integer","type":"property"},{"path":"\/documentation\/shieldx509\/rsapublickey\/publicexponent","title":"var publicExponent: ASN1.Integer","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsapublickey\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/rsapublickey\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsapublickey\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/rsapublickey\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/rsapublickey\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/rsapublickey","title":"RSAPublicKey","type":"struct"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/schemas\/authoritykeyidentifier","title":"static let AuthorityKeyIdentifier: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/basicconstraints","title":"static let BasicConstraints: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/criattributes","title":"static let CRIAttributes: Schema.DynamicMap","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/certificate","title":"static let Certificate: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/certificateserialnumber","title":"static let CertificateSerialNumber: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/certificationrequest","title":"static let CertificationRequest: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/certificationrequestinfo","title":"static let CertificationRequestInfo: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/directorynames","title":"static let DirectoryNames: Schema.DynamicMap","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/ecparameters","title":"static let ECParameters: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/ecprivatekey","title":"static let ECPrivateKey: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/edipartyname","title":"static let EDIPartyName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/encryptedprivatekeyinfo","title":"static let EncryptedPrivateKeyInfo: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/encryptedprivatekeyinfoalgorithms","title":"static let EncryptedPrivateKeyInfoAlgorithms: Schema.DynamicMap","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/extension","title":"static let Extension: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/extensions","title":"static let Extensions: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/generalname","title":"static let GeneralName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/generalnames","title":"static let GeneralNames: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/issueraltname","title":"static let IssuerAltName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/keyidentifier","title":"static let KeyIdentifier: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/name","title":"static let Name: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/othername","title":"static let OtherName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/pbes2params","title":"static let PBES2Params: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/pbes2paramsencryptionschemealgorithms","title":"static let PBES2ParamsEncryptionSchemeAlgorithms: Schema.DynamicMap","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/pbes2paramskeyderivationfuncalgorithms","title":"static let PBES2ParamsKeyDerivationFuncAlgorithms: Schema.DynamicMap","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/pbkdf2params","title":"static let PBKDF2Params: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/pkinfoalgorithms","title":"static let PKInfoAlgorithms: Schema.DynamicMap","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/privatekeyinfo","title":"static let PrivateKeyInfo: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/privatekeyinfoalgorithms","title":"static let PrivateKeyInfoAlgorithms: Schema.DynamicMap","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/privatekeyinfoversion","title":"static let PrivateKeyInfoVersion: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/rsaprivatekey","title":"static let RSAPrivateKey: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/rsaprivatekeyotherprimeinfo","title":"static let RSAPrivateKeyOtherPrimeInfo: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/rsaprivatekeyotherprimeinfos","title":"static let RSAPrivateKeyOtherPrimeInfos: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/rsapublickey","title":"static let RSAPublicKey: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/signaturealgorithms","title":"static let SignatureAlgorithms: Schema.DynamicMap","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/subjectaltname","title":"static let SubjectAltName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/subjectkeyidentifier","title":"static let SubjectKeyIdentifier: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/subjectpublickeyinfo","title":"static let SubjectPublicKeyInfo: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/tbscertificate","title":"static let TBSCertificate: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/time","title":"static let Time: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/uniqueidentifier","title":"static let UniqueIdentifier: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/validity","title":"static let Validity: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/version","title":"static let Version: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/x520commonname","title":"static let X520CommonName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/x520localityname","title":"static let X520LocalityName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/x520name","title":"static let X520Name: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/x520organizationname","title":"static let X520OrganizationName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/x520organizationalunitname","title":"static let X520OrganizationalUnitName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/x520pseudonym","title":"static let X520Pseudonym: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/x520stateorprovincename","title":"static let X520StateOrProvinceName: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/x520title","title":"static let X520Title: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/extkeyusageextension","title":"static let extKeyUsageExtension: Schema","type":"property"},{"path":"\/documentation\/shieldx509\/schemas\/keyusageextension","title":"static let keyUsageExtension: Schema","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/schemas\/algorithmidentifier(_:)-7sj26","title":"static func AlgorithmIdentifier(Schema.DynamicMap) -> Schema","type":"method"},{"path":"\/documentation\/shieldx509\/schemas\/attribute(_:unknowntypeschema:)-1syql","title":"static func Attribute(Schema.DynamicMap, unknownTypeSchema: Schema?) -> Schema","type":"method"},{"path":"\/documentation\/shieldx509\/schemas\/attributes(_:unknowntypeschema:)-5h6f7","title":"static func Attributes(Schema.DynamicMap, unknownTypeSchema: Schema?) -> Schema","type":"method"},{"path":"\/documentation\/shieldx509\/schemas\/directorystring(max:)-157le","title":"static func DirectoryString(max: Int) -> Schema","type":"method"},{"path":"\/documentation\/shieldx509\/schemas\/algorithmidentifier(_:)-33e9f","title":"static func algorithmIdentifier(Schema.DynamicMap) -> Schema","type":"method"},{"path":"\/documentation\/shieldx509\/schemas\/attribute(_:unknowntypeschema:)-6jdbw","title":"static func attribute(Schema.DynamicMap, unknownTypeSchema: Schema?) -> Schema","type":"method"},{"path":"\/documentation\/shieldx509\/schemas\/attributes(_:unknowntypeschema:)-2q32p","title":"static func attributes(Schema.DynamicMap, unknownTypeSchema: Schema?) -> Schema","type":"method"},{"path":"\/documentation\/shieldx509\/schemas\/directorystring(max:)-62qg2","title":"static func directoryString(max: Int) -> Schema","type":"method"}],"path":"\/documentation\/shieldx509\/schemas","title":"Schemas","type":"struct"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/simpleattributevaluehandler\/decode(from:)","title":"static func decode(from: inout UnkeyedDecodingContainer) throws -> Any","type":"method"},{"path":"\/documentation\/shieldx509\/simpleattributevaluehandler\/encode(_:to:)","title":"static func encode(Any, to: inout UnkeyedEncodingContainer) throws","type":"method"},{"path":"\/documentation\/shieldx509\/simpleattributevaluehandler\/equal(_:_:)","title":"static func equal(Any, Any) -> Bool","type":"method"},{"path":"\/documentation\/shieldx509\/simpleattributevaluehandler\/hash(_:into:)","title":"static func hash(Any, into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx509\/simpleattributevaluehandler","title":"SimpleAttributeValueHandler","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectpublickeyinfo\/init(algorithm:subjectpublickey:)","title":"init(algorithm: AlgorithmIdentifier, subjectPublicKey: BitString)","type":"init"},{"path":"\/documentation\/shieldx509\/subjectpublickeyinfo\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectpublickeyinfo\/algorithm","title":"var algorithm: AlgorithmIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/subjectpublickeyinfo\/subjectpublickey","title":"var subjectPublicKey: BitString","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectpublickeyinfo\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/subjectpublickeyinfo\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectpublickeyinfo\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/subjectpublickeyinfo\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/subjectpublickeyinfo\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/subjectpublickeyinfo","title":"SubjectPublicKeyInfo","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/init(notbefore:notafter:)","title":"init(notBefore: AnyTime, notAfter: AnyTime)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/notafter","title":"var notAfter: AnyTime","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/notbefore","title":"var notBefore: AnyTime","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.struct","title":"TBSCertificate.Validity","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/shieldx509\/tbscertificate\/init(version:serialnumber:signature:issuer:validity:subject:subjectpublickeyinfo:issueruniqueid:subjectuniqueid:extensions:)","title":"init(version: Version, serialNumber: ASN1.Integer, signature: AlgorithmIdentifier, issuer: Name, validity: Validity, subject: Name, subjectPublicKeyInfo: SubjectPublicKeyInfo, issuerUniqueID: UniqueIdentifier?, subjectUniqueID: UniqueIdentifier?, extensions: Extensions?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/extensions","title":"var extensions: Extensions?","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/issuer","title":"var issuer: Name","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/issueruniqueid","title":"var issuerUniqueID: UniqueIdentifier?","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.property","title":"var serialNumber: SerialNumber","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/signature","title":"var signature: AlgorithmIdentifier","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/subject","title":"var subject: Name","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/subjectpublickeyinfo","title":"var subjectPublicKeyInfo: SubjectPublicKeyInfo","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/subjectuniqueid","title":"var subjectUniqueID: UniqueIdentifier?","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/validity-swift.property","title":"var validity: Validity","type":"property"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.property","title":"var version: Version","type":"property"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/serialnumber-swift.typealias","title":"TBSCertificate.SerialNumber","type":"typealias"},{"path":"\/documentation\/shieldx509\/tbscertificate\/uniqueidentifier","title":"TBSCertificate.UniqueIdentifier","type":"typealias"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v1","title":"case v1","type":"case"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v2","title":"case v2","type":"case"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/v3","title":"case v3","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/init(rawvalue:)","title":"init?(rawValue: UInt)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/tbscertificate\/version-swift.enum","title":"TBSCertificate.Version","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/tbscertificate\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/encoded()","title":"func encoded() throws -> Data","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/tbscertificate\/asn1schema","title":"static var asn1Schema: Schema","type":"property"}],"path":"\/documentation\/shieldx509\/tbscertificate\/schemaspecified-implementations","title":"SchemaSpecified Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/tbscertificate","title":"TBSCertificate","type":"struct"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/crattributes","title":"CRAttributes","type":"typealias"},{"path":"\/documentation\/shieldx509\/directoryname","title":"DirectoryName","type":"typealias"},{"path":"\/documentation\/shieldx509\/ecparameters","title":"ECParameters","type":"typealias"},{"path":"\/documentation\/shieldx509\/generalnames","title":"GeneralNames","type":"typealias"},{"path":"\/documentation\/shieldx509\/keyidentifier","title":"KeyIdentifier","type":"typealias"},{"path":"\/documentation\/shieldx509\/name","title":"Name","type":"typealias"},{"path":"\/documentation\/shieldx509\/namestringcomposer","title":"NameStringComposer","type":"typealias"},{"path":"\/documentation\/shieldx509\/unknownattributevaluehandler","title":"UnknownAttributeValueHandler","type":"typealias"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/generalname\/directoryname(_:)","title":"case directoryName(Name)","type":"case"},{"path":"\/documentation\/shieldx509\/generalname\/dnsname(_:)","title":"case dnsName(String)","type":"case"},{"path":"\/documentation\/shieldx509\/generalname\/edipartyname(_:)","title":"case ediPartyName(EDIPartyName)","type":"case"},{"path":"\/documentation\/shieldx509\/generalname\/ipaddress(_:)","title":"case ipAddress(Data)","type":"case"},{"path":"\/documentation\/shieldx509\/generalname\/othername(_:)","title":"case otherName(OtherName)","type":"case"},{"path":"\/documentation\/shieldx509\/generalname\/registeredid(_:)","title":"case registeredID(ObjectIdentifier)","type":"case"},{"path":"\/documentation\/shieldx509\/generalname\/rfc822name(_:)","title":"case rfc822Name(String)","type":"case"},{"path":"\/documentation\/shieldx509\/generalname\/uniformresourceidentifier(_:)","title":"case uniformResourceIdentifier(String)","type":"case"},{"path":"\/documentation\/shieldx509\/generalname\/x400address(_:)","title":"case x400Address(ASN1)","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/generalname\/init(tag:value:)","title":"init?(tag: ASN1.AnyTag, value: Any?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/generalname\/tag","title":"var tag: ASN1.AnyTag","type":"property"},{"path":"\/documentation\/shieldx509\/generalname\/value","title":"var value: Any?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/generalname\/encode(schema:)","title":"func encode(schema: Schema) throws -> ASN1","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/generalname\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/shieldx509\/generalname\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/generalname\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/shieldx509\/generalname\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/shieldx509\/generalname\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/shieldx509\/generalname\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/shieldx509\/generalname","title":"GeneralName","type":"enum"}],"path":"\/documentation\/shieldx509","title":"ShieldX509","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":0}} \ No newline at end of file diff --git a/3.4.0/index/navigator.index b/3.4.0/index/navigator.index new file mode 100644 index 0000000000000000000000000000000000000000..34cc00153a5068c6256979a4099d0a6cd1e4a164 GIT binary patch literal 353003 zcmdSC`;%nHbtX1k%X&~0K@uQEQhXEug6t+|y81B>OcMmAr)NM6@fuD8-~)t!>Z;o_ zg{iJ;)MExcBm{tOiWEtSE3LJXLho34y&*?fwpT0fY9kyQyY@PE?OogZgYEsvKiK}o z|APE|nR)W&y(jOjdvA4<>x@X$psH_vU!FX9^5n_KJ#pg1i6!I{ej{JY(^J2(2tpx5q=y0iUc zIPFaPqhWhuzT~r4kaZz%a}WPgrjYIN;lXqiEvjpNVu9Py0)NgG^xjN?PhYtdEp62A zv8c<@qTcF?cweTdtB-H*M9Vt3*`2VkC!>YE-4*h|Okq1ocQ)=%52FQ6+>dn`e*Vnr zYP7&t@k4{c&KDJS{%@f&pGW>1mYPXYU89-!#VSW>b??vq%>(Njt1SN+9P1PRiEYMJGS%YGiqp=%izA{{p<%SoRah_bA>! zecET@q^+vA?T6v}D4x=?_$gOb%Y8of$$&U>0gYNE}Hvs{K~ZR*w*^`>5Ap!FPkBpIa?Ls%-Kc=8xK~k1OBoR!kM-8 zigmzWh6q<7W!(#;pPwzxTReUQJS2d=YyuOaK+^7F2|2i)g&GM@JL`rXbn zi7F+G=J|Fv{UesV8!h>6SK=vM^2)_of6yyX&pbkV*Zwh)dQqf%9Kwo1!kBw4d1Z#a zP^B{X>#_Z7Vojr1A8;6FOR(xxFU1V&$+prxJ>OPOb@r3Fk{sfX0ttR8TB~=s+DI?I z*qQXZ+oR!RI_~s`(@C-PcKMgx^e-tn+Ip>NKkG2=bDtQXo}F~Am#7(rrWyZ&WmePP z%dbx77n{5~4NI=3Q#-TWmy<3_ztV#{hb~g4z7zY`fa&|cW-V?YYstLFNo3W1Zq24Q zM)ZR!qIKl&6&}42jVCtUj~JHi)?iAFDsF36tIl9brDA-gg&U6e8+oS!1(WF@6BGBl$c(CgpWUX&S8HfXZuAITu&bSHwfq9JR zalci37x68xJ-U7R%-Z>#>EWPI4_Djcy)OT1!oOnKPa*3OQ>H%RTUx)hXzJtC1V2Md zPP0_b&~%H5$J)ZLO#R8|#r|{_?KGH9wcYP5a0^)%_#d$pBpF!nKv`im3MykYoe`If zQY^S-(n7jA9!*Ex(I7qwSTFj1|3?tts+9d6<*dpOCZ=I)cv!_t>I@IXMPk`BYr1SP zJHp!*j8SX~iyxJ#n*rFOF^KUGSw790E?<;Y%%&~>^6+|p7+2Oz@rn66DP2ol96T9< z(er2B>1>>oiaq@+$bF5a#|K|g+xzhsOxxR+$Kz4y{Gbaj4}Zck*}=5t%788|sg*~8 zmCDM(l*$Q*E>#96k%N?4S%JqVURu-}qiC;(Ss z-Q{JrF5@(Yhil1RQK@Z|JWlpl+!vxeML#})UzwgcJV;twgMMdH(921cfAqlms{1o` za{_QM(K7^gRwfxtibgw*Ovnsw#K!>XBVy}PI}@!ugMIg>f5S0=Wq$@)_i(XA_u^Nk zo$iffzY{leEVw=L6wmaxEKv-V5`74yo zPVmdf#d4R4%Uroj;882}DpBI{5uZWEb%ag9y?Fc*5EtDvqZmu))VH_}EBKY^@(}U* zu?g45TULs{Km1E}OJcl)tb>R$y%r4AU<GZ1d%>iK7t@bwVEA5STfs04fM^JGS&HJ1Gzuh zBf+EKmKELnh8iAD%yWe;M*YzEh5A9o-Wv9dniR{?qfx)19Y#%9+qmy5w)6p4+n~*g zF@m;Y$%~KbMg!ca&Jw4{S~B9qoON8E9o`&{ZVzj=%gjFI<&^J7N90i$onw<_T(xy+ z2|eoPTjJWKr*;^89(LpA%*brq8&2FGvE(7LE?E|6H=NwAB?Am+w-OaxDsJ(ydqhRF zIOjVe3wl0lL0NKqUjKGi5Aj8_3Q$yu^EuPW@{hqn=V6?MCfW^TZK2=eY9l^Vwl{RV*eiAePGDzveGK;79N)lP@*ytHWppJ!Zmk z2gthI_p&e~@nyHK`I1flnBOnEm@_!f&h(J5XI8}YtE%XgZrSq6a4#MXHZ@Cq^>i7r zk0)5qYGdl9{urxTqwygefmEH#{Y0!d%Tw?S5?^iWFA|%2tz{gULzho;O&u|Z_Osj? zWna323HsDjt61TZULOHOA5Gt>#`fvyjbu!HDrP(4pNQ0}d8$`0Ufx+ZL6;J`2fN8+ z-NalB-)eejw)9je8vA;JvN`%`9e+C&1!>8CVC_T#Ipr#%HG{DbU4H#ok?BO4SW)#} zG&fe{3zt|C%RZ9%!Fh@LvBYsy7P3k541Q(W>F*!p$K<*0)WkgGZJ06LflozmK)1p@ z2Jgg)75C{j2l%*Jd0V?>^aGKZ*n(;r^~}YcAf{8?#iqNHba*hsSuBCr?7=#=DEj|#{K^!@jSE#YA6?#H`5Y;ATr?j^2sEj% z_;#R3^r^WIUNdKmf$6mUII%tGOp2DO!k{h`iF=CgcYn|2AcD}C>OH`s0x}^+7#aG? zz00Nh=puNsgN|6&k#&WnDP+IRl_92qok9Oj(K1d1<^J#?#{CKR>&W-1-436?w@mCu zOntyDxuG6)+-%vpo^08%AoyxI+Hw&#?XXP9ebWyso698j2gsV3H0WpWD^pkqSYVBF zvvsL6?F7vHcgwBmjq&Jq+(=bmh!xV5B>%_o{7=9_^OO+QwqfabGSVrcW5f+4y_ZGO zmU=UqrtH)i>#;b)?=~1{eUj<)MaS<7c1(5vLA(%aP>NVWipVmo>(7Id>{h8f~-aS4x%7E zVn0rZm|9OJ*d^JktcIa{-J=lh27zfS?pMMUCr_q*d$VD;)k{#}WU01t$#aDJMilO2 z_?GD*`*Fg+VdgmMg%eGW+&cBJ>7kVy*AcMC{U4Vdlp3QL%Ew3f;N3Q0Rj0Egs2N(r!kH$TyyKz5GLM>o{k{(Rw z4#twr)@AdD?tfvQu>Z9;vPV69#BH->CY~!-V?Um3!IocQsb(emnLby`He2{iu3($m z81od-!TOqztA!&EzzNA)vi8)8kN9okSMzs<&eYN|3iSU*TaCtpscS#1Ht%<)*vT;o zrY}pu6vY^i;J1@4?0~}|mR|7PWV7`=#?0WG7nWO{$su|s`oqQ1Xi&L7I5Gi&3>k+V z{5;uQK6U27)q_1M&Hs(8l}2hSpQaBVQ>}k2^?mUA{*6~y-ycQmD}#X8W>a5`dlPJg z#wK~V3<-AQVWUH)r!HB~g8!}V=A@;kv+7F}D#9Z*OCX=By>D)?|GJ7eE(q;By zNVlr2NRdKK$DldW!`WSi&508ayH7eWO}qs@m-iG-Qyjm8tUU#Zk%%V>R|Bg+EsoyS zmKs~*E!d@GuQMA=bB3(4NNkZ=yVA2olH#94DSDqAzcML`FsFuPU=cmf&@k4d8L?~u z*MA5mTAZIT3{RYR+4P-tF!yNqI!9UCwm@5+>56|ACG}}XMy!`> z#3E7{#&hHT5z_QU8@|68^lEX&giDFQeq1cBDk8QDJ7u zoowC4%H!2z5vr$5h^%nw?H6|m5%Sz1O>7DmK7`4|S$2q*kaf&PW;H&7?6rKQ+BQ8{ zErwXyW{)0m4x%{k#kWk-@zUP3lJQY%njN6iS0wK1$XcATX7(t-k(}vkU15mc--l3r z^5&k$h?gq?Vm?P2uOa`8n!~-1*hn%zzm#A;)!7{+O^LL7Qo<=%nXoF=NnGZnZXpt8 zF2@q`Bxu;`<2(&F(YOaya2TO6e@vV&A?x~xwh0U~7 zLWBKV*+HfPSsSf98i7C~TR`$H-bn5@!={-UorwNLdB+Fa(r7$PgQmJILD8 zdl$ZC5{;(EygL|mZ`z4ICgT-=+vW*cOacv%broeqkkQ>&vCJ>a>RMR8)GgZ}<_%=+ zmdOgLsJC%__WHxlATwd3KT)NY?n&Z(C5rcPe9N?IKkTH;K7~`}qs>--IGRnB3s_Oe zK|w~9;;yK~*V>u`us2)J4kw+xA$llkV2d(DzZ@khQA!y`4AFz}h=&;p9Qdl* zlPSeeV9;C3N|aVyCqn_pB$Me<6N}`ZG>~77LP|JP`lf-Lj;5V~75>uRXnbXOK=m=L zfN4ub?J$K{v9plADa0^2EM+3$4Z~!10Pj3mQ2b#bhQJS^1kT}GCUGd^1WuwSFWjF) zMy5DJ>wf{bRtnlwCh15at^QDYHM+C!IsIYKaZE>&ze@YQ|Ko+bnX3z^^oOpOv18}@ z+@GTcx^7=EH9K)aR(T5RmN8WYRm%KL1ACEHg#1m5d_BrqEQQ1v0@jOm8p|QtYkJ_K z$5xI=Oro@N;~lwiRfRfEv&8=sS+~}VKuAy64+&$L>YHL+_|tozbgrBuy08mYx)zYF zl=bbGUffKH6nka=6Dp&t%9%9Nr|n0ks+cFy_YaKHkF|0c_@k^Brd~hEdS&3__4)<0 z#`DO!8^|0`T%T%lK;Dm*n*b7myUFx~>FxNINjyDXzE*AaN0@Z#M}!xVbtR-P%LrI? zx@4*m{xSUiHNr4Ns^?1Y$G1$U?1!Bz1v4YgS*)X4<{6txnQ7LGTtVAh7C>Du@&9Fj zt>gc@x*_I<#TLX!Qs;l2fQ$&}-Ye_dORk2-LW%Pa4`!aGwzlNSY`qdmf+?!p$7z~u@m?}^%(JC=g62Q;p|x}wRBc-U8)Ye zMxoWHyFsDzMmSO>tTJ|*hB4(y48!zlT0I7kv;f59%8a*~ z$u)OK=4`HDXq$T%keOr_Z&#PRtt!)Q1C&}_VoZ@WhD^G|I@Mjla*A#7qKj6D8mfr)kYE#M3ql`A4IT8?T zBg)6?SBXVWqSyx&SJya_uA6WfDvd{0Lbkzo^Sr6xzmI~lwVAk=oymaWFiEiI3j5G9 zhfrYs`qzgYURLHuonRRuJ$exQ;b!Y%e`>eS#T}2l+${U-sg_NT+mSVk^s7x%Nt$x4 zymy(@#t8!+cR}^GPR z{K}L8EN`%y9DFN~%&W+n%zb2lblQFxGUeJ;jYC#3h(AQuEicn7Sq7*y&C2Uy*zBnV zTPNx($a-q>5q!%eO<|@c*g=q4X2IHg(8(UDR&P@Xfw|(Mt1FX{ZK5O9S%+7(E?b1( zAcs51#f$K=&*t(gGfW<;F2d(ov~mB1eLTPTO$OhLGWamQWx8xX+>K*92T7Or`1UGo z22ecQ{UuUJo(&~GK-O&{qrYqctUZLtITtmQ5cB_nGp2_UQOQ4Y5-?UBH@f2R%Tu%c z-DI4%=_@ac6;fPZxi@qq0zoBLK&#l*^8a?Rby$^~i` zi7c%V{rkwGS`G>yEAF47;KthFb}uj8CI7F`BcFSfdEi9}w>FCPB0(_Q$b?F+S;_GC zm}93{J!EcrczDU20p4tx|2tZKw&dkg8+)q{4k*9>;F+H9PVO9%=|76f^fOMDPrA=a zGNmz*D_h|2VAK9_NVz|eJ6^0({Nrc^WJGv2SAi>XWjU`Y;N?lQdy^$|XTcO;B@W)3MS4rWEh*o;89fO1!N31`?e`ZE) zGl2XBs;mbP@u8nGB5^`7@4pD%l(E#s)@#}{ZWo{4cp}}Lvv`H_@7f?1L0lNkQ2!sI z)MX37)eLpMS7nJ4NCXzqismc~K5?AQycQ^!8p(yTH~EDe(*NVlQ2Ll zZCYSIjkK0KZuO)pPpB&K_6<{Lg@{C0jcib(+Vo4@Kl4eSEd|ci;t!(@Bh%o=!&>k< z16&a5YzA5+ji6*EjEx*7SGcne5PHxxj0XMpQKBO5&xJ&d=Y{jBplDv@vV`KU&c=LK z1p=-+$@C#yK>hGBjQ0WzJoAPa0v`x)e&qizqZN`~EH1J!adsd!1FxN^VADe7InFWz zj*Z$Rg!MB5(-{ACl>0^32-m{Ku!a0s#z_lRI7V*l&(7WA;PRJI_9F3S?2lr6oWuY8 z>e_>M$p2qP`M-c~nKFIWPTbHDmV8|EWGgiR>5^mGm$@MZZ#UX(;VIL779Sz}^bw<6 z3T|PHKE=J@9a|y4k;n9fv_|M$JbxwQ1OHvlJs1#H8g+=Y9_-k}o?C~{x;k8OpSe2t z+DI*aY&Gz83G49NV5vO}nW9Rh%+$fXl58mzYW8}-a0qK8YyrUR`PACR?U#pC{ojld zl;Nr}!6PMi_QBI_nGjcV;~lz>5`p+9prM;rrZzI^ zG|lS<;>Kf6y4KaG@iXw*vFER%l@Rh`Gr~$#7<`Vxd^^sC7jpY!@X-o?fi#h}?1wvq zZ{xMkI=?F4Dc$!zbi6>vv_PWN(l@^bGMcLFf)gWRgo=1wzsG&~n5kxN-e~IRr3ISN z_*bJ;WRXY?JB3taj|46~;{JMUVn~_`$gyFWD9kXLf{|Xa;L<#k^c=I+pRRY-nkvc4 zfBHBNU{Txu6j?7Ao+B`l%=6ry9G=7K*((K}V=Lh;8aCX&H5iO;b01{3&1!MPDNl3% zfe{c&wn6xgluWWiWGyIJ+PQ#VndWYaP^(J2_GPCcrF3=C7=+(JnOb*6L^3T1w=LNX z4q;#=GlksRd1`G1J7bdT#qWj4yzkY|-EF~{!Ov*W02GS_BV+U29WRA~37>@KoR-GW zyIhjqz4Rt$wY*2rzd_c^dt-dd zbkly=O&eVwmdQGdo2^t5*t(sjf%Mf&4s9E>&g{N~E z|JCL)#lU4REe6@NEhD5^2WKn>dJu-3*E*39VgnB%K_d%!R*^s2kUZQD=tR5s+q|BZat5P*N zcm*No_mMTI46NdgWI)Rmz9|{6z-09eWUV$dU`#T=EwDu+mHz!@do|WchHg;tUJcRV zh4yNsbc#1^kjf9DR6dMvnIuqWUlX^`rj3BmoZTB7J7&nbxnzi!4%Xbh%TTK9Ji-50 zWNqMNS?QPYE0f*EVg20v&Wfv#GZ2n&M|^*Tzw#Q9+VDo^Y8xK{Nji_k?SODx++5)R zdzQf=z*=VIUPsoFl}!t>nC$JRbAoF2LGh%dn9RADHPVPraK$=&4u8R9+;40%IM&H+ zM4o^woZ;?uZckW)zeLvl;3K4s)Sw1UC$}~E-%MWZlmA~JYyPq~Pqf{(!0{~r$H=E> z*|qq!*`35t|F5Fd#lNjfy?I!q4*ByNgS8Rm{_msYckwOL7wm`CeAA6&jSk_3G=AE6 zl@OGj7t*XtTf-@w5RcI7hOFe@LDtG8vjLeb8RasSq`AyYj*8smMOf1wE*T^EZ=>{N zo$V$3%4F!tau>vJ77C7eoh_nL!T`cHk@&&|Hwyko$Xf8HSREu;{xLOs$rQ}jP`$M9 zrm!N~ESjMn~xe=Yplx_OQ3>36ymiKwX7)-N9SBID=l{b)e80S8G z%OqYwS!-2~=R~Ao4m|OoBhPIV3qg*WR&)IGdv=twPe4w9w6p&)e9I(pe&g(`?M3O{ zBXh*9%ze*uaZwn*iKvS!&8Fi{ALpo+NsCb>O-q6-5@|5BY6e;2Ol*LK$cMfcT5j9BLD)x;u}Uy0I!x@Ka>WRP&SgoeD19TWI=YQKniBZ|pin8bq&>{s{N6Fb=Ao9;5JAl2@8 zz;HTC{R*p8XaDj8?%c83_b&fP zzt^a;C}`{YI5Brx*Ag`z?8t*eK8RMfqDnIu-524H}Zx~rK0u^4gFGXWXo#A`J{7L=n;*OW{L0%$uUKmq=g%re0_6W0}$ zNr9{*)|wOqpvCh7V#mE_#sQhc@N-y?*1Oo33K+D58VjbbuS^j>X`!o!JOZTnEPYaA2*$p#H#`VIYskZ0I+m ztsvuxEO9g*PeLAZhLjJ1$v(2yO9||VPE@n#Zq)>)CEW+FOglm8+iBA-1wc&H8 z%~5p!c)v$@dbPT%$q?{_gReaV#GuQ^0+NY)wK5h+A80TZ#OM?c3e~AJ7!;yZ3P*<; zRK&bjA0gvZq@4UPK`K8$)`PVS6Hhs9X*^6s3C$TV2u`O>E3u3hvPH1kc+rX8L!m|t z!qRjUj~EZ(S0*!J)Le0mldxlkU3VouFaFi|Zx9q|Vm~ZChQD;EGEtcHe{t7`$777@ zin}~4yf-KRH{lVLITwQzj|v_&GdTOnPdZ+2`oCl>%$^6&eixo>*<7Y@UPsnCA>*m6 zSJfI%J&O$A;t`cJzK5*MyF}z=Y%>!HQM|%7s4YoPI29W?{kmic|GAUyNwj zmZbY;l&*yHAI7gtq+6=xwMk`KnM62LYn2i|MK*p^_EUW8WPswH3gJ0Z(yAn$iZovk zd#$s86(E3F3spsQ5r?|tC&&QY!=U6d^LX>=dkTCWlLBlZrnP^fFmK8CWz?x{^Rl4jwvIFy zpU~z-x|OJR^SPOHD=ewUSD>nsXg(_w5{2`z8YE;MReL_>Nk|F#nHWiY2U#}<#{njp zDmS+FS?y@gvGVlA_K>xjij|j@k!n`n-}ppxql`S!Xnu-~y!6HfMm__bvGIiE^0%&} z*!V5{%2dn7X8?=m5+Y)4g2WQY4yM{BKEuFTc%m^DsOu^g{!^?dQe_LDL5Ul9qQ=dv z82HErhdKs6!y&Nm1g6`dg)8^OKJ@j%Py;gRV@2zyVsvgaewKoKe>_gXx-Cuzx^q$x5rDj#}nL{ zuu5QVIo3x00es6Ou@htD$Gss=Mn8Y;(o-+sT8t^)iDV8~18Rr=Q|Q$fGqSedlxxdd zCZ#u#wJc-+c!Io;Y779y1d7K35{Ylb5<7X$&`90=%@!oHgWWYy{^X%2I|q1&>BB`% ze=#L9IMhS84RbW;EQ{!IQ~e%SXK^*SR--kcL8VP0#Qid|Zv1yRT)E27H~yT1@Wo;d zTRy!~Xq^=P0kS?eDBicYedZ_{PNXl{SN7m-U86AvYI7vQ+(30H?1xXGA6~RK87-h2 z#CvfQNK+!=a>CQIwF7eg^C)K-*~FfC&UpXBPm=bz=}p7>FQcrl;#($}c6ru0$`mP1 zzfAFt@ay3Tz~h!XP3oqxRR0z%wWiQZXOh^I=f6K2O#9FA077rGwZtY2t8h}*dtHrk z2jGvXR)&*VCGJ6=*7sk1#q@!H4*t4kUo`caSF`6$)l5I|b@B?g{K9eeja+SJ!&h#z zcl?WJZJw`Go6^ddHsYIMkEg3=t8?zv)r~%@^KYWnNh(#xHcpw|p@GsHG=D4=d+_wy z{vIp#C((*+yNW&HK7D^W=!_@qNF^igRW$T&e>QiZVrnim&8%|0CY&a#vt|9W~egRu7 zb1}|oLjPlAZ4Y;x$Yp$Wkx8SVMpu?5W^@u2jk?W2Z#xIIgdYI{@r%2v4ATuKSGI-u4guWpKURS> z;{PGCo@2>!!DsO+lgzQKHRDXn{%hgMR+eEp=Q64}*>oC0qMQ|LLCMTZwB0-3=>kcO zKAmL~y5VVYywHz)7`M^!qW9ukrc3tYggGeL8!EXqCe`L7$V!JSXl^x&cRBP6?vo)w z`;heZ=J>W8V&6vA*fI^15pm&Zm<1FiZX1;#{8y2+Lda}P9Cfb{^{s9eIMjwKffonDrBXvfChPdizQe-*8T_@LRTo2>;p6+$G* zz`Q(68GDiPPoiPS%rwpa7_HQc_?GD@`;k#HJSridX#D3VR2|&*Zo*KuTHMs4d$G8x zqH)GmUAPA;_i2OL@>j@O=bv-}ecXM9?vt}cOA(i7o)=|1K=bY@&@YBVV>KTl^nMx> z$lnBXniBjbvi6}KaFUaOKy|CEF(|(bDB?;@j3xBrg1HZfn2d}TYm|h@7V@Z!7pwg# zqW>PU_NPwbTc)S&hxMndbHjJEN|+kjlc4O*bTo#KW#v;RbZtdq*;!x8Vg#iwlO!8V zi%5Jaar*qwnL0nU^~OsI{U^3_g>2&c+Qg5L*rxF#lyn*rYNrw*10Fyq_GDzK^N2hd z*F2_W2>u4LZVd5b#IXCuXley@O9WmFdHeygwu3SQ%8Z((tla!D98DsIv1vnPpp5cX z>)#7mJ148K48}JoC3>CO)^R4uB&t$i>#i~=G;V0=EGav4{3x*Er)H!RUmzVMuQydX z@p!L$`pnvSqne?=n?4IMtP(ta*@LWF%Q8LZ9leCFc0HKl(4m;LVqFLcV6oUgNl0$_ zDDEdBd0*eT{UpQ+E1PzUHNqYu>uzx$zGaf_gvKRi@O_Ef^KtQ1y3}ILc;O4;SKA>G zv%+S|7~%EP%QXq$8S`uyLNy_65UNT*%3x(If%s`W*$DEG6-3pIAld3l5HX`*>#Q{c zLfRy^99Y|Z2HWlWm=@a?i39^`MNN}u3H%zeRx{D;OAff^evDkL-O~u=UD-bvnA=Fq z^%z|F-XMt|AnPpvVr3*M6jT%foQ}GqLDdZjSwhr0_#md=AGnh8I}?^biK`M?HgCnZ zOwuS&_*r*4!vzLW@k7Dd{mJOX{&aSK`lmE3g!lq7&$VQeC>#HR$vwZ)9nFT*@!>q2 zw);Ci{xq@%kUEHn1)w*#4(;BA#a>6&q7mL_@hg*=$E3KGEPS`^o-pGQK$Kl`2%*{@E`6jKy==Ul;!~uGp6QWbvc% z^)l*h{LTWq$XXntNiww7(4@E)5$ZW)-NvFtAI7gtK^tRCs-Q*CAeR2i$hvgVAQ?e} z(rajt-KO|)ARL|cD0{@>Isezq`?L6#>0bMB0=8_0H<1;$?{wDYAF#+HZeY-MfsNF# zz?!ZR>R1{WRq6Lw`tda|AdE6_-n@sb`-4P?WPUPtKHnW59!y8=&hXIQgdbTCAsQv7 z=kGs_Z<%CW#H@$JXXYBm&cv5l`T?@8i_G;NCInI?A6DZOII+Y{khK$g55bVy_QM7b z_xi)m02k|X=RlE0YwWgrj9^@o&|u<0eKG`_9iUSrOY9kCZ>Eaig->E{$oXz(M(l4! zv1yH%im{&^PC9!DE^oRx+uKXVS4X&3IT=@O;Vhet8)tWS$>z6^wIoiH3epAhU-#00 zu!NRp<9Og5?~qXNcKSxdScbfOp6rImS{Y@akqK3mfkwAa)FiD7YVoKb!6Gx3B6-{T28^rq>vTk|tnnVv>EzRW7 zTBWcn)a`;{3CpL>>~;=bCY8S(r6P7ys$NLN>teQNEJm)oaWEyfKaFzR#<2e2=z&KJ*^RtL!RFCB(XRV<)!}h zWHP;M#Is`mr*iFVRZmTB_xGkNQ;_Iz;})^UQS5i&TPE=-GT4uDjIRuBhV~fpODJF0 z`kjPDq6#x*kg4aDfvMUJrTeULEGi?}(KlAd5o(}SNd`%gu2H4b{jQ2DgGc%#y2v`K zOk1NzN%5h?VGBmd?l?gouUpr>j;N=Rep50zt1F zj7K<(Fg+xTFGpEOtuNwNrhtV}&CS+g`kbKyt@Hr6Z4BK1%jwSd)G z%*Pj0bzglN-d$v^?qWH`bET5WVV$z-c5&~>c%&CfiA0mBM>mN%h@fc#mT)1e*&u^g zA8v1(Y20{citDl`rEahTw*wxEFdNA?mx)c2scR|bT0CDr4NJRcwaP+4V{4s6j<1`1 z5Wg_dC1NtW#)>LkfrGzjpO7yj>&l7+J5M~M8Wv1i)eVKIbZESYcnet@uloptlymV} zSBz!XhrD9iY^P*17w@ZdgR-=)f7EDNBlKM}<$Go{+S$iT!)u}2N2jCFgpU&aE6BR; zTsdTt(;2~Z-8XrE|=?}0bQVZ2Sxo4jwHv6*1meEPfM}R%Lm5lcWquaG$1=6kEva?}d*6(=MqlOA+o}`=)qAgp}XJQbYp~EO4 z89Q=z)ew3KJC0vk%2L2VLOUHw#$`^LXM!TQ@tOoU|I!kXp<1TW&afK-Q^Wv@@mDDL zN+e7{F$x z1%s+iX{7O7kSlzQ;VlAw0a?#%WC@9tXEHOJ(g{o!$_4HSFhSOR^&Kn~No=;CzSQWi zzE;pQJB3Mm?i!)#Y-v5chqy@m3nrtWW^P_>At_f=_asaEZDfsinjlCLmoRvCKI{VM z^CQDm6v>LC9hMvhg-P%gWZf1rySjj1nb;fWz4y`??W`=sfMzFI0<2v@SzVXD>MTah zb(AcJU@3*boWklFi;f_pM;6vC)BD#5x`(WLzi3#_Uoc^Yit*vFj^+`f#i!Ws!!Jw`G^-j_qQe26 zeTaB;MvH5gbH`Y_s&U`|%{)S|Q4~z()G}N<<3g}n5#InYjrTT^Y4vz-fN3A%cv;O2 zs?q<}*H0JrKmt-lbq^F*fioZ`^gt9;s}Fi$>4ijND;D>{2J18sq6dnO!fS+$_YCQW zZTtmOpgdLAX+rq6eTaDR0Fd;=2wtt8=qv0dNkpXGF7AtBNP`;I=!+?yd5CcIr!<`O zMs^&g0IqItOfl2`*hsRq`eTY}AESSE^gZ&-*}@)4!0J8n%-MQ9Qh=pL675)eqyWWx zBw>%WM+&^_k;FUZ9_bNnM<(L2_DGLsdL-eFzejq^v`03QY`q@oQSD=AQPm^wksA*d zkC6nd+#^v?tsd!trAHF&IC`W9iuXvu9%qmA@UBM^?|6G;ifDTz5s$M+rg)}D67JZ0 zWQv*g$VQT_)gx0>`xt}HN8TgPtgRQ0kp!&VBT-PT9_fLlM-uHgdZY)6_ejDXXOHyo zu16B@cza}uXnQ0PkF!Unc&0}Z?$~=|ikbGvMv|@7BU4oS7^5^?5Y`i|yYVfP#BqG^ zISpMz1Fk#_h&)dA!qW@sLk#Dz%x94GwBYT8MB*hBObm1KK5(oJ?L4(M2hiOA&9Xm- ztjm_j)G`Z3V%cD7&h^eK8Gm=`{NDQQ5u>5(Y+7JTw2}e{TRijZ#SeZtuts9ipYg=HtKiVHprkkycqtO7@(A?;Z zxub>u7hj_+7DTq#JyWbJZo|b$;1~(-sea>=059f zJ}IPAybpz4;48>lF49S^2$kV%Kfw(_xK5*DCo%8-+v|5>XwCkrqJBaS`^Z{*?sC|& zmSMDKFzWQU<*I_x<{7m4Ecaa{J%Uc6pt4l+hy!=sWz4-FO>r?|@$nS;J5lHlI>^st zpv4ScOK|a2f{lxfS%_&IOGzmq8fe`Bva~OQnUMu?DgD8p<=t1o@S!|b^=r5Jla7@9#%L^czAnk7`r z$|RM^0f4j_6mR^ZA;Kflb50uSrW_%wcHsTMDu}B$pp7TVsjsy zp#0_mvf=hP&F0Ew1e9I(LU1LUuqv8C~LxH#XSWTo+ zCpnmFDK!!wBT^4p*XgaS5Rx3DHg)3sI39Hfn^!}b=ZHmjL^q-sfvW^WYH9=&aJhR- zLf=Bx8ZTBreD&s5Kv61ok?D)mP0{iZCBJ}Qnd&P!rm0hGJS$RdLO+A7)!=7{ha@|N zjT$7~x$5Qs5kz6x&mrrwf0hL!owOfz^u+|fa^d(}mVO;s3rz;p^RDz-1FFa?dGR3Ih;(BeYjJ2 zxV8PLy`rxsx-BCha2o`)pd~VzdM=3iU~lcb?VzE_Nabyx#ju@*3L*G));}KGk-mBw zf5F5sX0-N|)hehrVd+ZiT1$I#@Mdaiv!v!_{>lbvaQrK_R3iN5mP!<_&`lwU??y?q z@GX-};TLuggv&g?fTKQ7*XZVv38gfT57(FN*fnpo=*Z3WM)7ZShP{EgNy#f_x?y~k z_#8p>*4-t1%On$8vw_>5CNvjVV&@=V1B@GZf;W(0n`%@^i+Ld^$5L#O%cR4Jj;15) z2N^mToA@kHPqwCr3|}_??-|vl;);856J;4HJnXKid=TFSSsLS&bu%) zSDS+^=fzE&_n^Sag}u0GN?PVz zg0@R*sfca(H68VE&txsI%g8h-SONW7hK5WgI|R#+*akLe{-s#wa-nS$&Mc)q$9(W^S_$ zSC>-_TqXJ&$XZ@v1T%J+cM_Vxq}~P35k9$lo@?^J`f`(do?|?uC{}HAnLLKbx;5U0 zZ<#Kb|GM?+xrQKuD5f}Vg*Br7HL`964pK}KThVr4$@k!=SOfRcgp)0HWhjAvQ&r0> z+}jsCmfwaQ;VgcH$1>6qh~-n~Ceu6Tp90S}k+tkZlO>8*U6VUQOjP&|QIBi}k8-z* zM1F{@#VKx=xP5^=ZR&QF5)`@dPV~)X^7>wsm-t^9Ue>rZ@xRJBxpJ)|MowRkauP>O z76Y0(Vspp@9vQj(YLtr@ql|o-dSvBLY(y#Y+yxxPI7j595S%0d#N|?xOq-<;H;LlD9p5r>PdgJs zFjizOsAgR(^CZE(iL6B}ftM$Vgj6T+Qry_3k>Yi-q1UP7FDFR>=}Y$G#5UGaNBftO z-Pv{9C2{H!H`Gk~Sof)P^t6~_yKBnsv1~hL;zCF%JHMJk#(#jU8Gp<%{ha%>jE{+I zC7v9fG*5}^NtZHHQ7)e?Dn>K;iLJv?X4SZu+00RJF+=r&Tx3~sQMnWb{wSBPM%zgC z6Uf|)(UPMO3&-e~RIY+W4_R9U8Hr@4TeXoW@PyU)Lo8Y#J^n1?TP6vgnDNKolVtWC zY=$pAgZVbEE-4v+0wQ+U$rZOuHdAC>a~XOhqEKt-32?&+WOl$I_RGk6z!6)#hF_Uz z_=A@k$z-K?1PJiqO8d7V5i#y@yu;w6(L-O`Iy1Gfs_86kov4f^>uH6!r!ue_R~g(F zoGa(%$Tjh0V*6AuEi{p#%CkRiOgGaaR%O%Z*Z}p{I(Cyht% zhbKQ4v2-7K45fUZm*k|&Gr*%{Is{N z66s$f>)!SSe9N?BKV;5hI-Q^45MJIZykxi5uUtB04ZBZv4seCm@aAxId&obtzsk;c z(?v@5;v2nnwA(%^F-18tRpHHAwsd}L|8#Tt)Pwuem)BXVze3iv;wZ`_tr|vpg4YQi zUtRcKZH)17Ig)}JtY7c$-(d~@9kQ;$3#5-Eo@1s4MXwe<#`-wOUVk!$TF?4esp&xh zifVWM!Cl)v^|j8c!GC~S_sZ=%rZ3gky5RN6$Jk19weHO5^yyhMtsDRUK>zIJZ@S>FB>%_t9VrKBaTgm zm5Xj7uuyZ=x|ESC)y7Q8h!Y+yCyAMgd(bduT23X1n3Bo2qfEpl&B&%<#I%%7CSFQD zuOVyqKwQKp@GBE7WhED}3|!oX?0keIegj$ijB7+jlDUu@p|a7^XYJVSJ&EVINy@GE z6?>6oG<~F$BjX6USUeAt9#Tc|oKHOv)4!tvStV>-Am)&3}ddM@AIgYZaUWHrjoMp#pXptxny{EH|}Stb_;$I!I*acoKb zw@R;E0dva zwk+g#p*G-Sw?0sARBYY6A0i@>sFVRekh7*Dlm!H0%YqoJ2;y-)iIRWXl1bk{n!1*? z>K=xW(;~P$OG&(nth@M!9kw`S3}vS6SjW$a=!P$d__S;qUrv)f=y(u6(0y~INa1$3 zcuz_nCu}vF5}aO%ziZDrmb#AN=@q_6ew~;@WPQ#0`&<<_+^6rM=_bmR;uEGt1nj{% zqJAA&kFme#(75fBsb=svD&o?G=?!wBf31VaA^}nO%XOCtqil*#FTDg7yU1E9GNyPt zKksB~c4DDM5+eNwS(_SZ?To46Jja^f{6ykpi@%x44qxjI=lO-Qfkb9UZur3ePHELy zh8bZeo6Dp&M%F?Q`y=k4kMpF)qs0CQbg|VTGP|Gd^ejCKX7SNgk{I z5=x722oX!OLO>+J%*eVblof6V#dMLiXhpwd_sNxd`ZZAsMyMTRtzbWmZ<#(}KgwQl zkX7P|RhnfM%_}H$EhG>q^A@il)n}rt3EW2YS_6XKLDs(cNAWGwy8W=PHNXqE9@={D z;iawT%-ml_X3j64e}3z^7hb5)a1;211HSs>)Y{?c2XB)B$3)HGBM!MT0}!Z%fA)6o z^m*c6kK(__;kVtV3Fz@e#jv;J=N?t80%~lZLZu1!S`_X+2P2+X0B2;rk9&FgrkCJu z8Vb7>w0YWemtGl(dmV{Q_n9Zb8$7KgHG30xM9b1MJ%bF8K)uUK?VV%ej$x!T~k=-zWKwbG(`1c z(m2x2Da2IotTxhDoJsgjs3s89NABFz69^fOB~0zdg2~)@gNL)z1!Bsf*rne^=dZf;oey)ZPut>iV+s zJ5EGCn%w&>C%>ArAfIvyhXB(QWELeeirSk{GZHD>c}f{nBVfYmb+%Y$2$&dpY-42& z0uAPosZKC-9=!vH1UNG2CXk^>W=@aQ++&&%0E6X4_5V>6UR-3E(_cdrd9=S}?qyt1 zA;+dDd&Oh9a#oX!ykxggZU%JylbiueL7r6-_+4Z@vz1Qy5LqC(kU3X-C$obCoNeU|kI(0){WvJ+t+{b>%`~TER#C*a z?NP{af~V9E7S2WycE&SF1>JUueL^2 zZ6=>yw1rV?3=5NRKiJ+#&Fcw#2U*YSWuy^}Y7!tXqG4zLHcCzg|4)hH7Vw>HSt-Z?-F_Woo+DN#WlhYt#M9_?GFj_QS^ICjIL}+-2# z?U3R%Yb+bcG{YsoB58VkH49&D23Mrx`T5)iCHgI7J)dhiNy<1JlLO7=iZithWRlgh z1lJgo4*QS)!T`W1?#^vr?CM|;^a(GhdpV7aJ>Qt_G*>BPP64?DSBbDws< z{?0+tK<+(DYwI4O3b^xJpj||)=eiKotTGe9-W<5kH$QqfSY!4Q)K=pCW71@Cd$T67Meb>g=wuBe^){JYJB;KtPFm{>>B0eI^iB+l$?23EnnwpF`--WhN>INsanNe9QE#{U~yo zU5&8u2D@_*e8_Ge3SSNK2!2ZUrCjV!?V;#0KUuRDhb0x{X1YmYGuW%bip`L9+lgy@ z!BxyVAgN1RJUoSr!u7!PS#DAx_yMwZ!o(e3bKrEsf(o=U0;@)&ojy<8>rq^B{xZ11 z+f&$dRpGo26YgddPR6@c{K{mi8EgEim~!PkAt%UMvQoovq9NKc-@OgnwVib}#HA%P zv(_jXv&0%ybGt&wysNcNAZ|0#u9npEJbq<@#`t!e?_PzVxq8y2BJ69(x{l&fT_Pq@ zZI>!UE{~^^1m_OLZqx<*%GAJ(3TYI(PNYCjS5pwz=~3b%HFljcMCQ0ldjKLO-7I<4 zt2hw#`Y;+(<1MLyh+xM!5CzcTKt$BPi>wEt)A*K2G|vow^z*jx>K@G5u(ug|i`-yh zhM(ynC-uSCC5xGf;$vJ$DcXx^bD0c}V?+rE6pttb=bTU5y$|49rVaaHOl^^LN~~?b z!knAOdxeZ}3H&m$29}kBjE$#O<%C}m)JvL($7O?pT9(?Nb&@zf8x+tewm}@o=|mKF z`iuCLsbZ(MH}NOE)OTV)QT2b~{!?V#6SoP5B(9<9iE#bh1^<2*D0-f3FHJXuo@}|l z#336v8`fJa>zHx6)@G!jeq-*YFCK3=>1-~u8eCb?)p$SafFz!RsYcEH+8!(`%+R8d zz#GWA{lo*6MX!1uXk0GErh`1VJ52Xr8PjFbOE1k=EN!Hc4jkvg!$j1Hq{pTp{*R*g zC-E)QW&2@FmwOa}XRkw1b!tosC3~GAwQnQqCKAy+?WomvcSHnP1u3^WU=8h4aY<2O@LA>&6AaBUyUz(uBd_ySYoaw`Zc#Wtpj|G`^-pyr_ z<$O$&6_Y0$&KjA#EDyWnMo1bL4cWrCOmYI1kPn#}KfGl5+B=pdd|uL_v%s#hr#6N+ zC#%H2ja-a>h9r=V9RK`mutE6mB5Qc@ie#Er1fSQ8hT`z*V3c4CO1f{zup{GMyn<{7nW^hW6n#v8%!uttQePWZiZ$9&O=QruyTNZ@;o7jCC?#e=Z(@M0=WyK*FJT z%;^K0>lRu9V%eoXU#WBs0WD}xjp}m9L$J}!WDTp=E%Pjh+&mp8B zVGm5#JJ$%xDT@xdi+W1;vpdpp4#DW@!%OBvpGGiWmu%cg8Od=3QlJl`DU=-qxGZf{ zHXD$?2@e7g?vJBz7w|2UbeCWc{*rkIw;G@OlkMCHZF*$&(b*G2`F&osXNP-RiqVL# zf{>QX#|+W*4vB!Ow2xzA+M~w!;2Aj%r`B#9+`2=d{luA^?~SIbWb)flnaH3i8;0h{ zVy^HSE2_L=qP#fQ@#pYTeo)qxTrO6JA5hFqnfj2MLyH+7a0u zkAo8g`+5{`3Ewhp+7G)`M2-wN8Q-$60W<$sOYww(EnxZ7#_7Y`V{-W#vaY;vk>26t zZckAhHJ8CFFLy}gccN5895M--M`ghtniW*Oi!wZ^rS)!n%d}xXGA*}-v2W+$rJbsp zX+-Rf+)*f;WN8oOE{7z-;SzSG{dQ@um%R#^<-~PDejiyopywQJ=f_03QTi?HOsghapmEpoXfvfq56&K>X zZ;@Yy+aT1Jko7X$J6s)Qs^N{#+!HK;NX`3`i9x?jE0kEfiw>)~(?2PVJDnzl-$d44 zzj!B4I0_4&UL8-orEF>UL#|Zp(v zZjHyC!zcRFWZW4vBb1i5d)Q%V16x{*;E$pNKkA4*?mibi;}VFg+8Gx%-t8zgS;Lb_ zef={o0hyvRE*zg3KhXwG=JfTVwWBHC8OSA06|E%_$7VgH7gHgwGQ)B4R~8kIM;U$Oai4TiDTa zC=NT)X!N2I5ECWK7}dg#2fN8+-R#TLaYte?IH)a#7%ADL*ThH#$f21c=s$~sG6c%> zwEeKbPF(kODKXp1uw44+Y}k#i!TKeA{E=A#L+HC^YORV5K)|Kg&=LDhWNqlg;E1A_wE(-kSuUPRjATjO zi-ANKCeTDaj&GS{+#!)_?OBb9Y9dnk3bJkwF(2FHgH+pmgl$r~Zb1$-VS17v9=hm6 zgLR95MY#!yuicCBmTeA=SIa{lb5_VXbRFf6!GqnKy}crfMzA4ru|<%9ylCXE3$Vd<3I7AK)zv+oRbK-#&X~I6ZsXTqXHLGQ2*$k$!bB-m7oa z@`Mex2kjbAbfbaABE&LlGeg#$NQ~MA{K{0*sHI$rts24Op&S{KB)~*t;wzGoUYYSo zIkf%5MhXPxf|0gj@5Z-G66tkTEZaO4F}SKUo5YWj+(c$|38BkStD9p5s2!hV>o zPpO7hMBoF2cnw+WjTqlc4x)kaP1~*1eOo69hOmmQ?*&Jqk@Zb!6q{dC_*RsHnBPYo zg$2xSKxB^nrGrPs*3I%ZN8`NvtmshsLl@CKn}p-cq1Xb;6uXfH&VYwDn7IEkihB*; zGCgNM<{uyOj$_o^Vqdo<@wgl`D)TBMeB~%ex*gB&0^Cf$+gxUiZX@f46FV%?*m`z2 zL#fyj6Q1E3Z87e_w@e%M!&r>GOiJuV2EU!wn1H{EtN~9tpogM><;~TAh;I%u;z+0& zi3r4%akPQ=`#IH zN1X-E)s{zn2>m*;R&*IS#9-DRI5NssI&^H12FI`Bp+ovxlc6I+qrQ8gco+A%@uZWg!~N+Ky#I$toJ_y_Ev{hy zA(1fnII7AZmpFy}9R#g6XTqO-`-kzOo?T>o1!3?*{Y~fnY70gtU>&aNo z(qge=G)y>$$^B~8t>owZWG(X0ezKnbHgOQ@&*ca8M0b?z;rf_E37yN5-6?Z z9AxTM=o_pPo#A~wFv^0vC@=@cup$}dsM=S90*K74k$(x_GD*mi$f;Nx;rhp$q2{!) zYHbD8Ncm;dNY_;&NfLx-T}AI2)zm%AdU7Pzh#$qbOy}%}@%iTWpsH2QsW)lFC&#i% zxDwDX-6Cfassh_*8{jo;Tie}<#}J_w^S!QKp_uUug3!t3sC}(bQ5GV)MFw2u&*#XdDTd>dJF5TE+fj#FcwI?H5^OHJ4BC?nzoms=??W@Ec|XVAX` z{h?P)FbY6BeG*VzBqAO{hpr}3e?N*U!6u0X8dozqc9lDpB|#TWO3KgqWXq(<3BK+l z;zeD+uS~VQsGva#ZYm^rJisDdW5qz*J4>VrHHLSg(00!f@HVnGx-AEE#(gek^gV7? z+=M@-_;A?brIY-1k~p^ba7d%r9Ff8?$A>dS=2#;JYw2w1K5!SlWfEuPnX0>p9b$9~ z@hb7+%f+&8EmLi`S(n%RZq24QMmWfFh@fkFkYC>PUOY%TChd+qj|G_YJ!_;A?-2L1 z-bi8_11c9glYSR3<(y2%o&Io&iQ`W91}=D;Phyu(cGD*b&#_VWM_G$$lLJx!zkThB z-#zWIS1$1am45fh&cS>dI1uDFF;B>WF(=JIj&z(N0i=+FzgrU9EUMN%y`V24=r@ox z=*NkKB%?$ebO-w~I)kTX`@6hyr2&D7DF99q3Lu&IoabYPN*dsblEKogyIr#h6FluM zGA0dL1uYX%2JsW;&|na3F)9p*kq*5_O-F+9tN4{EpmRxX66C!r&6G29x1Z5YnoG?> zJU1C40~X=MWz_|NOOQHa(8hXvV^}*;GwVWCl`_10i88NW+e=rjrdQomh7In0A#Cm5 zh|S&hUX821()AP%TLx_bZhA|@?DXzWqAmUizGadfJYkDVSy?iEVW^oZ7BKXyLq<*F z4x9w6rR#=V<%mZO)s#orQa6!xcaX4~bj}!{m%{uZBHc<&$lBw>rxVCp!5o9?t>1AjFtEb&4j(*=9O{-Rn9U=n2_0pwNu$`m$R!;xAK z(7%C#waJi(al}tO(s4P9>I68` zx9y7lLf~IR)@>sS`YHU%6i6TgY>X~i%dVw2q>)|CA*mlAYf>_rN~pgYsT#&PBb+R& zWPmv1l!gHGIn?F}Oe)JGlR{!<`iini1ZkY0AlVn%b6R$G(21 zw$tNY4-$AiwI|*V8uD)v266<@RkA^#rZl`V)SLS_8a6yiGH&8iyCI&rxU=0P7Bk(Q zM;KCHmiHWq|?dVIYz?B6j*J?cY`f~SSXccaQB(b|Xb zD^s9cc^aJoI##L|rNCx-KpbVi@+vy>ttCM8b8x0Tlt7|=39LQtT{o3Ix0`E+* zA>wK5930*1<5lYQTZOVsMq}(NFa?MdYR_~@=9&I50#iQ1+SgV{gm*B2K0E1L z$F350D_wQz<7tdpGd}I(M5J+utgYQg@GaAZ{RkBjr8MObB@o}HDjPUYI|61EYwiJQ zGg0nLWC<%h8okD<{vNVE8ZCY9k!)4X32E=Sr9;`0jf@3rH};(}6<3qI50?&c=B?xB zCNHm_CCPsnCHa&imy1PMl5#DNrgpM58{Qm_ZVxFwOI$SOk$SW}#*3S-NFJoO^4?rN zwKh3?WkCA>C`$inM?V*q$kLzuIQUN>?N|lQ+&H^;jurTRv;s2e$<4$}1^oJneTBf% ze&^NA7Pi^e60l!E!2)G}c-<5Nv7R|+jYWOc^@?`vs=Kj~oZoAvx_(9T$I3R%tagS zHZg7USBd_gMZ5E(_?AgRyw2Y;-PyjS&E4(NAC6|z*0V#5TzKt3g3FE2IkAmkicJK` zST5^poqCwB5Gh%qDdz3o)n@UQN%`*~>tRYxvBW4NQatJg}u0mTNueEZoXyG784%d zIc~{dUx*hTUt^92ZpO(J`QoN2Z+Q$>T-DG!b)*l7=MioKECIG*oJ<%(?H?rQUm)xK zgVG>Z@hg+r$>#?PoZZm(Z=^3WPNQi4^=oA!iZHd?4O6^)P-WA|i#9`3mnpb}stxs; z@7>7bF^Cgxfu!JGL)NWzH@;;Oi&blHVGOqLpvD?W#J3pTXDFOFA)BqZi-3v-XDQ zJQQ`Id>=Cr)L(9dZ$VI}l~Q<&DDJ1L8u} zc)^4FR}ZHS`4;0b-Z$!sEBzZEO~DeEkIPKTjv>Z`?G_<7!#$3hsd$_qyaXJv%~%)3 z?eVM_LVSq9<2r2jH~#+v!pqW!v=ZO#T2=hcTEktohJ^#&x+t|CWF)%3;b?G>35bW1 zuH22&=ZV`v*0}F*crxK9Zm5No!R$i>if_n#zyXOlOo2+YttPrOIaz!iSy%T%j)m+S zF=KglpKkDfmEl7zc1Baqaght%JIzIWn{~&@aFMmosDY@?M~WdjhbN8xPKUZ0qFcLR zjZ1Yf`xK$7E$f?#Mobh!b&+rD^2kgSNa_t_U4Pj!7J8P>avX(1=8O<|#7{E52fr{~ zF#oluXuR3u8=uS&P+17_XhaKnghG%*cd)a-J^OSausPi*cjF!VYL4k7z zSu+u@Rh*_A6Q_fIaIUNXVgqGVCxdEkTeWkfIpK#7LG-5y$E**MilY0r&g=?UahsYd z*VE}}aFmp=uOn+U6aQGkV6|sXxk{IvB|SqLoKfqEip-hB#b_{R$`UD_Es?}`q9jD` zWa8F%wv?kXXP!i-fbP6*92tmYsUgs))^@oe2)0FsCz>C?jsZT%gQdh}oa|m@3f_xv znZzOK;*pjQ5ObY%iT^2y_XO~5{~*^_xxz(Y_B#zM7I%&4NEUcFF_1PeT@`dV3E^&| zFbyXSe%63FIK0K#pT}6b930N5h#bBJT53xZui>S(8zFrEV5`^TrSnUCYidPIyn@?3 zn{uP&l3^cMu(NKEz^y;eU9OvW}rO(H5TGs=xwqoMRNc&fd zfdm#r1wdFq21RuMf)Hjj!+L~-3lpbQ% z0o_8E9mi$YL}tYg-KJWlvqc##q9*I=i^&q}QQI*KrBLRTou)A8h!=ZhqR9>3NE5KI z%bR?kO#Xc*)ft!-%zCe+2^kpaFUUaNDpUOxFc}8&cwPo?pan+AS`);6ZsAv^x%P9C zbZ0zj-^M?%T7A&zkK4Pm{s5y>#i6wLPh7OQ)A5RWBBSl~o z2s^l}#O!k^Fs3DhoLyzHC}_fhmdWXLWGxCYt)IcKOx`A758wg!Q5VdOO9+G(A}s~} z@!A^zxQVQ-toY>;AmIfE88Jj{K?#Yrt2-eFQOI}WTPCqfgj9`D8Nxsz{zGb>*KkO`fuhSnSy=O+- zqk}`gI`-&zw2#ANym;>MB)+MskXPH5I30CSqK`atk4Adljr_QJtvQONm(YiqsYp+I z)NrlbEJjSen_5~#{$>>UgZP$7te!#c4^8ygxF1Qcu}EAo)(Pxo<-ib-mczRYmlG!* za-WvXG}*_Dt&te;(u93X+fpgqisH(6Bd(vvy_8_+Ng6}<%;PC~jam;!Pj;r=8`yPM zUl)g?efKO(BHNzxV?E-Dt0lE=JURQSs9| zJmoQ)#9wq>Y<#%Ma5f=kwGoGdT&u2MV_TY!!tkaZ%?4rr3R#b}PvTpq$L)t4rZ7XU zanYAdnb`fZ-ArL7#TC4 za5bniFD-1Y(ydmfDbBAU7f(<{ed{e76w)bPJRlW%QJRVvOqnj37O6BxETKUq$WIhW z;n$-STKJafY5Q^FTIcq)gfB3qGmB~Wf^1+<@bc`mxID4n11y6oT4%)Lk!@%Tcs#g6 zcg)jEoGBK0J|sd*qeoM*?_z4rsJ7dmPS(~RtloP<4sG{z6U_7Li(sB#Z-BXe=IjEP zc$%2AXd{bk#cv7+z-E~FV8t52zk*ymhKf(k0kHWPnrYzNSV|7R78QV4#%J&=)54Z9 zq)}=ijV5prLYpO7^0{g#oj7p>7BZw&Y$++H-;PphIVzuXpGRk=GR)?gtKSEF++2w! z?>K^uG`aBo+j*^CB@w#8TC3mh2%L7GMir~?a*quxX%WkRfKsV6+FrlI;eEkhEv_(*z+{TQb^=~deklh#DHy{zEKjtJ9m&}la**xvT1GfuX+7AY=be5z1H$cA50 zteq*Cf{Y+&X0;$>x{%s_Lp4Z?;B<+Ci3eY0Mtlx`!Nl3ZE^ZXK z>7&rKD74M9bSDVOV1$nMie*1fJS0N)aN>2`Kj51mMfCM>g93^xD*~7GOd`YkVO23X zdLC257wVxp*J(mXF4yYHO6Ol^O_3OB4i&5(9-k!EE65s4MklErv7$O&4^;G-z*A(c z$ampeCRtrG)4x;$Yr)AbyYz8RcLiHl`d$m|-*dt_SHIh0-8*d6ZCZRU3Xbjir}Lk-rnm^@V?Xq1t0}c z3b&#x?sHNQ6%V8U{&)e>f(%$lqxOeQSQs2-G{PQt@k*2hD~>W6VxK+&?9;@4BiiC0 zb1g1|M$qCoWRHWymoD!t%)pl9P&g$VrPmRnhn5S2vx=)&!jB_FoBP40QPY40aygD2O&9cbH+7& zU<@#8V=qfhK|=w!avE{K>d=vJaOIH0u^XebElQ0Mx%?Q6k!MqGjD83<+AOy4Et3Q* zuQiFH=B#5%2tA`Ti25f$ei>O09Wn`hh~$v!PC`d!t};<3l8AJZw22h&{F8)3Qd7{U zZIKlXB&SM~ym=%#4YaPWOnu}$iVs4hes(pZWN?d(BN=ctP}>O^tR?2a$yauSuvLm} z7*Psf|5OYkK{?md)s~sb7Jg-FFf);sb_-Lfyf`l*a(r%Zzrl-M^p$jXpTxByp;@e5 zb(DeE7$wA~3DDw}Z3(igDlp3jH@lN_SFvo3#ovWUn1Z-j9t8;#-3HR|SDZu^@Y19$ zO3fmfyn(EZk#s@n1Pl3Sj!Usotj@#sd~CI@q`+o$}FSYuwmnrWOazF#UNwHB~nAGId){Ri-!&p z;PwJ-%fy06oTEX+FiQfPr+vJUu+;;Vyn*QA;WT+78D5_vx`LQt*|?d5<^fX3Ko&Mt_3=4?~! zjRzO3HwtKqeP#_|$wg$20*L)4vhLGjr)2|C15Yoj)}`z88zk~Na|9pE>YiAA$_x zHc)i)9L0jvz=z1O2%QMx?jma&C`0)wL6PbV<#|Ak|epsStd%h zMmAiv(biF{@;0d;HMYue(FD^xa)|rnVxc7zT;D>+!D+3D`YmK#b6GaIfM1!EwKgww zxMp-d)GqWzEq z5Y#2d%uKS5j~j|#h#jY4$H?x?*+tlyiQ4h8L-C8SGgGhdKA?I&|(M@y6h=G>?lM%#kZ zC1f>3)~8EkQAw5?g3~3vrSO^%-pLnrjul0B#(&Akf;LgBfy`i@ce1E5gHbs1L=l_M ztWgppWbG%3BxDBRRD-kJ&Sbc@W8Q6s0}pfFaTY2CpR+9g7Bn$#m&6pyzSwG}SP8@3 za@4lgDJUeo7=tW0!_{V4D*u>k5M!42aeX&-ioR4j=yaD}r@OU#S88M*G;a4Va z_p0F1VXPxWhJIr2vso6yPZkD z+r{SK>A2G$PA65(GD)ys6`SSUj+tg=S0_tP49RAE44T4UDZ$2X9=YbFQ3}DdHT%gQ^5NM5VWBch1hZU(rWV+!dKr2xS;wN zH|#1_Fxw#+`uJJ}WOJ2F{{j_Qs(O|_D+$~9e0cd`z;YX#mVsD?&o~)WuncMCi>^)0 zPI(E=hA*}VpK#y{O?f>nu>_9*_gHkkaEr9kc~aoGsdfIRU6q&Jr%~JZnT>3#+COB$ z$EMU}^@}L=8p#Y$53SU{P#4(<1%XiqtmQz06f7`OkLYOY+iCtywF zYRUeP^zaf&yjGU?sqOD3=kI2kgrI#yTy8O@CMNYQ`!G>twx=;89zrQ3LqYEIRp;?f>f#2=Qnd;xZeO#TL+ z*(8qEGw$mvxDBh1)rC8-EfwTE?;wmCd&q>tt{!`i&EGoPJAZJSxW55hErGjT&0p{m zu%pSmi)wP(KIgDz7-!DzA0o4tfUN_p?{bVpCmC7gA&c~~&k8NX2h5E<#Q7dd)Dn1y z!;v{F%$>ceXYLfl4@edCATma;lhZ!XwP})YN5=7FU0|o_c-ohhKZY+#-?!}vrjIUf z0rb12g7|_HNCQDMn}dMS5*HY_Hp?8-G+xNJ%NZyx4vC!CQ zgCj9M@e62h`jgB12fPxWUQq=`{Yk>VCrEscrdXSF#HnprZ-_0*oHK1_*8F9&o^-iq`*|@KpufDcBr<{bz9)g}O%|t-7Gj9J5+x$uaKPXrQHZRecaTVOA8uYY(Zv13fc&AcI{N9iuv&mIMX+dVtpu9 zQF#=Lmv#au9%qFPA3h7@$I;c|3%4?^Ty+epjVpNlvTw`kVLh^-W1&sIxS4B?g)#j# z!+Ig7^!eo{0QzkdtA|vvd9n!Ujs08?D}*v*ca5+f`NWk#x|s+e@G9zs^%T9tME0Hp zGQ;g!5)#>yz;1=eUIwFDaF6&C;1>t?{=e?t1xT{vx)K}7UP&Y+{=mPuQd8h(S^~Pd zd!`37BM`)(XFv=A%nYV606`KQR9C(3E=+Y*p+3{oBYp-VNC6~7fFQviNJ^q8S^w3p zma=6#w03Bh*AF;Xi3x6_AbE&fsTWS; zD1r7E%n7$aw1UeATKq6k|5Bx3T&BO`<8K|TG(*h96>Bh)Q!Z-s$80cSVyzB|lWWXLND-H9Lh%ivW9p8G%QmC%w<`{kaRLK?_RW_FjK#i$)KWUoW+F2n08d*vByMOU z<4}MbYIeuC1sC9e0AxU<+zv>#p}F4(c0d9vA7b$-qC4x17i+0d3w1hxWZ#L2(-Bro z>vReTQ+G2Y;`TFGu^|^&AUteHnGt@r0}v34xNV2T=2JzeC2(RhMnrv1v52rc&Q<`} zQ^XcC77<%f*q~=B9_m~KWj4Ski0};}Y+6yV5f|yN_?-1RA)!j(2~vQeCIUE6is3d9 zM-&R~ei68FEuzva#3zaD=V@Sb`r<^ytNJ^UBC${d0Yqa$WJ-b<2w_CDfv^Bf?Zc;t z_H`>a#6FzoMewi>B`SXA0SI6o-R5DL5lm$sirBAXq~wXsjyh$FlTVgcp% ziI`asdyFAm;%`+DJLz5N_4j%xH9kiq4ucM*k|{CVqc_`+#`|6RPx=e}=LY`6nP#lR z+h9s#q68u-rIf%TK)*n+Oylxa1}nR}z-rk#RMnNTfQ4!$ccrYHfCW{`)`7BD$$pQ( z*bT7Am>d*MBV#xc=xw*?y{dhxXsN#Y0z}^<_L!n}m{;v1{H;W-Ii|5UC*$M{UXw#q z6w?lG>~*%rOX}wk;j#g3WF(Yk5{U#ay+aKUu>PtQtJFS8(v8((G#TLSa7p`=z=n<- zK7aP~)F>ytZ14;))IxB6m2kQ>;c@2a^qOE}VYNbli_a5%w?c?I(@L1x@kLU8`EH03P@PQ!C!WD|bJCD@ogIw(q4{y(XRFDAfy> zE*(^ZhC}He4M#!`C|@CBZejW;Lz$H@=~${o3D{uH+@d5~?%9Zvj?6Ade@uw%dteFh zMfG3_7HSS=mK(#Z*3q?<6UxOk$mNkaQa=xdeZ0rITfU(tt-tb9>19Crhr}c^p7{_j z+!_AXgFJNzmK@G(3%PI2r|&ig1A;RI_VnZGR3-wSep1F> z{0|6ti=dg3_i6@w2Y(ZYNozczH-TCc=lxE*(HZqGcgB-Ot3Tl#e&@yl&@jmb0byXen!d=0Pv-R0&dGp*bOu z5lQ!k$_UNMDjuK+tK=3BDWHuLk2bwyp$#H9P%w#zWGpfVH6m(-10;heWkLagH+d*l zSkiu4m|L&N#6bPuO#PvshE4g6-mT{g?01j#hjPQtRE z&AGdj4s#C;Q)87if@G9I1c%n9u!zFFpNRx0oJPW~bfDU#aZP;?n=Dh)^uf<2YqUx6 zK&WFSB#I}dOCuDZcse!p*gqkH2nkJoig+}bpPu5;A8wb-v5+w3LQ+R!Oh^Tm==mij z$Fw7@lKBSx!?djl{X>v=h;W)DUc>0$&EGVHy-oE@6PB!KlJ@FqH=VBMiM`g)b{F@vQgC%N(pr4|-6fIB@A@PMtPLATBaV$l6QIr$)ki?S+nd;9n4_ZxShU@qdyhCp)WCz5UajZR)0x z3>Ql8AG9hcw@+&J_S^hegRiwCW*%l9u5C64Pu3&+3qoiwGmur56q~jjv8!A}*g7&8*8}|51n{a=4CT<~eip~- zLmL*l7C9!$F8VeY0QIM6{GX!l;zz9bZTxH2H+4i2QgK+qC5JVCO9br+vRjy-WLmPr znws5fiI8H0kzMixY-$}F9ri`_-T{2oCeFTKBMjbN-`Jm?6qW| z{#l}KvR|k_z%vgyG;!Mm9>p4$Dp~jpkuy(8-p(LI7NXjoTA1OiY<<-ayUysvVMq|4 ziDlIhNr@r!Mz~HdX=s6bRX~xujAg*uBVL$CB(hwRmsjzWzB^DiV(sT`c69o~)TO6$ zygdZ@=d9!-_|k<5bdM~`|_xlH#T=_*xTV74R$iW^m(h%S-zW4JZ(iG z;m9NOSA44XNz}7ug3|d0{m`U%oLZl5cIe{szVDU^Kt4faeu_+T@grNNJNVbS@Purc z+z@5=bdE4QLsZNq5oSEb82p)`XXZn;kihb3qUPqu$rwDUj~D0;Pw*eu-!GIhXqC@Iuy0Ntb}UYY+fKdzebcz0TOO?8P`m>6|(cnR|UHe z0PPbLlX0^3{CNf{VOLF?kxEu&8&Qyb#mXOvD>`NVR5`6mq9M%DoERX&4w+8u?=v(B zNL7rHZ!JBxrImQ|krp2z4EC^8?9fLTi@zPBD!JkQ0DZ;yE#|(48DMS@IkzDaQJIBd zHere-dV+BL0^u-qOPF#Ym??D8YfMMAzN`QQY*yT?SYZgWV1xtq#f%q-=f*eCj0=zQ0Tzcu`adPo=88xp3;%-8 zxxCh%+_Nea^osJS+1RqJ$}qirs8s{vL@qDXyZw&Q`1*-kEmZA$gBvuF-zAvlL`2bG z4DrcCD~~d)$teXqt5t;QrI-Gxeq@c-WHj#Yw&~&nRZgaL>AkDeXR%|ucq{Y>cTN#D z36Qa=GIj5r3h1Fjck?%NPf_zdYpB4k#?j6ko+cE(Np#$d!{HD zwqX5rZI>~ZU3x#i(&@7V^GgKATr~+$E-SE_F{}zuDi{MF93avFhO=oiK9LZiAkw*q z_XrVcP^N7w7hfaD}pcdSe7JdxLWYyE{(g35Ka3luoP zF;88~CphYCSGyZl{o3PdG<4fCzhfq^@{WgcX8rzTe}h{7x+1s=#^_Lz7RAOR8V6A9 zQZDhuLn2$rR&&xF`^LZ(K&tN}0TH4O_etA>j414+t!AB^$8ErK!-_{L0M7~@q>yL8 zAIGgI#$lRjaj=&dN3DZ(tc{<0{bR!M3q;B7UXL*j-3o=A1vpnqoa?_N2-v)utPq28 z4?_qsC~`l5-c*ByblDLQM`?^{M`Yu5f{80T(&^C_s?+BF^%ZJcBH!Q#leF{lI+efvDa0ntS*zroAJ7d+WO(0YIqv-pC(Es%f(LI$2dX` z#gZnn=0LgE+w$^HAo5(<%T4_97+>u?lxHKh6YN1p@+}FGmOeC6RxH2$;(u zLWm?6KC)x**u;`q$cb-u+O+QKT^G$RU6SmkKbL_x3s;r_agzX;yM2+EMFo(uwx}*_ zj!JKBaNd6`z{GQ)^fHZQGDCt`Bj;EX#1=?Ia3bHEtpMDg5x84_=%;wPKg8cV{4M4} z?alI+Al$ir*Wt8h%=&E$o7C0$@VdNIAbpFg{8zRKP(Q3^OO?Nq;ZD6n_FY~!D94e4 zAOMS)%D$QkBhS9x%RjB~cRH0}fA9b;&tbX%sh}wo8d&69JXl`EHbW9 z0|1PWxhXizgzwM+r0;BLC)W;dCiF8!y=g0Yh2w0G{$Q^;DO)9s)4@NNaTJhmS%F9_ zP~e2Zzenxw2}0?0CV5wQH0@qo7$*5|^i}iMhQlc#h4Fhr(aVG7r~Z5T#W zD%80)oow?MB-#HJ5&t5QF-@4*^T!xOtUZr0;Xs9BE7OF(meKqyf5U{U+uSD?NZY+E zjQZ!GuxX_r^VX}ZlU`d%8HkWNdXb@Ll&FDH+e%3SD19zlonf3mQV)U_@+KzVBtE@O zGsfP~R1@*^k1&=@O+q}qpN?qG9e9xCGi`?0*n%H` zFC+8XK`WHyabPT|zWgdn^5qU#2E zrQ`?Tjuc2G<4jDUecp;zG^&t&%ma;bfN|SGe`||g$Z!wEZwQ0DOjaImTt1mTj_3;< z{Js^_Ir=R=l37-Z=#A;Ng>Gk;UV_pFMlCdgYps5fh-Q(jka=7Ik6oL&{33ycU?d0M z#7o_#58TpW6c2HlX2SSsFpxe+(y#R8BD>8i$yvM}W=y@SRIDNY<+YA@T)kaJJ&yJJ z0*!9c7RfItA$4%M^WnP=JI%zy#aQv958Hcwlw(;M7V3EW(cNnkWljS^o&i;^P8;&@ z7;F*j{E)-{HGM7kK}5%sZF%dOvJmlmi_(}%JW$$YE|Hk=!V>Z0lflFEmaCHHsQ(PL z+1Y@2DNs{T?f&IGyo9o(Y4}cc1^r#lh^2ZJzSSA3K{z{h zSV6$ythsbzSWYq&69V*Xf}EGw8PYBPwu!t!gQXzXa?fFe)&oLr|iufpGqX89W zAKq;Vjj4BMVH(4k*nwp$)Y)3k@K)|(U#U-c5 zCa&CID>KL-f9J)!4qu!V500PcA58!PT4sWfoQeVB zuv(EcTd3G^SBj|HX(a(Ul_E!u_jZq72bdcK#uU{bXO3LtZ*`b{s@uVpTrd7t2rD0< z^JpZnM}XsFMCqM|z{&@SD~)naL#M%ErXLyp$Nx1^f}FXz zdY-v@)~ge`=E~HGzN22FSZNFpT_WSI%35X+c`cQ1RaPMnpFh6%uZX7oZk;USrEKDq z!Ju4oU42G@QfU1Z;5#H1`6bQ|SDdDTd(sTwIe=e^sN z>Z!jZ6rZ!QU&QcX`YS$B>8QYxDWK^SEmI1`=@q0fv}CHFA^F3L{|%A-3XwHsP?)d@ z4$vox32987-de0M^)hy`VhY&)fGC?RxnChVbm$a+E5%giJKb?Bn_tS_RAox?xYX|m zBqgQgceG^5UlD3#pG=O519_BD%dA5WcV+wFf0_$S+eFo!{Vks6UZ-Tz1I_FE63GRG z4_$f;i5RYPHz;E+4mNV5)CC9e`SS;ycIr$Dhy65jm}UU)V=fkm`saUle-QV z{*y~H^!(Lr3x$7?muciD`%{R#KtqVuCH^D34w1P*b1;=sq9Dm%a{QUL-C#3f#4x0(DpoQ-upK&7 zP^|RmDlJe5KCNSjezAZ~N%8Q{ttfXHrKDC;9(J3`f^8(*yGd{CVZloOvSh$Ye-+{N zBIDc|AM0e8dmfW1{mYq{<1K9#$5)Q;s9*#h*c2Q|YZn4*I=nj5 zZ0)$^`Vs2>k+a>)-qM%}#$+*0Z$^~;!+RA+%VMlvLP5uScW&Hucq7f{EZwVqd44h; zO#F&9a3DupP*QS6@Yhy;e2Ni>x+@XwCf7Qx{`Rmr*y&IU!R|igPFo4x$O|{Dx|x;N z{K`3H&QbY|7iSH0lw(!sG}~%Frn(u&cB`xXK?_>-T`T`LnEzt-760ih;V^lLq75sT z5LWpno$G!UjY%qF7J{_XJ8+~aNrg0xx|oI8m+Z9)E|e;wCzKPFa54S9ZQ-!|ptDRD z)b#H~QB8m6C9Ek~l1$dZ?^~rn&XdGCDJdu+?)2!4kxJ(f?h@{_ZbAOjg&tXYy+AP> zxgyKpkvTF=>bscng-BtvL)CU&iB}?`fP4Tb4-Vc;%HsVC!KysyI3t_}3ZD-G&~IA- ziR2Z$%SgQoYdSTFL7kCRs`8=&Ty{X>%;jJ~30?~L&JBGBlAX7v4k;cF^YHeg*O!%9 z{F)Wlo%CCL3Nb$8%C|)ssQg#TT~3eg*m&*e0PFmh1i}r`w__HX*7ikT!4tBO8#vpc$BRlOp%CYKDBqjpx>B z7ueaJ^e3YYIZ7#$O$DPN%@UwSgdF&~{xv|E!!yS;#1L+R-Luxt+nVMO#;}d!yP=G>xk(Ap8ssZ8AiT@*ZKr zeuqvWywFFa<2;20!I^pX^d`n|iNA4p^nt_FEJfXksw>6|z(n`7s9u8xR@bFcdHEI* zHQDo4hSK8i;EPfLs4DMJtzrqkNhr+AOK)dv5<(yWGKNa}Uuz6N={{!y!r!tYTwsK< zfxOtbSKBC?4{D9VV+4)}x?`H{_x$3WCydU9jkApZT2a)qplQi=7*{JBV0x&m- zoOw7VM&vDZ+&cy*(K;q^!9-32Miv0=hakeE_cKry zCmhK%N4=Ge)=sk9q|!+B9RU}Eq>%rXFxZ`rc;SZ_Lx2}fT7zNdD&0?@yYK;?7g%r< zW_sQqV+_I%<$3$mO}X7~QOcDJ6k7aI5BN^fZ7bJX1EE0=gWNS5*wiBNx01fpy<;>< zy3kpu?^pqS9L2ePti*OvA-%!z4RvC|Zy z_^y+xej;}YvcF6No1!2-@MBEY+Xn_Q!|L|{YCvSok_Yj7D-0^q?-d~CzV3&q0C{$L z(eBW(@OU2`dEDmW)=a|?KLWr(=!FhV^y1Y-+wSPaC_KhY&mdO_TiRAPY3F`k?Xo@X z1F*pJx$VQrq5!BEF}TwSDG{3g8YqP&uOS%Nt(nRpra}Tl(dqhPM;FaFs{w@938C9+ z$c7^_igv-x>< z6eH0rsfqK^EP0QuuT24Uq^sPzbQ}E@pXq#UhD)^Pb|O5XVa;jF&fy+K*7u!KY1l4g zYI+5M_>(lexm6J2cQA3iSCC3kRamtWap@GK5>TM{v~{`?Cf~;t!^7kf-O9Ll1wddt z%?R}E0)W3`;^Gn%w-f@#o)yNMnf%=XBdkwP_9kZ*0ejP~29dX?KyG2OlE=zycfR@d z5`l>BG&u!$dqCVIFs5k|iCJW**w>>?2w!%ruW`|Mgy%r%Wg5#=MR8;;rj#+GHXo#s zh~R`)*a&dnAoBS=Fu5WkCBkyLrF>Z4A4luc!}WC1D=EAIk2af}K-z$35diK9cIE)9S}8VP9-Fiu+d%?*hZ5bV=UAZHm!ffEY<+)C0kq#7ZG z5h1yWvB4OR@V8(4P(;h*AL-iZhz9^TYQ<5@lw1Rc?jxpwciVTf*Oq!G`X8Z8rXq{d8pFV62V z29eqO+%F-|4XnvNz;qQE!8flYP{~Q$T9#!To^;w|c-PA}U zBTbD!scoIh+bnZYb*4p?^wUB0AZX!O(BzxMvJ$~#R-R3bv^jB8BalH%WRj79O|%AN zXtUtk)JP+xo>E2y)S#m#wRbWD@8WMzEA}PwX=C_h!>|0migmGg%z@pLB!tDfOsfB!Afnf~Umw+iGu=02?zTcB3 zQ+ZgZ-3L^dzHh}O$0CI)Yi~?dw-~GM*VIAQt}tSCvHLe|h$v?vPRqfE_j|IU;(kwn z5fFl9x|DYF;SFw7*qRNc))CoslNCSBQdS6`V|q?$EGYJz!u)Si@p=JM+H>mo{?Q{t zKnjRRsj?@o=afdD$6$kP=Z6@ZHC_{Cu=&C1drp~PWK1O*_U|Pf*WH0Bj7mjFeOZPRs}f@A%t;aMy0fE9T} zV`X0T-+7#nEUtwMT#wsy5CBO$eQ+(9Aq=fR$Sp~Or+d^QIFy+V6Vss8k30pJ4IQBI+uCJ!w;v-&z z=+*Wg(-y8`%bJfwxtvw#6BgC%aU~X5uA+AK^UfsV##aN%TlE0OHi;qD*rvI3e2gjS;oj!Pgz{Xq~Nq-t3 zrs+Rc0cP*X4#3ImuLIEso}EX$G)ZwFfv)5kWI- zmo28SK>4<`YR3CzzDC7^s@lWji${ns?3^h8Qd9B(^C6_B#Jm3($PbBtyQoAG?ZmZl zr?sG_A6}p(_IT8gs*P0)r8Yt29B4{XjbQ$%V`oEG;cnv?(v^gAVZI;u<0N3ehskFEEWY=miFH$R!?NFE9;3)(Z?UZsJkV>dwk=4;XOZU`m7N z*TZFL2=O~UqM#iV0S&a>)Tj?IibA$%9=*V{g(~&}1GYc4V(ZwjseV>BtrwU!3kJen zbTEtGQL`vtwU^CdAvvfXKA2u$WynMB1qQ@dt$e?g`7UWq<%_dEU3%h6ZGyayBC;W9 z_XX;&SgD_8>V^Dn_GtJ4SU5aB_X5Nhtq{dI%holG)zW06M<=o{u5l6*8n4=jDc1d! z6&JFs_!P>^P^j1jU$%|{X3-Tc(e{_ z!0}Zp4mr$|14p&`^XrhN;mbRu0o`}3=srZh#iw9y(sS@|-O+X3FUhS_Qfv9=gvDIT zU4_xnRIJq5tfI$b>0cIGOHcx}&}mINYxw0+3%$kq+bb%Tviqs6s>z&5&B8%;NYf=o z?~r!=*xGRj4&oAXN#qcwumPpx-r00W(=p{8(trm0pgh(4!_3R~@^?{;rMFplhqNO7 zyh9og{I!)IpJD`}?n=##9%Pi=y~!QYw3!*`Xn(4ANW*09hpLiMFR+_Jo0+}XNJA-o z2ah#ZuD1c{yH@^hF#pBuEB+r;hqMA*)s#&cvk;^Q)FDkr${o_c(=--k7G__v11-4F zQok{2EjE`9X&PF+LmCi&-zo)?oDu7!q@aZOKsuzE$fZLXzz?n9-^GkCL<-WUEPb7l zZ_6r;d_DjuKWC*ZdRz#iG7;aDCf!rYmrH-!?G(FK7lP!{tuVSvA8S zguZRsG<^ED-Az-wO5n{@*{gU;lJ@mDn&_hgc*qrcP=AW(xKAc-V-!=JOys!aVB$U^ ze64cY4>DnoX%9A&(JH#i?|L7}fc~g*;!CrbxQZWj^gAMpDa~gn;g~Y z)Ls0RQHy7DK-D9friw`^K*5h^H`={BYUmKNr$Nq%2Fu(V{L1g!dtlJQrV^(-+#Fh3|ph^J1m`J#7fk?nq zwqUTSK@**Lm}tLXoxJG8<2-qh-um7V1wwU_Aj1}w0wzm>j0(Dn2|jW zvWPECQFtA5K`caoR%nFkm|;~5fEo~aw_3=)Dq1Zxh`C-oPIT>ONpE0g$X;2ppB{}( zOO00i+nEB*6{2f)N)UH_H=|OW60Rr1zWa2u7DWTkgQUHDP0sKiV3PVl`xI1-)@ne2 zYslt-{hOGw#3(qh_itZXKYvvKKn=RMX(@obL?lhccq;>WjK71sM$}@dY$LG>WG@nJ zcN>XIj4Yy!L@hRVUkTtss@%l2z<9)z#5Y*0hga8P?J}Xn@r}8zqE#0dt&i`^nk9xb zQ33?S;co9&GH=S_2iNG7cqRVt38MZbD+6B76PHwwI4TeSSL8#T(U*aX9uUBuA_#5| zSlH@jF3jHp7ExvcfUrFx5Fhw)=8V4&ERw2Yh}8=M){qFhz2Fgs73&3yAag&sNt7ov zwy7iH20qA?{oKHC)Xaskp>}BW-@6HvrtAThK^#W{rU#JX#e0~zve<#ei&aq4zSU_t zBT#(S%7R;%x|j(OX0I0xR*@%8&_dE(W>Sknb6 z;nc>t6?$9mIN45yZa-ZGtD%htATXXL5Lp{3a{&-4+oNW!GeRMQ0Rm*xgdl!d@^*lr z#B3&9P$Pl3Jz5sx53_Ux2L)A2P#q5d6b_qAzx#FuBcd7+4^+W&hXO-_WY-=Eq%ShG zfIzwk#XpV)m@bhs<7l~)aW{iear7>|{-xuqDkh4CdLA@kyG@!u!L-(On&Z9x1sKFB z$kGr>L_yiUw-?(j0d$P*Hs@Qm-zxxcgC=L%Z;9Zgasu|-KZ37Y{_(clHgcMDOPrtVi@-M1$HWk2eVb0sN0Ucwc4&Q>Cto*d%tJ5b+mjcr!42Jrk8k zRbq+y*u6-pE>e|oi=jJk4G4idbYEe7k;$tf$SiUPU3-38B6rE=f078>ZNF$oKwcL_@aE_iUIpN(8~`w;nY)#v!E!LQa%9j% zH$FwQVOHI`A+jJc?57(Up*mTRVT-B(Sbc)!Rt>QiQ>aFUG1Cl?wMVL=8Ip_%(u|By z9W$(o0Z=d#Zp9EYF@<7e5Oclw=R_C#CsQ;;FCL-4;^W~p=yK_kNsC?+%DNGf`2mnm z5E-|A+@WAh+49#4QS{_LCk$UBDkd|;ha`+a1iD^NtOV;sM20Ww3*hY$0JpwKQFx@j zSg~e$1M)9hxg&bhX6|_Fjg?>>bFBIUa5%|!>(2=W7pXs1sJR~f3!?u?D|2LTah~b> z?JdT11wI*$JCv=USI#sj^WJH9#{2xLx6ybwX^qSKi)DboA&t4ekQ{`*zesPVE_h#V z^?{`4iGb!etZ06YSs}X&m96Ua$M+;u>zhzcqPPDrZTW6npx>R^qU(&=uPW{u`op79 zxuYum#J!&Y*6tJ}sU=`VH@%WtKA_ymEr3G4&lKu6GY2Kvh=h*8Ecce#2UbIv0~9x` zDBi*-?&EJpQCi07VWg`C9CrI7yH@er!Mj!;epF|g0Pf4g2KUZYI2UmhyD)) zZRSU}Wk}v{q68XT2Q||_Kgv>c7k{giQ`MU&YcbIKCqv1t`b(=Z<;K<3P;y76B6kGj z?0bIkIu9^2-L~NpBb$M3FtAk{hVNK$EifK2sPSp7dL6CHYyFSJy_ua# zm*9Br-2veMPNhrWWLNS(5p{dER(2)fr_v=-bs@LJJjMM8fFYUV-j7H!CvrbhLYeJE zK==hBY^u8KL?qYey%Q;ss$+_!-qKrV%WQh2I3-nif z{QSUn(nAjsRm1GxTL&n1iH7M5WcwjG3}w0lkEeA^`SXkanuyN2AGS_P30**U9pHfw zm`d@};6HtY37S%bb=NWAC91v7-x6hPflVQhRL+BnzE>)zK*KNn5Bejb;LhMIG5x7B zoH{Zwkw5(Jx*B%9fl12L{SH+}Noz8s?RJBHpd9a@*%>xAC!KDaDh23L?zZbS>%h?` zie_;8TE-zo04lg0B*Wb%$^fikP#uUy_BhBQF=Uc`Ba>a{Z$(xOoSf;ky3MQhbJbeX z=@6tF7y{&5W|XvP5&44!0sDh|NB4y)U|{I;n3=oiV*zCm__&4*e1NdoYkl|d2? zh>BI8>{y9W`Py(yo^eE??`wAe=otd!jt|5+#>NNrP{sbdld$}zl{sR6u(82sD!nSO zDMXM8MUKlri?d_5e%%eI^qEG#3Scum1MOd>kxdIEde#GB`ed96*0TcT5H@N02ApuO zZhezN&>87l0ko!fM+nFb0%9^u^iHxp)q1C1^V@HvU&BVTyWOXdbZ6IB-GBpm6Suk@ zqrc)4t8Pw&qGfl^hZTJad{xbuFDroKKv|I^6jr>SAbgv6ZAyh0oa_!Ympa!4JSFbu zBtsOaXlDTO3W0RnnL8ja^zpPaPK=p(0m-k?fF@tWyaXM&I|+s`MYAe^hds61s>rc& zxK(jt)r`r#MBkp+5o5A}<)BZHG3gJ+6sLM$(*_E}GHz3HRAHEzDG_|4Js%_h&kzYy zN+iD}RVualEraVRCzxU~wrmtSGy_<|M0&oFU0j?X}B?C9yW zZ}*MEGLnI`H~lgsB%DmXyon(d>=R~nsTa+ViF%aDB78QuC)#fTvIvXv*|4_jrPu-}>&Lo~Mt za5x(_^;+^g5;H5&&0{-{JdZ<_^D!3B5_KdiO>vRH=+TTdc^DJImQgaMt!J`1Y}Q6b z0P_TqGb5u{GYAP25$B}+Gee-L=!gs$=saVkb1T!4M3Q=<_~rs#O`R_Hb_e5qP9q>Qw26dzDWVWJS5QrKzH znvRFfRvKRig~-{HY*djWGl~9`ZR+wU9do4{ny6@ykz){o@Db8fZ1PM4BFT=648<$i zv9sH3g{Msc0vR87u0w3*lxfovJV|vVM1O`EAJu*P3&GYhFhOz6U~7SXi;rX( z5Nu_K{l0Yr?AUdH*%(^Ez_Wzn>qN^G4B?EiSIVbh4aU_A-SoRiQV7N362>LqgI>G2 zq+ceotBv~Lq}x73B6ZV?Zc8x%i}DK?mNs1%}&V$`Wb4h2C#{a7-)T2GqyFX2ctVY`CcW`+zcCrznm>hPBB&wIeDe>{{}n#6=aan- z54FTYEloyC{o!`A*SVh70<`rvEkC=_K8@9YRBY4giKk*qrX`7>;a%eeM$2 z3EpbGE&$3n+%|>a%}jZTzd3^HCgX(;ot5C`)Ul%hJa2T`AO`6-iM@k~teC`Laz`f@ zK1xeQro;ZuBKwRR>e0U=qGKA?&D(V*8p_-DDBsgqxw{P7xMyfiSh!n?PXoEDBOv~Q z9PG47PWW5eHiBFze+x7-4kJ7V))KcN~DPV5+DRd8?taZ(~{_ zN}{su(Nb2vwAA!47drh0J@Ee#Nt7&`)09N!S#z2T>&=lTtuYDs=470V_XmkSUkdWo zAh1-xFd{1MB74c+sUrJkb6vZ?UuT>!VI4%H+0;UAkcN>oNsBDs!_!YmcRMum_8C~* zbELwxmcpc-jzHFQxDPo4fNxj@T6cwI;UPk8OU6?07I~e*ZI)f!Pn{7nyN?l!?_|Opa}^^06zkZU~4)f z*eV-AB&bcfcndFu1QTj0G>N*IFyV66#7iyb>{IqMr}b zONYVyqoHgh!>c3((?X%mFoppX1j6Q0$SJTKw=!3HTlXiCHk&F0x9Adz80sJiAS>S+ zUmA8}rmdcx47wJPcv6z2=H)tnY zP3j;}~7FN2u`CExun_lz0t>VuM&GAkQZFzn`&x81< zt;A&qbf!dn+?>_}&$8CTc;j!jt2L7 z?#9>ywtIM4yLvcK-jm)A{CRtW9D8f$gOg4>!nw#GBQ*$}0koBC!Ktsw>>pz$uj$NA z2CZ;8qlYltfcS-;xL3UsI*J%7vYRSoLP@1Lv!CD@NzPSSGa`AmcWD@*#`I*THyQRY z$LFjB|2`A^5PvIzTg}#}v)kz=50f1o?9i(V&P`CM9X{o3q_K=d@4Kgw00_xYlLN0| zAd&}WK!heDq~B`dxj=bNJ5C^ZF@-wigA~*%K+v{3SChz~RXr;9YR}5%H!+(}@wa00 zPJc2=&bBF1iZmi>08(8Z0E`cibJSbX)f>Njr6gmJ!&7Z2@gxWa?BB8Xr#E+Eshi!i z8>i33ig{rmDg^B1QXb$suk`wR-K4#pAf*925#_qGQ4lBdDBw$g-|DuTgQ!>;4|1UV zlvV5`e=BKfC3fkt)HpJEDNl>M2bh)g{zQ%o7P#rij_)k#i&^VUpOh5RX`Zf zS6!LcyUkIACZ!KkpO=wRrhv?xe#$nD4bjIbnv#H2m_Eq4D8}m}$Rb2?quISgmTh_% z)I@{E5il*Q=*gk2+(J;I*WaW5Ug5H*9)pwz?6j#qcDFMcMOm)=SrGkY>-^-H_yJZi zHNU|Qb*7-kET@w$InCkzdA#*0iDS5oMH?_RR$q-JOb;-kgDai5%_lu5yUu{!HkEmd z(|O<1zZSmMcs!lzX8#)4A4s~{J=JbgX+VU@0qJJ9nLZvWZtB_fe$195rQ4!sK{Oz2 z7z~pws;5B{pj1ZE>jx1`mw`msb`v^4YXeR|zJcJ3DB@D#Li{3VgG4R`y+bcH^-k|= zx|-+Q0}?%hVSh~Ti<*LPe_SLU#Q6TW-|Ba#3fC|L3{r~L0yYYRQ8H=wd;7Z)0w|9{ zG=?voCm~l!+tj+j>A)dOvWSU zTdm2U>1dl(na{z~eSR8*0|Ll22NRjdDJ5_M9OfuVPIX5SXSwts?ful@ZGa5Z0S0Xu zV|RS%)A=?pz-*wrD>*-;I_#?*%A3W7DQb}ZkgSIqMB?17_ zKF9M^o*H}%L2${)f>=NnElYLA+Lmm9+`N3jD%I991UyYr_b@hMNNZ);xQOYeLy^B# zLlt-90S*O_u1&*@YdI$Zw!P!dIL1}0$FSy?txUHbK1@0h8bl9)OhBkdPsAQR(4$d@ z5A+-kA0iG>=}8Us)D7i0==RJsVw;Xol-7X2AbtEn)te?yT0SyezdPEV{ytkSTj4*mknIvtHnR|km!w2BI-euz}k(-$Z! zOJzh6jtsO1{4@v$gd=$L!d@)RJ>@+EcJ!0+?s}i*h#G>3a_$B_-^!oITmw#^CUows zy1xfU3i2cf26)D6E2}HfAvhk^0`P#?|JrVMnyd*uUQC(khs)_XSGevnbu|LA zCSdu1T(x;yK#DS?T>fl&z(`Guhv6Fz<6TIg3;SXAzbPNC;$TyMz4!UEr|pd!DtGj% z9S!wy;uj!+{59*eUq`>i=Y#3jp_tn?lAlpmBrrhv0`w~ABXlvZz`U919_8=2`%FfK zN*ahm%1x3|f+@!y8cFP>LT)t~bkzWu?XyJM6tcJSEYI_I$V(5Z*1PhB2Sf3X!}2F3^0%ie`aP$c2%M&Ap3>WUM#4$wKM1@Zsj5uCv*{A#5m?HCOHp zj7@GoXm_UkFB54VowoW(4@Y0FJ4JxDy>m5Ir zXam*Ahr^#$x}AmtCfxBgF)c8rhxxmN2@XWr;28pgS5af?=pg1MIw`#@90X=*<lqRS~ zh8pc`IAFqEK63?cVP1)wQu4J)SJ^J9#*26*tdBLYV!<$Jqs1`|0}KIDL=Sgbv}TkG zq%3EXihI1G1s4!x7RQtdl(B&3hLt1YIL|U?gd?5S%%GHTpi`Q;GIGPFP!y<5@9c;= z>v$CuXb)x9v7!BvN(E@7!1d9dpW60lW9c^M^H#n{lp$Sj)%vuC-P3d?rEZjx?Z1Ft za`Ey)qoL|pMjNQnz#m*%H&;ro*hqvci2Rdn8UwTy8g|o+8z>{THYrP`>M8mwK0#Rr1w@~!frMj}RKwfTV(s-DNOd9>Ox3BE>K5%@>ibHneg?q#uxMON(LKfS% zddLAI8wZs{KoKB~ogQuGJ8infJe4%&!-zCqw{qf*^jmxim*Z0xe5&hRplIiVa^%gf zDo+F#0_-IaP{R?!i$;ql4`?`2;0oXjDOeV{$9r@dB@5NnZY#i_(zDZ<3Ef5nM8HD# zBH0P_ktHpOUJQXiW=F;f)Kz%BS-4S)_Z*Wpm|k5HXzNN_*sJ&Ybf@ps)n>=*^u($p zy*}OOYhnm+Ai!f#J{&bqzRfhO#CZ&~&j9s+$Uil(vsi(2q*4SEppohG4^oK**^6k2 zOh?&GM*%MaEOr4wyiq7XP*x#e$AK&fMIHCEakxN*OntBO8LM3IXriW6giWJ?D*?Je zq4#J?N16^HJ~SXphC;WELDE{Mq}B|=e+)OG;S{e5S&RTV9rc?tfI_1b_aFiB4HDp! z(M46L?0KciDjn%KX`M2S6R0iJHu_0=CC{|M1rMV|7hkd3?Vo0Qy`kG}ewePI6B6oa zG6R>+L(2|KcvaC5SNtMq{v07dB%!IjxFSvK<(dYVyFrn z<+eWB$jVT;u@Ce*bp3rh8DoU9NGOE}3qzM8)9SNmrXU#!Qd@38Z*yB?h40ToX zaDIvk6rZ*-L4rU@_C=hc+5lMF7p?*ZGJNLArtG4niH>%%8PFV(4mE9H8Xe{7;n_^e z@1Wn}b65H$?+uOYWN0O?j#e@E7l?)_hhn21VFXhgt=h;}pRfWJ?x49(SmjJ}suNZl zF!w<#K)qrGwZJ@jjK61b&}zk2ciwvF@1^C(=5os2#1jm0!>gfeBdw*|?6)obWI?P? z!qP#(sclhA@_{52qHF8i-l>x(vD~W_I)SHgm3iCLbM-GwQ@v zkg}KR2wNK_sSvgn=w)2pp+QZqN^o(KNorLWmHX+!r1T04)uk3wL{X#JrB)6zWr{Ea zgm+09H(H&g)?|3KGM*|>Zm54Q95u<=3_yY0sI`+&6j*6>3jE{;euQR-@>`RmVpqk~ zdD>MFY4_Wu4&5LFu{2Ga+I~^i48-r1~cRT2OltwZodmn@R#mU`VAzmybtHDATa`9ZWbfnK(s$&U4-|t z;K?GeoU64+SM_iz7-}u><~RIcbzl~8&_`IjeP!6a-UpPItx%5pLUG9Gbl{GyJvr#U z@dq8;56B|Ehxqg~EthGlU&V_k+jg&al4a&2yUy$01>c&Dh)(?gf)gC~o7(PRK)PVR z>-`JrO@_BEc)w-S0#V*jb{k=Ml&F~2UBX>4yLiJ(A7MOQ0dsiID6n?s!?7JQGUd$FKLpfl`Co zjp4?}?W4WU)_5tQs##yR1$H^)?u)lk9;k0s%!^MU1&al5{PsRj8&&OW`sP9`j zD9U*w;~*_BwSlR7V`(rN4@Rbx%PPDA@CY(Z6@DXwKF{A!;hpAa=Mid6NTJ19N28)( z>=;vBa|D!sK*UT*l$-UjilnCk zwQ>LC!Ws4Bj0H0vUkT=mR%GQ;c7+TJahURTgsju+PsR)P(Jx%NfMD+Cqc8q5;@Ik`MAQHX*YCE(XB0fTl1~?+4+mP}I=K0mivaT5M9LHc&Nt zZ)4Z}N+sHL2s{|(u($vWm+H2->k4lAqE)DkkHxLSi*b~d1^Hhm0w%x2%Hre^pNwC% zR<@3K2(vWH3aHpax-IJ&1(Xu-lU{2fw|xGVwGMecrV_MgtZ2lV7SQDO&exjOVaZ2a z{O^b}GusqpSHS`|MF4RCn<4|A*vS8$=+9wOWY7!T6am(}H$?_U+otH;j~qJmMG{z3 z)5Xn7uEE32=1z9Xtq@Q>N2uJ6_B1Q?RF1YDuZYok0`!WNP2y^0@95`h>nVGf!=keV zLXZu0sS?(D9w>|ZM^HCQ8<#(;z5_gNM4)|p5!^hp$WAI>_!{Gw*J^^w&+%pPr zn8U3{oVi>8_zfaqDx$dD5d+A0R_k)>$%imZbGiWgEWvR*U6HkDr(2I*bGyLvIV&D< zy9GSClk|1F^=R@j7au1yuwLd;icLku0X`l!m5RM`;*I{8He2-HyNR-}iC<AT^G(8IGD+M` z7aXFGpSvlpjD@g=9VmJmAjFL^x3{@h;fvea)#BBh4Uqf}(K2}@&St_$GQ;WPY-%BR zu*~6WfEY2c+t)~R6OvA=1)RAW(Epy5W8!LtWscRlnp)~1?9x09up;H+_B8i0)@V;t z3te+Gfb&@^9C0)SIJr~sbu_hL@*x*LO<=x6U`)vuKeNTW@i3+1%~76}Pa2d4P}k7; z9Al&^vwcr80PJ}p?KY?4j;AuGUXaD4{t{uD*+!>KIr_{8s19JGQ;%2J^eh3IIxC5n+yR_ZEYAusNMH)Zr!qlK= z0p!zG9=wi$NI`>l@pcU(tR?<{fq>Qwx22xDROgBdjehrPs#c}ZX@l~0D`lxfD9K~Y zRZ53Yq*np{cS3+tNK*{oz)NtJzqMO8{=H7Kn!83b8R=JWsDxmhIxgZS&N49ciHdmz zUbY+WXAJ7fIgNC=wb{D7vU+_7Jd@LhBWAmu z3S*oC@x!rXW0|bTMll&rMl+co#%xhvVA|w2u`NDTw#j&M)VUfj&DsFdke`O(3V+J< z$k|WDc#x+7FniQbn9LWaEMY1+}P4tv&jq>FKk%a&k=Z7-OqG zrYPG6x$`lmd;MXHiBhsdA0`;TMube3$eCq+zMJN8>uv*7 zlC4`IvaI%O@iKtIk(mnrM&^^`PCSn)D{*EyVvx0;LP*M>!{h~dWtD#=(Gce3nc)>c zL}tZ2n3R)1$!dgWVk_}#`PVNJhA$8XQ;bBjo?tcwX_j^lnAH&aDi|QaEV>m;HWo8d zFe_Nmvlj@>Z&?{6dIoQXPbNn-wE?B2u~H9_sGJ;9Wx$KlIJdeL-b+nd5&K{T3hbV`$1_Z*!LRIkI1MM8d#e^8K;f;aFOu3n242vIt&M*O?7-3Jv_TXlMJ7=Rf=?)t1)>2#u#2)90>p8c zVe(w|S|a&cLO*7W^=v-U_^Y6d(8=s@^)ozO2?Z)dj!yR=3srjn*YxR8M0$XM3LF#0 zdl-f!Pby%HI@|O%(Ft{+k3o_@{Stveq-L&$DF59IDoXjO7>GIpmQ)`!A%3RnOW+|g zZ!#bqaA|O*6*BSksRo_`@tN;=ODoQ^hMX8TQ9*xBdtNIFQg@J?=bqP2S1CJ4`z2N) zm7Q6wKMhp}UBs29jvZ!kmLSe4VrgrXQ`ttb;{CaH2BZUI+h0KXvK7*84CxGiJ0VdS z#c+RsS655{D<33-_DzCjcY~77{h&akZU9O8vZ4AjR!fsX-6rcNtUv&*FcZq+h$R|G z6Ux-*bg*)4`N~SA^+WqQ75z|8#MI-fcBko+ktB!FB!?@pBrDHzEnLoKIb4k*d15t| zv3N3uU=hYBjGGIp@CvKme?dk}MsAQ)`zgrG8Zp#)ctN6rur z#>|kOi<==H3@12VS&1;M#M1P^NP;mlR0N}DcqAgiQZvMZF*Bs+;%0~kLC~IHmWXl;dsdifnZAdX`YGp#23S=sD|B$mzntTm~eiIkb& zm89}2Gdw)0Y+|4c6Q+ymD3hQhl-EpxAqiy*RrNRs1^&J`MLmTLQr+Rw1i_Dcr_*;br?VSy358O>IG)MFzxveJNx_A1%i_~#(cQ@&^llJ|m@Acm$Wv|QF z8L3eRG-``SZST+v_+->8?JWTPwiW367~sS8K>1B?Glj|Td`sF4vS|hRDh4MBeZ|eB z)!qr`7M=n(T2?}GS|Qb2OlbG1%KJZ7nQ0^~dJLreGS_iVO9WJZnljfbpu0y?bi1uA za~)U`XrC;cpZ4-Nke~hWNWpx|%x%XbtDrxx;}IJQa$X=g*W(c@UFE(&dTu3w*7dG- zV8AoSl0YjWw+jQB`IiLRLDf02Zxgm1Qd2YV5KAOi6g|&PAtd^ngi2?opyz*PN`o!Y zVA(s2mMHj7@26IsVwEA_GOKzD#K+djN;JDpf5j&>nk~%OW)N0Ddz(f!LraNemlfqg zt%Bd(N44@g0x||5*SC_BNcM_T7l?o$F3gzO8 zc(cM2b>ls&-UZn?*31_qCxkg#*)AX+RLy(=uU0evF2e9Mt%E5>V(28Z6JY2{B}`JZ z%XP9=54#K?2n$Uyk0eJ-pYC z$Jr>3HQwt3=yL?a1o}P&@6e&U`MVyd>K!@-IQ9H{36MQ+EER7X3`ko#kBYa#i@mdV zYd5&^S6@KA`VD9xNM<(j^^D?!{LN{t3zN-mr*(g_AHxR*Lusyo8ixKG0Im}WwFKH|h#RLhKmeoWPJ4+iAz>AA6V|0u!iG`;3_yO-$_lZr5Aj;ez`8O9t9e}o5^VWR z6DQ_X>clk@H=TLSc+v)OT+c9xi+w%CY|x0$z`hCsH55SL48s&lIo)}TLByQy)aWV? zNqTyAchIHxTldDQR~0Pp5g>b!XuD5(E-|vWlb&j9?zk7YzGKC;z<55!-xsGj^{IhZ z7hJuMP{JLU>nhe)PG4qXee>H6E&~ieUnD@L0e(BPOWc7RV2qlNcE&r}2~dnN%z=?H zZjYLKG^BR?15`Jxs3Z&*t6W62ao?%xnmxzz+2D+Jnk&EoTVO7i#5w1gOVfIX9D(5= z00L*LZU=FWLCnfQzqY`q7DBBa|ly!Te`~pBs9g*kbFDbJCOG7$c zU4Rp&)2jgbGOdXz!s1%RQOwY_<`b(thB^vxUnX#F@A_fL6MbgtU2}MD2P+F~LR(OP z4jsD8-}7*=8p1jsyXaI0u~FhY;%$_6t*xsbqDHZ+=C1g9N%{-yhex}50A2Vi=E zFqyIM+gMy=E2E;!ogHdS#vW;HW%V*$h6?9M30gx9is+ZZO&)YwSk>J~OGyDc$4ppj z#{dh;WpYbaP{PoZTRF2LRLNiyjmBJB0T9HXCXicr*(3{G1~Qu!%c0PCQ-GPtI%#0i zC5qz=U3r^TFtYjhJAmD(oe$V<$ zQBYs~a9&)SC5medVc#kduVD$5&9#z!A4HQIr0^5}bPt8aWX*|T>6y*U(kQA)VPzu&q3Q*T%8m8AW^UoI- z0RS#E+p`h`U>MMF#D`~ykZHHYKFV>OU!-zt;KiKgqRj&6lMYjHUcIL2{Yx?UxP7qm}$eJ z1_hjN5gb#HCDcSgF+MX3H7!`G!%blPCLu5bIte!=9G+pgX+h}@If3xEtOytAxA<(O zUvmgKZ9wb7&PNEZz2ZY|ugUh$s|RiIJ_%i*xa!^88Ax!1<*rjb&YWX)h^ zM+wBQ5E)YmB(d})g9xlrwGpjb8?x^-)n3c!qqhv0_QsiVIDUd*hSjLrP-YdXAo>j} zZ(h&Dw#&Tn=r3y{8NwK?J{17369ji#*`H^C(QRdIXtnCp79p?)1ENijF@gwflAE)M z-&@0h1zygrPbV46O!Y}nibk~w1`dVY8r5YOBJG~N(u+$WWJ5$JuP>*nrey%_6BN@O zi%yC3OrukRGt(-NeZ|Tj(W*|FKfzihL_?UP=@lS;firCHMtUW9HO<;03{P3v zBv%flr-a{?A0<77t7vlHuXNc5gb`DFUG~BI7wvZssfjZc2KPFn-Ri0f=QTt+w2=V- z$zJRsF|};KLt<(tWor<<0uTe@i>WRWM2id3qF2u#+6jfCX3(AM>9(7=3X`u8eOzxc z?U^uN1ks!M;O6=&{S}`;u3Iq>yFn0oXA+c6%9!hk@*{+g^1+b79KKigM(jSe>oOJ)!lew#3uX7CPXh+v?)3a>klOJoek zSu5X)mGiiCr|wWIuZExhuf)3xvm1B(ay#=UQItNxBRO z^E}t`!=beMQv~H}*42^Ijy8*xrrp7{AX(9(+K7(Kt2w&<>t!K;_bdT0bBkr+Q3>AG zYQML+a$@CbNS?PATq7Sg7EegwPyn8_7(CQRa~}Lr!^Yy71Al-goIeASpJPX^hLp+p ztd|TM%pZO*qzEGb&uT25kVCxyJV&DN+;MDg9_xi+WALmlAD;&vHEa}~J60c^1AkWU zSdHV)k>#WFz(d1E;yE^#^*VxKgV$@E`mb59mkb+=XV&(I@r2tSesI?IM~02z4;;-L z)=Lc=i)Rk&1w2vfg$L)bUTWAF{v27G%X+C{WAGfU?W60sRpSb#DPARcR>J}hl4j

{dJ;iF5g=jjT{+H ze{NpCj7-CRaT^T8S&aMmTn?vaaeQ72)_sZ&p#Q)Mbb)z_(@%UZ&fzAv)4GwMFW1~!#Vgj-qrL?BVmy(WU$MLj7DH6D=IllBtne4LTY zKGI2-s4}_%yq5`pJG%J@!<$ERlk&+~n*(r&5>0Rm464cBbBt(GjCE1Wvji1kwyA-y zVu&sN_A6p?Y$K)Fk&|V&X2YXA2dJJSy6$qO()n3*d0-7*DQtR<0R66&O;Rd|G68%- z3!7>H)UBVpY!Hz536N<@q{K;T7XnM1Y7l3|P5|&51i%!n*Mm{?!L#tRBN`8b!Vdc>8q}N2H+vRV(v5E zgyp1>d|SC1>MgMM7DNp3S?oIwZo9n*i#@2ySW{P zjK&5s`xaYb=2>MHUGinb&%!Ks{4AnBtIVPcS~;@_WCxa6bb+#G76A>$)pSKt4m0!2 zq6;8p7J=qwWEP!}RJ;vT2cB7UL8`u(1E@D4v*-fr&MX4x&C4u0@z#YXFB9x9k-C_H zlf>j(@UisCg65cHiH^_jmH~i0Ph{O;xdchPKc011u0fW_{HuiN4+xXVEQ!n!1mlxM znfa!FO19N4q&qkVYGi6nizvbQeF`&`A2){!hzuWTb|=Zng|of!l%TWt92kC!sF<9S z_}tjjOc9@JOBcd6Ekp-iYzo~W`iGcjGY`=<@LH7q3IVcbuOv#B=9tr*0C0=~S>A7?4?$X&fZTzSn#wOSLGO;!L^?ob7_8V_MfN5ZT(X*&|y!HUng| z4V*bL8gmB7Xd5_lWHhD~8A|p|Zzy|BX?+uUK4XZxvA2Y%Bl+*%TRy-dKjq%ifKuK| z0?B8r%#d@Li;N`xT*d%l-#Y>d;t(@ZlD*>x7|OI~G6o>pD}p-gvPoUeW8{jEMm_#K z#)P280t)-qUe03Vuw(kO7z0A}UJ%f*S22$|B^=pLxeUo&hzAlww2zgD*SKyuJFf6Z?50p;e{eBw$Q)Ni8A zUrXOA2oyKV=C4)Td_cQ-Hh;}+^8xIp+x)dgoz4F?!8~}If5K(+0SDQ6)8@a0t?oJ9 z`ch+pZa3*|Cl{Kd(O!QT(PJ&kWt_k*&2+Q@j|Mc?t!N}GbzcEZzc;4$6(J0rB6&eL z(s9N#4iG$JMIaHU>;#lIYV{`sVK|E&Fkq;`vfVGRAWvwnjii{)>fA_no1N~dc6*qN zMpLmv4b)5r0*3EcG5ieEmgrOQBe_Nk(oWjz$#C4+>a?2UB)cL%B`6-bm5-cVogW3R znnF3El-ETnNl8W_N!4-?bE1(AHcSTtmVj)|F0EE`J2~Cio)!p?ly(;eiU3W5%yoL( z4|jH_((Vg4m$cgVUIom<>o}6#FaLv-^A$iL>hep#m$O7PgF;r zfOhkuPcrtdvr+)N>Cxwj+UWE52en0sPYh%S>O&v65T}n(CO@ zfjc{C1`K=kti<%j8GZOkvjap3^R&ZeK*nLJ`>lSWLCh;u zPz?|8h>hG@Eah{v&|(|*Op^fx6;-APiYB91AwC%&qczzEB!r2YHUsvH1j?<=4=K>p zuzAvJsd}5ko!+>Aa-q}fPsR)PQ2|aeTnyh*+vcEY^nXFP;5tlpO1fP(NPf-U+>I`^ zj*_KjZ@};}VKAG$-OfC@m%s56J!+U(+w+p%r`New$t!o;#k}z))dX~|0o=1z2FXF> zqYN(OAkv4tb#Jf&JacO7=CyXTK>!51HFyWJqEv*}O~wl$N0L6=Np}fV9widpV(W{GM!<+I84-A} zoiy>t;Z`AqHyI_vvlTg2Zx|S;(+2gYtxF_j4IA`VeEiB9e90TB23Zz&af2*NSaE|d zpmM?ic%Gwao2FMRi(KFLwk*C-tfplZfZz*EFE43lxv!;_8u;|s^@T;Y1sISXGcky5 zxsU#ekA}h9ws-?kBLd4eh?2QLQuOcyfY2wn=)o6Abs_=)aY@UpFp$!Rk12RjuS4^N z=#I?+57+NZcnb`x#orgB3n08v*2QiAE%VY`Y|%z3dH2>v&jzlIVkcRvZY~2J64|C+ zh;E7%)%3zgH{(E(rUKDRRz#wykMQbhh`cp55|$bt$X+1Y=2D8sk;~6oP*8a=)J$eRiw2De;Qx^o_}vWrG5(GPjtvR*W}ZEI z3`|*s(cjV(kQp^aLQ;-noAi3~}c+B#@m|ZliuGT8iUGNyWcR@J!~4?(cxJ z^qGb3*EHrR<|_g1i$vJ1?`IXTEZUuuzNer?$A64a{UOmc874Z81Oz^rG|oiF{rZKt z^%}VC2bZGPa&|LQy-s0gx(pP*L%cD$C%Sx1@lNC3^tv3*I!%9p_zQ%|t-n(BKQH~w zS(qk07vDjU4!~b$RZgQ~8wdBErl`Mwc~kwha{{8vKS>A=)L%Ohg*cbooZ$2Ub2vzU z?VLiU<3Mz9{@RHrgr%Ck1N}|%*UqVE{(6<**|%@>2lZ+5cZ|R0L(Z%Kbj4TK0Si*- z_SL2A*o=I&30QRd2qF4CLS%Xx@zZFH8R}^|bn`@}n-3A9o1vTam62}U1m>HdnT>ayW=TZLlJwNhCV4NBO%qv9BJT+Qo5VA-?#ZgOF29?=( zuM!+pWp!oHC5SH*7?WT02laW9zdbf=-Uqs#M=AjKB9V7*+oS+_sv{L|*b*S_60Uzl zxJ;(W=FO;M%y&}mrSrxSvLDF_BOL?eHwd|DHe?GY>Kd|z^9G&;i@;%bkrNqTWdEG*S+`571!2g9Ii9#bH$akB5{3izU#Q1uH#Eq`4W5g zghjqS_~5Dac`oGkZnG7)lIQ0uVf|FX!a24#Y*xlbv35<&1;z)*zG+=cDG`<&w{9!& zBrMH5*HdT!VW71=u{w8aOC;j0E%41zOMxxQ+5*=cbpg1dtSvn_PisrV$5~r?aGutd zhL5whz%@^63t(~9mY$rawWZ6KpdwzeP%T3ek45Pq4WZ!`BM3EqTvQhry`;!_B8;L{m*n%&OzWT-9)2=m;R z)MR52c1bNBV)@z{5F#OMGEdSRlI;yR%81=lSr0Z=0TE@jW`! z`HXbTSvb2p=q9^#%~mBbXMf=YX+h`71OWg0R=^7kbi&^kqc6n8GrP8L&xqiEj{usQ zFL~mp82zvhtJex+`!y^dOq!Z`^n4$Ypx_ z-TWYe5?bcdvMWkc0iEYM7lEeB9m~<0_wGem{7fJVK#9^c9Ibf`-wc5gB>;WFDx(s< z$^A|xqgP0B=B_=gI)Sj}Yj9}ZY;JJmXlk@{e|UoaijU$}`l^xn>2W$fmM{?1JarbJ zQcVp5HCO$FrAxK)OSCxV^8JKbv_pqB`CFE6&W0GUVCu1i!NBIchy*NM#!z5$U&zam zOF37=s+N)sYM9{98y15K2$N_o^w4}`kemjDKLXsG#a}TXMgguQb9Io!H$?$lLqiqQ zmc4;(*jCAwsmCr;v-i0=q>M_qO}moJ)rTw2u}ur*96fdboMS5B9FB|4y`jWpvTx8c zUUOSjBd-R0sBv=V)jBMC2a;FIf^bkfOvPlX4Zz7o!2DG!8)a|UXPEO&t_ebWh7CBe zy>@5Vq@G#JWz8|eCTJp)2oZkdYJjEb||fGhtjX7CgYtd>mP)yk&fAZfb|>^HkV1{Sz7QY zzI59657wK5z2>00m@$k$o%WSMOO4uW0T6m%n1H0H{ZXAyIiN=$zA(EL%MtC32Y_VX zmEFQnK5RhRZJipnb~;z9U!W4SathOKtC@}qQ0VABH66!$3KRXyDt+V%^ znJu3>7`1aHiQv*k>*`=#d9m3-8qv6^Cj%&i*QS=eg|+LWWi11!i^+(32)C2r>~Yci zywaf~`L&S@Nh)WLi&_lRxBwMsy*KC;VdwXHGsi^3_Ax9V*>~)3=cW6&v4r$2`QB@t zWM0U~0b}$GUmZSTb;pa)q;D*eCiC+&fcMX zf~h;xYj5n2#>wssF=1Td|45AsPyvy*vcC^cdcCAOV?<*$DBy$yDwxY9vL-VIgC6LC zoawhlgPHG1FsQaC39w9~&Ful+qT5{RL1$aMNIC@{-#!k}h z&e|)dL(`i#y4@(ptU*heH#_OlprxFHlm%?V(}!lfn93Q;5?UAZ{|DNPhXe0#bky zkY5hNqXq_~UnQdEs!2Y1n;}KylY{V7=Z}H&JA}l{#7ayoMR`&A;~=E&d@)e|o)zT+ zb5V}6rpXtFfvw9A|2bj)_XwRS0rUs;`2>G^wBVScgw$F3TI>l0xZfo}?xq}%Gh9~Z z*j|cJg=eVYl{Ov!jFA3Q!eTO3l5nu%_+(8cXoobw`=RI4jK8)@*WE)3bHR0J({f3U zQ?{fbjXS20794-5gHIs)Q$l8PS+e%egT?g8xXev8s-lJH#jn#goyA&n56l8*%0}});else{var t=function(t){var e=t,n=i(e);while(n)e=n.ownerDocument,n=i(e);return e}(window.document),e=[],n=null,o=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return n||(n=function(t,n){o=t&&n?g(t,n):p(),e.forEach((function(t){t._checkForIntersections()}))}),n},s._resetCrossOriginUpdater=function(){n=null,o=null},s.prototype.observe=function(t){var e=this._observationTargets.some((function(e){return e.element==t}));if(!e){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},s.prototype._parseRootMargin=function(t){var e=t||"0px",n=e.split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},s.prototype._monitorIntersections=function(e){var n=e.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(e)){var o=this._checkForIntersections,r=null,s=null;this.POLL_INTERVAL?r=n.setInterval(o,this.POLL_INTERVAL):(c(n,"resize",o,!0),c(e,"scroll",o,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(s=new n.MutationObserver(o),s.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(r&&t.clearInterval(r),a(t,"resize",o,!0)),a(e,"scroll",o,!0),s&&s.disconnect()}));var h=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=h){var u=i(e);u&&this._monitorIntersections(u.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var n=this._monitoringDocuments.indexOf(e);if(-1!=n){var o=this.root&&(this.root.ownerDocument||this.root)||t,r=this._observationTargets.some((function(t){var n=t.element.ownerDocument;if(n==e)return!0;while(n&&n!=o){var r=i(n);if(n=r&&r.ownerDocument,n==e)return!0}return!1}));if(!r){var s=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),s(),e!=o){var h=i(e);h&&this._unmonitorIntersections(h.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e=0&&h>=0&&{top:n,bottom:o,left:i,right:r,width:s,height:h}||null}function f(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function d(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function g(t,e){var n=e.top-t.top,o=e.left-t.left;return{top:n,left:o,height:e.height,width:e.width,bottom:n+e.height,right:o+e.width}}function m(t,e){var n=e;while(n){if(n==t)return!0;n=v(n)}return!1}function v(e){var n=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function w(t){return t&&9===t.nodeType}})()}}]); \ No newline at end of file diff --git a/3.4.0/js/chunk-vendors.b24b7aaa.js b/3.4.0/js/chunk-vendors.b24b7aaa.js new file mode 100644 index 000000000..5a983369b --- /dev/null +++ b/3.4.0/js/chunk-vendors.b24b7aaa.js @@ -0,0 +1,21 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{2877:function(t,e,n){"use strict";function r(t,e,n,r,o,i,a,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),a?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=c):o&&(c=s?function(){o.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:o),c)if(u.functional){u._injectStyles=c;var f=u.render;u.render=function(t,e){return c.call(e),f(t,e)}}else{var l=u.beforeCreate;u.beforeCreate=l?[].concat(l,c):[c]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},"2b0e":function(t,e,n){"use strict";n.r(e),function(t){ +/*! + * Vue.js v2.6.14 + * (c) 2014-2021 Evan You + * Released under the MIT License. + */ +var n=Object.freeze({});function r(t){return void 0===t||null===t}function o(t){return void 0!==t&&null!==t}function i(t){return!0===t}function a(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function c(t){return null!==t&&"object"===typeof t}var u=Object.prototype.toString;function f(t){return"[object Object]"===u.call(t)}function l(t){return"[object RegExp]"===u.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return o(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function h(t){return null==t?"":Array.isArray(t)||f(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function y(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o-1)return t.splice(n,1)}}var _=Object.prototype.hasOwnProperty;function b(t,e){return _.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var C=/-(\w)/g,x=w((function(t){return t.replace(C,(function(t,e){return e?e.toUpperCase():""}))})),A=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),$=/\B([A-Z])/g,k=w((function(t){return t.replace($,"-$1").toLowerCase()}));function O(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function S(t,e){return t.bind(e)}var E=Function.prototype.bind?S:O;function T(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function R(t){for(var e={},n=0;n0,nt=Z&&Z.indexOf("edge/")>0,rt=(Z&&Z.indexOf("android"),Z&&/iphone|ipad|ipod|ios/.test(Z)||"ios"===Y),ot=(Z&&/chrome\/\d+/.test(Z),Z&&/phantomjs/.test(Z),Z&&Z.match(/firefox\/(\d+)/)),it={}.watch,at=!1;if(G)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch(Aa){}var ct=function(){return void 0===X&&(X=!G&&!Q&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),X},ut=G&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ft(t){return"function"===typeof t&&/native code/.test(t.toString())}var lt,pt="undefined"!==typeof Symbol&&ft(Symbol)&&"undefined"!==typeof Reflect&&ft(Reflect.ownKeys);lt="undefined"!==typeof Set&&ft(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var dt=P,ht=0,vt=function(){this.id=ht++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){g(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(i&&!b(o,"default"))a=!1;else if(""===a||a===k(t)){var c=ee(String,o.type);(c<0||s0&&(a=Se(a,(e||"")+"_"+n),Oe(a[0])&&Oe(u)&&(f[c]=Ct(u.text+a[0].text),a.shift()),f.push.apply(f,a)):s(a)?Oe(u)?f[c]=Ct(u.text+a):""!==a&&f.push(Ct(a)):Oe(a)&&Oe(u)?f[c]=Ct(u.text+a.text):(i(t._isVList)&&o(a.tag)&&r(a.key)&&o(e)&&(a.key="__vlist"+e+"_"+n+"__"),f.push(a)));return f}function Ee(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Te(t){var e=je(t.$options.inject,t);e&&(Et(!1),Object.keys(e).forEach((function(n){It(t,n,e[n])})),Et(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=pt?Reflect.ownKeys(t):Object.keys(t),o=0;o0,a=t?!!t.$stable:!i,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!i&&!r.$hasNormal)return r;for(var c in o={},t)t[c]&&"$"!==c[0]&&(o[c]=Ne(e,c,t[c]))}else o={};for(var u in e)u in o||(o[u]=De(e,u));return t&&Object.isExtensible(t)&&(t._normalized=o),z(o,"$stable",a),z(o,"$key",s),z(o,"$hasNormal",i),o}function Ne(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:ke(t);var e=t&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Ie(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function De(t,e){return function(){return t[e]}}function Me(t,e){var n,r,i,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,i=t.length;r1?T(n):n;for(var r=T(arguments,1),o='event handler for "'+t+'"',i=0,a=n.length;idocument.createEvent("Event").timeStamp&&(Jn=function(){return Gn.now()})}function Qn(){var t,e;for(Xn=Jn(),zn=!0,Vn.sort((function(t,e){return t.id-e.id})),Wn=0;WnWn&&Vn[n].id>t.id)n--;Vn.splice(n+1,0,t)}else Vn.push(t);qn||(qn=!0,ve(Qn))}}var nr=0,rr=function(t,e,n,r,o){this.vm=t,o&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++nr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new lt,this.newDepIds=new lt,this.expression="","function"===typeof e?this.getter=e:(this.getter=K(e),this.getter||(this.getter=P)),this.value=this.lazy?void 0:this.get()};rr.prototype.get=function(){var t;mt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Aa){if(!this.user)throw Aa;ne(Aa,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&me(t),gt(),this.cleanupDeps()}return t},rr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},rr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},rr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():er(this)},rr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';re(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},rr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},rr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||g(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var or={enumerable:!0,configurable:!0,get:P,set:P};function ir(t,e,n){or.get=function(){return this[e][n]},or.set=function(t){this[e][n]=t},Object.defineProperty(t,n,or)}function ar(t){t._watchers=[];var e=t.$options;e.props&&sr(t,e.props),e.methods&&vr(t,e.methods),e.data?cr(t):Pt(t._data={},!0),e.computed&&lr(t,e.computed),e.watch&&e.watch!==it&&yr(t,e.watch)}function sr(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[],i=!t.$parent;i||Et(!1);var a=function(i){o.push(i);var a=Gt(i,e,n,t);It(r,i,a),i in t||ir(t,"_props",i)};for(var s in e)a(s);Et(!0)}function cr(t){var e=t.$options.data;e=t._data="function"===typeof e?ur(e,t):e||{},f(e)||(e={});var n=Object.keys(e),r=t.$options.props,o=(t.$options.methods,n.length);while(o--){var i=n[o];0,r&&b(r,i)||q(i)||ir(t,"_data",i)}Pt(e,!0)}function ur(t,e){mt();try{return t.call(e,e)}catch(Aa){return ne(Aa,e,"data()"),{}}finally{gt()}}var fr={lazy:!0};function lr(t,e){var n=t._computedWatchers=Object.create(null),r=ct();for(var o in e){var i=e[o],a="function"===typeof i?i:i.get;0,r||(n[o]=new rr(t,a||P,P,fr)),o in t||pr(t,o,i)}}function pr(t,e,n){var r=!ct();"function"===typeof n?(or.get=r?dr(e):hr(n),or.set=P):(or.get=n.get?r&&!1!==n.cache?dr(e):hr(n.get):P,or.set=n.set||P),Object.defineProperty(t,e,or)}function dr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function hr(t){return function(){return t.call(this,this)}}function vr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?P:E(e[n],t)}function yr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o-1)return this;var n=T(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function kr(t){t.mixin=function(t){return this.options=Xt(this.options,t),this}}function Or(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Xt(n.options,t),a["super"]=n,a.options.props&&Sr(a),a.options.computed&&Er(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,U.forEach((function(t){a[t]=n[t]})),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=j({},a.options),o[r]=a,a}}function Sr(t){var e=t.options.props;for(var n in e)ir(t.prototype,"_props",n)}function Er(t){var e=t.options.computed;for(var n in e)pr(t.prototype,n,e[n])}function Tr(t){U.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&f(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Rr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!l(t)&&t.test(e)}function Pr(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var s=a.name;s&&!e(s)&&Ir(n,i,r,o)}}}function Ir(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,g(n,e)}br(Ar),gr(Ar),Tn(Ar),In(Ar),bn(Ar);var Lr=[String,RegExp,Array],Nr={name:"keep-alive",abstract:!0,props:{include:Lr,exclude:Lr,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,o=t.keyToCache;if(r){var i=r.tag,a=r.componentInstance,s=r.componentOptions;e[o]={name:jr(s),tag:i,componentInstance:a},n.push(o),this.max&&n.length>parseInt(this.max)&&Ir(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Ir(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Pr(t,(function(t){return Rr(e,t)}))})),this.$watch("exclude",(function(e){Pr(t,(function(t){return!Rr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=An(t),n=e&&e.componentOptions;if(n){var r=jr(n),o=this,i=o.include,a=o.exclude;if(i&&(!r||!Rr(i,r))||a&&r&&Rr(a,r))return e;var s=this,c=s.cache,u=s.keys,f=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[f]?(e.componentInstance=c[f].componentInstance,g(u,f),u.push(f)):(this.vnodeToCache=e,this.keyToCache=f),e.data.keepAlive=!0}return e||t&&t[0]}},Dr={KeepAlive:Nr};function Mr(t){var e={get:function(){return B}};Object.defineProperty(t,"config",e),t.util={warn:dt,extend:j,mergeOptions:Xt,defineReactive:It},t.set=Lt,t.delete=Nt,t.nextTick=ve,t.observable=function(t){return Pt(t),t},t.options=Object.create(null),U.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,j(t.options.components,Dr),$r(t),kr(t),Or(t),Tr(t)}Mr(Ar),Object.defineProperty(Ar.prototype,"$isServer",{get:ct}),Object.defineProperty(Ar.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Ar,"FunctionalRenderContext",{value:Ze}),Ar.version="2.6.14";var Fr=y("style,class"),Ur=y("input,textarea,option,select,progress"),Vr=function(t,e,n){return"value"===n&&Ur(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Br=y("contenteditable,draggable,spellcheck"),Hr=y("events,caret,typing,plaintext-only"),qr=function(t,e){return Jr(e)||"false"===e?"false":"contenteditable"===t&&Hr(e)?e:"true"},zr=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Wr="http://www.w3.org/1999/xlink",Kr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Xr=function(t){return Kr(t)?t.slice(6,t.length):""},Jr=function(t){return null==t||!1===t};function Gr(t){var e=t.data,n=t,r=t;while(o(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Qr(r.data,e));while(o(n=n.parent))n&&n.data&&(e=Qr(e,n.data));return Yr(e.staticClass,e.class)}function Qr(t,e){return{staticClass:Zr(t.staticClass,e.staticClass),class:o(t.class)?[t.class,e.class]:e.class}}function Yr(t,e){return o(t)||o(e)?Zr(t,to(e)):""}function Zr(t,e){return t?e?t+" "+e:t:e||""}function to(t){return Array.isArray(t)?eo(t):c(t)?no(t):"string"===typeof t?t:""}function eo(t){for(var e,n="",r=0,i=t.length;r-1?co[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:co[t]=/HTMLUnknownElement/.test(e.toString())}var fo=y("text,number,password,search,email,tel,url");function lo(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function po(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function ho(t,e){return document.createElementNS(ro[t],e)}function vo(t){return document.createTextNode(t)}function yo(t){return document.createComment(t)}function mo(t,e,n){t.insertBefore(e,n)}function go(t,e){t.removeChild(e)}function _o(t,e){t.appendChild(e)}function bo(t){return t.parentNode}function wo(t){return t.nextSibling}function Co(t){return t.tagName}function xo(t,e){t.textContent=e}function Ao(t,e){t.setAttribute(e,"")}var $o=Object.freeze({createElement:po,createElementNS:ho,createTextNode:vo,createComment:yo,insertBefore:mo,removeChild:go,appendChild:_o,parentNode:bo,nextSibling:wo,tagName:Co,setTextContent:xo,setStyleScope:Ao}),ko={create:function(t,e){Oo(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Oo(t,!0),Oo(e))},destroy:function(t){Oo(t,!0)}};function Oo(t,e){var n=t.data.ref;if(o(n)){var r=t.context,i=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?g(a[n],i):a[n]===i&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(i)<0&&a[n].push(i):a[n]=[i]:a[n]=i}}var So=new _t("",{},[]),Eo=["create","activate","update","remove","destroy"];function To(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&o(t.data)===o(e.data)&&jo(t,e)||i(t.isAsyncPlaceholder)&&r(e.asyncFactory.error))}function jo(t,e){if("input"!==t.tag)return!0;var n,r=o(n=t.data)&&o(n=n.attrs)&&n.type,i=o(n=e.data)&&o(n=n.attrs)&&n.type;return r===i||fo(r)&&fo(i)}function Ro(t,e,n){var r,i,a={};for(r=e;r<=n;++r)i=t[r].key,o(i)&&(a[i]=r);return a}function Po(t){var e,n,a={},c=t.modules,u=t.nodeOps;for(e=0;ev?(l=r(n[g+1])?null:n[g+1].elm,x(t,l,n,h,g,i)):h>g&&$(e,p,v)}function S(t,e,n,r){for(var i=n;i-1?qo(t,e,n):zr(e)?Jr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Br(e)?t.setAttribute(e,qr(e,n)):Kr(e)?Jr(n)?t.removeAttributeNS(Wr,Xr(e)):t.setAttributeNS(Wr,e,n):qo(t,e,n)}function qo(t,e,n){if(Jr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var zo={create:Bo,update:Bo};function Wo(t,e){var n=e.elm,i=e.data,a=t.data;if(!(r(i.staticClass)&&r(i.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=Gr(e),c=n._transitionClasses;o(c)&&(s=Zr(s,to(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Ko,Xo={create:Wo,update:Wo},Jo="__r",Go="__c";function Qo(t){if(o(t[Jo])){var e=tt?"change":"input";t[e]=[].concat(t[Jo],t[e]||[]),delete t[Jo]}o(t[Go])&&(t.change=[].concat(t[Go],t.change||[]),delete t[Go])}function Yo(t,e,n){var r=Ko;return function o(){var i=e.apply(null,arguments);null!==i&&ei(t,o,n,r)}}var Zo=se&&!(ot&&Number(ot[1])<=53);function ti(t,e,n,r){if(Zo){var o=Xn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}Ko.addEventListener(t,e,at?{capture:n,passive:r}:n)}function ei(t,e,n,r){(r||Ko).removeEventListener(t,e._wrapper||e,n)}function ni(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},o=t.data.on||{};Ko=e.elm,Qo(n),we(n,o,ti,ei,Yo,e.context),Ko=void 0}}var ri,oi={create:ni,update:ni};function ii(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,i,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in o(c.__ob__)&&(c=e.data.domProps=j({},c)),s)n in c||(a[n]="");for(n in c){if(i=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),i===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=i;var u=r(i)?"":String(i);ai(a,u)&&(a.value=u)}else if("innerHTML"===n&&io(a.tagName)&&r(a.innerHTML)){ri=ri||document.createElement("div"),ri.innerHTML=""+i+"";var f=ri.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(f.firstChild)a.appendChild(f.firstChild)}else if(i!==s[n])try{a[n]=i}catch(Aa){}}}}function ai(t,e){return!t.composing&&("OPTION"===t.tagName||si(t,e)||ci(t,e))}function si(t,e){var n=!0;try{n=document.activeElement!==t}catch(Aa){}return n&&t.value!==e}function ci(t,e){var n=t.value,r=t._vModifiers;if(o(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var ui={create:ii,update:ii},fi=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function li(t){var e=pi(t.style);return t.staticStyle?j(t.staticStyle,e):e}function pi(t){return Array.isArray(t)?R(t):"string"===typeof t?fi(t):t}function di(t,e){var n,r={};if(e){var o=t;while(o.componentInstance)o=o.componentInstance._vnode,o&&o.data&&(n=li(o.data))&&j(r,n)}(n=li(t.data))&&j(r,n);var i=t;while(i=i.parent)i.data&&(n=li(i.data))&&j(r,n);return r}var hi,vi=/^--/,yi=/\s*!important$/,mi=function(t,e,n){if(vi.test(e))t.style.setProperty(e,n);else if(yi.test(n))t.style.setProperty(k(e),n.replace(yi,""),"important");else{var r=_i(e);if(Array.isArray(n))for(var o=0,i=n.length;o-1?e.split(Ci).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Ai(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ci).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function $i(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&j(e,ki(t.name||"v")),j(e,t),e}return"string"===typeof t?ki(t):void 0}}var ki=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Oi=G&&!et,Si="transition",Ei="animation",Ti="transition",ji="transitionend",Ri="animation",Pi="animationend";Oi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ti="WebkitTransition",ji="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ri="WebkitAnimation",Pi="webkitAnimationEnd"));var Ii=G?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Li(t){Ii((function(){Ii(t)}))}function Ni(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),xi(t,e))}function Di(t,e){t._transitionClasses&&g(t._transitionClasses,e),Ai(t,e)}function Mi(t,e,n){var r=Ui(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===Si?ji:Pi,c=0,u=function(){t.removeEventListener(s,f),n()},f=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=Si,f=a,l=i.length):e===Ei?u>0&&(n=Ei,f=u,l=c.length):(f=Math.max(a,u),n=f>0?a>u?Si:Ei:null,l=n?n===Si?i.length:c.length:0);var p=n===Si&&Fi.test(r[Ti+"Property"]);return{type:n,timeout:f,propCount:l,hasTransform:p}}function Vi(t,e){while(t.length1}function Ki(t,e){!0!==e.data.show&&Hi(e)}var Xi=G?{create:Ki,activate:Ki,remove:function(t,e){!0!==t.data.show?qi(t,e):e()}}:{},Ji=[zo,Xo,oi,ui,wi,Xi],Gi=Ji.concat(Vo),Qi=Po({nodeOps:$o,modules:Gi});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ia(t,"input")}));var Yi={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Ce(n,"postpatch",(function(){Yi.componentUpdated(t,e,n)})):Zi(t,e,n.context),t._vOptions=[].map.call(t.options,na)):("textarea"===n.tag||fo(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",ra),t.addEventListener("compositionend",oa),t.addEventListener("change",oa),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Zi(t,e,n.context);var r=t._vOptions,o=t._vOptions=[].map.call(t.options,na);if(o.some((function(t,e){return!N(t,r[e])}))){var i=t.multiple?e.value.some((function(t){return ea(t,o)})):e.value!==e.oldValue&&ea(e.value,o);i&&ia(t,"change")}}}};function Zi(t,e,n){ta(t,e,n),(tt||nt)&&setTimeout((function(){ta(t,e,n)}),0)}function ta(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,c=t.options.length;s-1,a.selected!==i&&(a.selected=i);else if(N(na(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function ea(t,e){return e.every((function(e){return!N(e,t)}))}function na(t){return"_value"in t?t._value:t.value}function ra(t){t.target.composing=!0}function oa(t){t.target.composing&&(t.target.composing=!1,ia(t.target,"input"))}function ia(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function aa(t){return!t.componentInstance||t.data&&t.data.transition?t:aa(t.componentInstance._vnode)}var sa={bind:function(t,e,n){var r=e.value;n=aa(n);var o=n.data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,Hi(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value,o=e.oldValue;if(!r!==!o){n=aa(n);var i=n.data&&n.data.transition;i?(n.data.show=!0,r?Hi(n,(function(){t.style.display=t.__vOriginalDisplay})):qi(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},ca={model:Yi,show:sa},ua={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function fa(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?fa(An(e.children)):t}function la(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[x(i)]=o[i];return e}function pa(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function da(t){while(t=t.parent)if(t.data.transition)return!0}function ha(t,e){return e.key===t.key&&e.tag===t.tag}var va=function(t){return t.tag||Ie(t)},ya=function(t){return"show"===t.name},ma={name:"transition",props:ua,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(va),n.length)){0;var r=this.mode;0;var o=n[0];if(da(this.$vnode))return o;var i=fa(o);if(!i)return o;if(this._leaving)return pa(t,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:s(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var c=(i.data||(i.data={})).transition=la(this),u=this._vnode,f=fa(u);if(i.data.directives&&i.data.directives.some(ya)&&(i.data.show=!0),f&&f.data&&!ha(i,f)&&!Ie(f)&&(!f.componentInstance||!f.componentInstance._vnode.isComment)){var l=f.data.transition=j({},c);if("out-in"===r)return this._leaving=!0,Ce(l,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),pa(t,o);if("in-out"===r){if(Ie(i))return u;var p,d=function(){p()};Ce(c,"afterEnter",d),Ce(c,"enterCancelled",d),Ce(l,"delayLeave",(function(t){p=t}))}}return o}}},ga=j({tag:String,moveClass:String},ua);delete ga.mode;var _a={props:ga,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=Rn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=la(this),s=0;s=0&&(e=t.slice(r),t=t.slice(0,r));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}function T(t){return t.replace(/\/\//g,"/")}var j=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},R=Q,P=M,I=F,L=B,N=G,D=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function M(t,e){var n,r=[],o=0,i=0,a="",s=e&&e.delimiter||"/";while(null!=(n=D.exec(t))){var c=n[0],u=n[1],f=n.index;if(a+=t.slice(i,f),i=f+c.length,u)a+=u[1];else{var l=t[i],p=n[2],d=n[3],h=n[4],v=n[5],y=n[6],m=n[7];a&&(r.push(a),a="");var g=null!=p&&null!=l&&l!==p,_="+"===y||"*"===y,b="?"===y||"*"===y,w=n[2]||s,C=h||v;r.push({name:d||o++,prefix:p||"",delimiter:w,optional:b,repeat:_,partial:g,asterisk:!!m,pattern:C?q(C):m?".*":"[^"+H(w)+"]+?"})}}return i1||!A.length)return 0===A.length?t():t("span",{},A)}if("a"===this.tag)x.on=w,x.attrs={href:c,"aria-current":g};else{var $=st(this.$slots.default);if($){$.isStatic=!1;var k=$.data=o({},$.data);for(var O in k.on=k.on||{},k.on){var S=k.on[O];O in w&&(k.on[O]=Array.isArray(S)?S:[S])}for(var E in w)E in k.on?k.on[E].push(w[E]):k.on[E]=_;var T=$.data.attrs=o({},$.data.attrs);T.href=c,T["aria-current"]=g}else x.on=w}return t(this.tag,x,this.$slots.default)}};function at(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function st(t){if(t)for(var e,n=0;n-1&&(s.params[l]=n.params[l]);return s.path=Z(u.path,s.params,'named route "'+c+'"'),p(u,s,a)}if(s.path){s.params={};for(var d=0;d=t.length?n():t[o]?e(t[o],(function(){r(o+1)})):r(o+1)};r(0)}var Ft={redirected:2,aborted:4,cancelled:8,duplicated:16};function Ut(t,e){return qt(t,e,Ft.redirected,'Redirected when going from "'+t.fullPath+'" to "'+Wt(e)+'" via a navigation guard.')}function Vt(t,e){var n=qt(t,e,Ft.duplicated,'Avoided redundant navigation to current location: "'+t.fullPath+'".');return n.name="NavigationDuplicated",n}function Bt(t,e){return qt(t,e,Ft.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Ht(t,e){return qt(t,e,Ft.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}function qt(t,e,n,r){var o=new Error(r);return o._isRouter=!0,o.from=t,o.to=e,o.type=n,o}var zt=["params","query","hash"];function Wt(t){if("string"===typeof t)return t;if("path"in t)return t.path;var e={};return zt.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}function Kt(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Xt(t,e){return Kt(t)&&t._isRouter&&(null==e||t.type===e)}function Jt(t){return function(e,n,r){var o=!1,i=0,a=null;Gt(t,(function(t,e,n,s){if("function"===typeof t&&void 0===t.cid){o=!0,i++;var c,u=te((function(e){Zt(e)&&(e=e.default),t.resolved="function"===typeof e?e:et.extend(e),n.components[s]=e,i--,i<=0&&r()})),f=te((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Kt(t)?t:new Error(e),r(a))}));try{c=t(u,f)}catch(p){f(p)}if(c)if("function"===typeof c.then)c.then(u,f);else{var l=c.component;l&&"function"===typeof l.then&&l.then(u,f)}}})),o||r()}}function Gt(t,e){return Qt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Qt(t){return Array.prototype.concat.apply([],t)}var Yt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Zt(t){return t.__esModule||Yt&&"Module"===t[Symbol.toStringTag]}function te(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var ee=function(t,e){this.router=t,this.base=ne(e),this.current=m,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function ne(t){if(!t)if(ut){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function re(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,r=Lt&&n;r&&this.listeners.push(xt());var o=function(){var n=t.current,o=pe(t.base);t.current===m&&o===t._startLocation||t.transitionTo(o,(function(t){r&&At(e,t,n,!0)}))};window.addEventListener("popstate",o),this.listeners.push((function(){window.removeEventListener("popstate",o)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,(function(t){Nt(T(r.base+t.fullPath)),At(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,(function(t){Dt(T(r.base+t.fullPath)),At(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(pe(this.base)!==this.current.fullPath){var e=T(this.base+this.current.fullPath);t?Nt(e):Dt(e)}},e.prototype.getCurrentLocation=function(){return pe(this.base)},e}(ee);function pe(t){var e=window.location.pathname,n=e.toLowerCase(),r=t.toLowerCase();return!t||n!==r&&0!==n.indexOf(T(r+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var de=function(t){function e(e,n,r){t.call(this,e,n),r&&he(this.base)||ve()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,r=Lt&&n;r&&this.listeners.push(xt());var o=function(){var e=t.current;ve()&&t.transitionTo(ye(),(function(n){r&&At(t.router,n,e,!0),Lt||_e(n.fullPath)}))},i=Lt?"popstate":"hashchange";window.addEventListener(i,o),this.listeners.push((function(){window.removeEventListener(i,o)}))}},e.prototype.push=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,(function(t){ge(t.fullPath),At(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,(function(t){_e(t.fullPath),At(r.router,t,i,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;ye()!==e&&(t?ge(e):_e(e))},e.prototype.getCurrentLocation=function(){return ye()},e}(ee);function he(t){var e=pe(t);if(!/^\/#/.test(e))return window.location.replace(T(t+"/#"+e)),!0}function ve(){var t=ye();return"/"===t.charAt(0)||(_e("/"+t),!1)}function ye(){var t=window.location.href,e=t.indexOf("#");return e<0?"":(t=t.slice(e+1),t)}function me(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ge(t){Lt?Nt(me(t)):window.location.hash=t}function _e(t){Lt?Dt(me(t)):window.location.replace(me(t))}var be=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){Xt(t,Ft.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(ee),we=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=ht(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Lt&&!1!==t.fallback,this.fallback&&(e="hash"),ut||(e="abstract"),this.mode=e,e){case"history":this.history=new le(this,t.base);break;case"hash":this.history=new de(this,t.base,this.fallback);break;case"abstract":this.history=new be(this,t.base);break;default:0}},Ce={currentRoute:{configurable:!0}};function xe(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function Ae(t,e,n){var r="hash"===n?"#"+e:e;return t?T(t+"/"+r):r}we.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Ce.currentRoute.get=function(){return this.history&&this.history.current},we.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof le||n instanceof de){var r=function(t){var r=n.current,o=e.options.scrollBehavior,i=Lt&&o;i&&"fullPath"in t&&At(e,t,r,!1)},o=function(t){n.setupListeners(),r(t)};n.transitionTo(n.getCurrentLocation(),o,o)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},we.prototype.beforeEach=function(t){return xe(this.beforeHooks,t)},we.prototype.beforeResolve=function(t){return xe(this.resolveHooks,t)},we.prototype.afterEach=function(t){return xe(this.afterHooks,t)},we.prototype.onReady=function(t,e){this.history.onReady(t,e)},we.prototype.onError=function(t){this.history.onError(t)},we.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},we.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},we.prototype.go=function(t){this.history.go(t)},we.prototype.back=function(){this.go(-1)},we.prototype.forward=function(){this.go(1)},we.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},we.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=tt(t,e,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath,a=this.history.base,s=Ae(a,i,this.mode);return{location:r,route:o,href:s,normalizedTo:r,resolved:o}},we.prototype.getRoutes=function(){return this.matcher.getRoutes()},we.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},we.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(we.prototype,Ce),we.install=ct,we.version="3.5.2",we.isNavigationFailure=Xt,we.NavigationFailureType=Ft,we.START_LOCATION=m,ut&&window.Vue&&window.Vue.use(we),e["a"]=we},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},e7a5:function(t,e,n){(function(e){(function(e,n){t.exports=n(e)})("undefined"!=typeof e?e:this,(function(t){if(t.CSS&&t.CSS.escape)return t.CSS.escape;var e=function(t){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");var e,n=String(t),r=n.length,o=-1,i="",a=n.charCodeAt(0);while(++o=1&&e<=31||127==e||0==o&&e>=48&&e<=57||1==o&&e>=48&&e<=57&&45==a?"\\"+e.toString(16)+" ":(0!=o||1!=r||45!=e)&&(e>=128||45==e||95==e||e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122)?n.charAt(o):"\\"+n.charAt(o):"�";return i};return t.CSS||(t.CSS={}),t.CSS.escape=e,e}))}).call(this,n("c8ba"))}}]); \ No newline at end of file diff --git a/3.4.0/js/documentation-topic.f62098b6.js b/3.4.0/js/documentation-topic.f62098b6.js new file mode 100644 index 000000000..b08b7a874 --- /dev/null +++ b/3.4.0/js/documentation-topic.f62098b6.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic"],{"042f":function(e,t,n){},"0725":function(e,t,n){},"09db":function(e,t,n){"use strict";n("535f")},"0b15":function(e,t,n){"use strict";n("9792")},"0b72":function(e,t,n){},1347:function(e,t,n){"use strict";n("367e")},"18b3":function(e,t,n){"use strict";n("6fe8")},"1a47":function(e,t,n){"use strict";n("042f")},"1fb2":function(e,t,n){"use strict";n("476d")},"22f6":function(e,t,n){},2521:function(e,t,n){},"252c":function(e,t,n){"use strict";(function(e){function a(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var a=e.indexOf("rv:");return parseInt(e.substring(a+3,e.indexOf(".",a)),10)}var i=e.indexOf("Edge/");return i>0?parseInt(e.substring(i+5,e.indexOf(".",i)),10):-1}n.d(t,"a",(function(){return r}));var i=void 0;function s(){s.init||(s.init=!0,i=-1!==a())}var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!i&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var e=this;s(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",i&&this.$el.appendChild(t),t.data="about:blank",i||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()}};function o(e){e.component("resize-observer",r),e.component("ResizeObserver",r)}var l={version:"0.4.5",install:o},c=null;"undefined"!==typeof window?c=window.Vue:"undefined"!==typeof e&&(c=e.Vue),c&&c.use(l)}).call(this,n("c8ba"))},"260a":function(e,t,n){"use strict";n("9a8a")},2822:function(e,t,n){"use strict";n("2521")},"2a5c":function(e,t,n){},"2ca2":function(e,t,n){"use strict";n("98e2")},"2dd1":function(e,t,n){"use strict";n("c953")},"2ddb":function(e,t,n){},"2f04":function(e,t,n){},"2f87":function(e,t,n){"use strict";n("b0a0")},3099:function(e,t,n){"use strict";n("ec60")},"367e":function(e,t,n){},"374e":function(e,t,n){"use strict";n("0b72")},"3b96":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"curly-brackets-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M9.987 14h-0.814v-0.916h0.36c0.137 0 0.253-0.038 0.349-0.116 0.099-0.080 0.179-0.188 0.239-0.318 0.064-0.134 0.11-0.298 0.139-0.483 0.031-0.186 0.045-0.38 0.045-0.58v-2.115c0-0.417 0.046-0.781 0.139-1.083 0.092-0.3 0.2-0.554 0.322-0.754 0.127-0.203 0.246-0.353 0.366-0.458 0.087-0.076 0.155-0.131 0.207-0.169-0.052-0.037-0.12-0.093-0.207-0.167-0.12-0.105-0.239-0.255-0.366-0.459-0.122-0.2-0.23-0.453-0.322-0.754-0.093-0.3-0.139-0.665-0.139-1.082v-2.13c0-0.199-0.014-0.392-0.045-0.572-0.029-0.182-0.076-0.345-0.139-0.483-0.060-0.137-0.141-0.246-0.239-0.328-0.095-0.076-0.212-0.115-0.349-0.115h-0.36v-0.916h0.814c0.442 0 0.788 0.18 1.030 0.538 0.238 0.352 0.358 0.826 0.358 1.407v2.236c0 0.3 0.015 0.597 0.044 0.886 0.030 0.287 0.086 0.544 0.164 0.765 0.077 0.216 0.184 0.392 0.318 0.522 0.129 0.124 0.298 0.188 0.503 0.188h0.058v0.916h-0.058c-0.206 0-0.374 0.064-0.503 0.188-0.134 0.129-0.242 0.305-0.318 0.521-0.078 0.223-0.134 0.48-0.164 0.766-0.029 0.288-0.044 0.587-0.044 0.884v2.236c0 0.582-0.12 1.055-0.358 1.409-0.242 0.358-0.588 0.538-1.030 0.538z"}}),n("path",{attrs:{d:"M4.827 14h-0.814c-0.442 0-0.788-0.18-1.030-0.538-0.238-0.352-0.358-0.825-0.358-1.409v-2.221c0-0.301-0.015-0.599-0.045-0.886-0.029-0.287-0.085-0.544-0.163-0.764-0.077-0.216-0.184-0.393-0.318-0.522-0.131-0.127-0.296-0.188-0.503-0.188h-0.058v-0.916h0.058c0.208 0 0.373-0.063 0.503-0.188 0.135-0.129 0.242-0.304 0.318-0.522 0.078-0.22 0.134-0.477 0.163-0.765 0.030-0.286 0.045-0.585 0.045-0.886v-2.251c0-0.582 0.12-1.055 0.358-1.407 0.242-0.358 0.588-0.538 1.030-0.538h0.814v0.916h-0.36c-0.138 0-0.252 0.038-0.349 0.116-0.099 0.079-0.179 0.189-0.239 0.327-0.064 0.139-0.11 0.302-0.141 0.483-0.029 0.18-0.044 0.373-0.044 0.572v2.13c0 0.417-0.046 0.782-0.138 1.082-0.092 0.302-0.201 0.556-0.324 0.754-0.123 0.201-0.246 0.356-0.366 0.459-0.086 0.074-0.153 0.13-0.206 0.167 0.052 0.038 0.12 0.093 0.206 0.169 0.12 0.103 0.243 0.258 0.366 0.458s0.232 0.453 0.324 0.754c0.092 0.302 0.138 0.666 0.138 1.083v2.115c0 0.2 0.015 0.394 0.044 0.58 0.030 0.186 0.077 0.349 0.139 0.482 0.062 0.132 0.142 0.239 0.241 0.32 0.096 0.079 0.21 0.116 0.349 0.116h0.36z"}})])},i=[],s=n("be08"),r={name:"CurlyBracketsIcon",components:{SVGIcon:s["a"]}},o=r,l=n("2877"),c=Object(l["a"])(o,a,i,!1,null,null,null);t["a"]=c.exports},"3e7c":function(e,t,n){},4281:function(e,t,n){"use strict";n("f0dd")},4340:function(e,t,n){"use strict";n("a378")},4539:function(e,t,n){"use strict";n("7db8")},"476d":function(e,t,n){},"4ab9":function(e,t,n){},"4adf":function(e,t,n){},"4d12":function(e,t,n){},"4eb2":function(e,t,n){"use strict";n("2ddb")},"533e":function(e,t,n){},"535f":function(e,t,n){},"592d":function(e,t,n){},"59f2":function(e,t,n){},"5c57":function(e,t,n){"use strict";n("f0ff")},"5d48":function(e,t,n){"use strict";n("e81c")},"5fad":function(e,t,n){"use strict";n("2a5c")},"66c9":function(e,t,n){"use strict";t["a"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(e){const t=e=>e?`rgba(${e.red}, ${e.green}, ${e.blue}, ${e.alpha})`:null;this.state.codeColors=Object.entries(e).reduce((e,[n,a])=>({...e,[n]:t(a)}),{})}}},6928:function(e,t,n){},6963:function(e,t,n){},"6b62":function(e,t,n){"use strict";n("59f2")},"6c70":function(e,t,n){},"6e80":function(e,t,n){"use strict";n("592d")},"6e90":function(e,t,n){},"6fe8":function(e,t,n){},"719b":function(e,t,n){"use strict";n("8b3c")},"73d6":function(e,t,n){"use strict";n("6963")},7500:function(e,t,n){"use strict";n("6928")},7625:function(e,t,n){},7948:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},i=[],s=n("be08"),r={name:"InlineChevronDownIcon",components:{SVGIcon:s["a"]}},o=r,l=n("2877"),c=Object(l["a"])(o,a,i,!1,null,null,null);t["a"]=c.exports},"7a2c":function(e,t,n){"use strict";n("c4c1")},"7db8":function(e,t,n){},8464:function(e,t,n){},8590:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.codeStyle},[e._t("default")],2)},i=[],s=n("66c9");const r=0,o=255;function l(e){const t=e.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!t)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(t[1],n),g:parseInt(t[2],n),b:parseInt(t[3],n),a:parseFloat(t[4])}}function c(e){const{r:t,g:n,b:a}=l(e);return.2126*t+.7152*n+.0722*a}function u(e,t){const n=Math.round(o*t),a=l(e),{a:i}=a,[s,c,u]=[a.r,a.g,a.b].map(e=>Math.max(r,Math.min(o,e+n)));return`rgba(${s}, ${c}, ${u}, ${i})`}function d(e,t){return u(e,t)}function h(e,t){return u(e,-1*t)}var p={name:"CodeTheme",data(){return{codeThemeState:s["a"].state}},computed:{codeStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--text":e.text,"--background":e.background,"--line-highlight":e.lineHighlight,"--url":e.commentURL,"--syntax-comment":e.comment,"--syntax-quote":e.comment,"--syntax-keyword":e.keyword,"--syntax-literal":e.keyword,"--syntax-selector-tag":e.keyword,"--syntax-string":e.stringLiteral,"--syntax-bullet":e.stringLiteral,"--syntax-meta":e.keyword,"--syntax-number":e.stringLiteral,"--syntax-symbol":e.stringLiteral,"--syntax-tag":e.stringLiteral,"--syntax-attr":e.typeAnnotation,"--syntax-built_in":e.typeAnnotation,"--syntax-builtin-name":e.typeAnnotation,"--syntax-class":e.typeAnnotation,"--syntax-params":e.typeAnnotation,"--syntax-section":e.typeAnnotation,"--syntax-title":e.typeAnnotation,"--syntax-type":e.typeAnnotation,"--syntax-attribute":e.keyword,"--syntax-identifier":e.text,"--syntax-subst":e.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:e,text:t}=this.codeThemeState.codeColors;try{const n=c(e),a=n2&&void 0!==arguments[2]?arguments[2]:{},r=function(r){for(var l=arguments.length,c=new Array(l>1?l-1:0),u=1;u1){var a=e.find((function(e){return e.isIntersecting}));a&&(t=a)}if(n.callback){var i=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(i===n.oldResult)return;n.oldResult=i,n.callback(i,t)}}),this.options.intersection),t.context.$nextTick((function(){n.observer&&n.observer.observe(n.el)}))}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&this.options.intersection.threshold||0}}]),e}();function g(e,t,n){var a=t.value;if(a)if("undefined"===typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var i=new f(e,a,n);e._vue_visibilityState=i}}function m(e,t,n){var a=t.value,i=t.oldValue;if(!p(a,i)){var s=e._vue_visibilityState;a?s?s.createObserver(a,n):g(e,{value:a},n):y(e)}}function y(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var v={bind:g,update:m,unbind:y};function b(e){e.directive("observe-visibility",v)}var T={version:"0.4.6",install:b},_=null;"undefined"!==typeof window?_=window.Vue:"undefined"!==typeof e&&(_=e.Vue),_&&_.use(T)}).call(this,n("c8ba"))},"89ec":function(e,t,n){},"8b3c":function(e,t,n){},"8b7a":function(e,t,n){"use strict";n("89ec")},"8d2d":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),n("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},i=[],s=n("be08"),r={name:"TutorialIcon",components:{SVGIcon:s["a"]}},o=r,l=n("2877"),c=Object(l["a"])(o,a,i,!1,null,null,null);t["a"]=c.exports},"8d93":function(e,t,n){"use strict";n("b059")},9062:function(e,t,n){},"918a":function(e,t,n){"use strict";n("a2b5")},"927b":function(e,t,n){},9792:function(e,t,n){},"97a5":function(e,t,n){"use strict";n("ec95")},"97c4":function(e,t,n){},"98e2":function(e,t,n){},"9a8a":function(e,t,n){},"9ac5":function(e,t,n){"use strict";n("927b")},"9d1f":function(e,t,n){"use strict";n("3e7c")},"9da8":function(e,t,n){"use strict";n("0725")},"9dff":function(e,t,n){},a20a:function(e,t,n){"use strict";n("a42c")},a2b5:function(e,t,n){},a378:function(e,t,n){},a40c:function(e,t,n){"use strict";n("c33d")},a42c:function(e,t,n){},a463:function(e,t,n){},a6c6:function(e,t,n){},a705:function(e,t,n){"use strict";n("6e90")},a8a5:function(e,t,n){"use strict";n("4d12")},a91f:function(e,t,n){"use strict";n("6c70")},a9f1:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},i=[],s=n("be08"),r={name:"ArticleIcon",components:{SVGIcon:s["a"]}},o=r,l=n("2877"),c=Object(l["a"])(o,a,i,!1,null,null,null);t["a"]=c.exports},b059:function(e,t,n){},b0a0:function(e,t,n){},b13d:function(e,t,n){"use strict";n("4adf")},b831:function(e,t,n){"use strict";n("533e")},ba48:function(e,t,n){"use strict";n("e482")},bcfb:function(e,t,n){"use strict";n("e4ea")},be2a:function(e,t,n){"use strict";n("8464")},c18a:function(e,t,n){"use strict";n("97c4")},c33d:function(e,t,n){},c36f:function(e,t,n){"use strict";n("f8bd")},c459:function(e,t,n){"use strict";n("a6c6")},c4c1:function(e,t,n){},c875:function(e,t,n){"use strict";n("eecc")},c8fe:function(e,t,n){"use strict";n("a463")},c953:function(e,t,n){},dcf6:function(e,t,n){"use strict";n("2f04")},e335:function(e,t,n){"use strict";n("9dff")},e482:function(e,t,n){},e4ea:function(e,t,n){},e508:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return U})),n.d(t,"b",(function(){return D}));var a=n("252c"),i=n("85fe"),s=n("ed83"),r=n.n(s),o=n("2b0e"),l={itemsLimit:1e3};function c(e){return c="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i,s=!0,r=!1;return{s:function(){a=e[Symbol.iterator]()},n:function(){var e=a.next();return s=e.done,e},e:function(e){r=!0,i=e},f:function(){try{s||null==a.return||a.return()}finally{if(r)throw i}}}}var m={items:{type:Array,required:!0},keyField:{type:String,default:"id"},direction:{type:String,default:"vertical",validator:function(e){return["vertical","horizontal"].includes(e)}}};function y(){return this.items.length&&"object"!==c(this.items[0])}var v=!1;if("undefined"!==typeof window){v=!1;try{var b=Object.defineProperty({},"passive",{get:function(){v=!0}});window.addEventListener("test",null,b)}catch(J){}}var T=0,_={name:"RecycleScroller",components:{ResizeObserver:a["a"]},directives:{ObserveVisibility:i["a"]},props:h({},m,{itemSize:{type:Number,default:null},minItemSize:{type:[Number,String],default:null},sizeField:{type:String,default:"size"},typeField:{type:String,default:"type"},buffer:{type:Number,default:200},pageMode:{type:Boolean,default:!1},prerender:{type:Number,default:0},emitUpdate:{type:Boolean,default:!1}}),data:function(){return{pool:[],totalSize:0,ready:!1,hoverKey:null}},computed:{sizes:function(){if(null===this.itemSize){for(var e,t={"-1":{accumulator:0}},n=this.items,a=this.sizeField,i=this.minItemSize,s=1e4,r=0,o=0,l=n.length;o1&&void 0!==arguments[1]&&arguments[1],n=this.$_unusedViews,a=e.nr.type,i=n.get(a);i||(i=[],n.set(a,i)),i.push(e),t||(e.nr.used=!1,e.position=-9999,this.$_views.delete(e.nr.key))},handleResize:function(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll:function(e){var t=this;this.$_scrollDirty||(this.$_scrollDirty=!0,requestAnimationFrame((function(){t.$_scrollDirty=!1;var e=t.updateVisibleItems(!1,!0),n=e.continuous;n||(clearTimeout(t.$_refreshTimout),t.$_refreshTimout=setTimeout(t.handleScroll,100))})))},handleVisibilityChange:function(e,t){var n=this;this.ready&&(e||0!==t.boundingClientRect.width||0!==t.boundingClientRect.height?(this.$emit("visible"),requestAnimationFrame((function(){n.updateVisibleItems(!1)}))):this.$emit("hidden"))},updateVisibleItems:function(e){var t,n,a,i,s=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.itemSize,o=this.$_computedMinItemSize,c=this.typeField,u=this.simpleArray?null:this.keyField,d=this.items,h=d.length,p=this.sizes,f=this.$_views,g=this.$_unusedViews,m=this.pool;if(h)if(this.$_prerender)t=0,n=this.prerender,a=null;else{var y=this.getScroll();if(s){var v=y.start-this.$_lastUpdateScrollPosition;if(v<0&&(v=-v),null===r&&vy.start&&(S=k),k=~~((C+S)/2)}while(k!==_);for(k<0&&(k=0),t=k,a=p[h-1].accumulator,n=k;nh&&(n=h))}else t=~~(y.start/r),n=Math.ceil(y.end/r),t<0&&(t=0),n>h&&(n=h),a=h*r}else t=n=a=0;n-t>l.itemsLimit&&this.itemsLimitError(),this.totalSize=a;var w=t<=this.$_endIndex&&n>=this.$_startIndex;if(this.$_continuous!==w){if(w){f.clear(),g.clear();for(var x=0,I=m.length;x=n)&&this.unuseView(i));for(var D,P,A,j,L=w?null:new Map,E=t;E=A.length)&&(i=this.addView(m,E,D,B,P),this.unuseView(i,!0),A=g.get(P)),i=A[j],i.item=D,i.nr.used=!0,i.nr.index=E,i.nr.key=B,i.nr.type=P,L.set(P,j+1),j++),f.set(B,i)),i.position=null===r?p[E-1].accumulator:E*r):i&&this.unuseView(i)}return this.$_startIndex=t,this.$_endIndex=n,this.emitUpdate&&this.$emit("update",t,n),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,300),{continuous:w}},getListenerTarget:function(){var e=r()(this.$el);return!window.document||e!==window.document.documentElement&&e!==window.document.body||(e=window),e},getScroll:function(){var e,t=this.$el,n=this.direction,a="vertical"===n;if(this.pageMode){var i=t.getBoundingClientRect(),s=a?i.height:i.width,r=-(a?i.top:i.left),o=a?window.innerHeight:window.innerWidth;r<0&&(o+=r,r=0),r+o>s&&(o=s-r),e={start:r,end:r+o}}else e=a?{start:t.scrollTop,end:t.scrollTop+t.clientHeight}:{start:t.scrollLeft,end:t.scrollLeft+t.clientWidth};return e},applyPageMode:function(){this.pageMode?this.addListeners():this.removeListeners()},addListeners:function(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,!!v&&{passive:!0}),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners:function(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem:function(e){var t;t=null===this.itemSize?e>0?this.sizes[e-1].accumulator:0:e*this.itemSize,this.scrollToPosition(t)},scrollToPosition:function(e){"vertical"===this.direction?this.$el.scrollTop=e:this.$el.scrollLeft=e},itemsLimitError:function(){var e=this;throw setTimeout((function(){console.log("It seems the scroller element isn't scrolling, so it tries to render all the items at once.","Scroller:",e.$el),console.log("Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.")})),new Error("Rendered items limit reached")},sortViews:function(){this.pool.sort((function(e,t){return e.nr.index-t.nr.index}))}}};function C(e,t,n,a,i,s,r,o,l,c){"boolean"!==typeof r&&(l=o,o=r,r=!1);const u="function"===typeof n?n.options:n;let d;if(e&&e.render&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0,i&&(u.functional=!0)),a&&(u._scopeId=a),s?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(s)},u._ssrRegister=d):t&&(d=r?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),d)if(u.functional){const e=u.render;u.render=function(t,n){return d.call(n),e(t,n)}}else{const e=u.beforeCreate;u.beforeCreate=e?[].concat(e,d):[d]}return n}const S=_;var k=function(){var e,t,n=this,a=n.$createElement,i=n._self._c||a;return i("div",{directives:[{name:"observe-visibility",rawName:"v-observe-visibility",value:n.handleVisibilityChange,expression:"handleVisibilityChange"}],staticClass:"vue-recycle-scroller",class:(e={ready:n.ready,"page-mode":n.pageMode},e["direction-"+n.direction]=!0,e),on:{"&scroll":function(e){return n.handleScroll(e)}}},[n.$slots.before?i("div",{staticClass:"vue-recycle-scroller__slot"},[n._t("before")],2):n._e(),n._v(" "),i("div",{ref:"wrapper",staticClass:"vue-recycle-scroller__item-wrapper",style:(t={},t["vertical"===n.direction?"minHeight":"minWidth"]=n.totalSize+"px",t)},n._l(n.pool,(function(e){return i("div",{key:e.nr.id,staticClass:"vue-recycle-scroller__item-view",class:{hover:n.hoverKey===e.nr.key},style:n.ready?{transform:"translate"+("vertical"===n.direction?"Y":"X")+"("+e.position+"px)"}:null,on:{mouseenter:function(t){n.hoverKey=e.nr.key},mouseleave:function(e){n.hoverKey=null}}},[n._t("default",null,{item:e.item,index:e.nr.index,active:e.nr.used})],2)})),0),n._v(" "),n.$slots.after?i("div",{staticClass:"vue-recycle-scroller__slot"},[n._t("after")],2):n._e(),n._v(" "),i("ResizeObserver",{on:{notify:n.handleResize}})],1)},w=[];k._withStripped=!0;const x=void 0,I=void 0,O=void 0,$=!1,D=C({render:k,staticRenderFns:w},x,S,I,$,O,!1,void 0,void 0,void 0);var P={name:"DynamicScroller",components:{RecycleScroller:D},inheritAttrs:!1,provide:function(){return"undefined"!==typeof ResizeObserver&&(this.$_resizeObserver=new ResizeObserver((function(e){var t,n=g(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;if(a.target){var i=new CustomEvent("resize",{detail:{contentRect:a.contentRect}});a.target.dispatchEvent(i)}}}catch(s){n.e(s)}finally{n.f()}}))),{vscrollData:this.vscrollData,vscrollParent:this,vscrollResizeObserver:this.$_resizeObserver}},props:h({},m,{minItemSize:{type:[Number,String],required:!0}}),data:function(){return{vscrollData:{active:!0,sizes:{},validSizes:{},keyField:this.keyField,simpleArray:!1}}},computed:{simpleArray:y,itemsWithSize:function(){for(var e=[],t=this.items,n=this.keyField,a=this.simpleArray,i=this.vscrollData.sizes,s=0;s0&&void 0!==arguments[0])||arguments[0];(e||this.simpleArray)&&(this.vscrollData.validSizes={}),this.$emit("vscroll:update",{force:!0})},scrollToItem:function(e){var t=this.$refs.scroller;t&&t.scrollToItem(e)},getItemSize:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=this.simpleArray?null!=t?t:this.items.indexOf(e):e[this.keyField];return this.vscrollData.sizes[n]||0},scrollToBottom:function(){var e=this;if(!this.$_scrollingToBottom){this.$_scrollingToBottom=!0;var t=this.$el;this.$nextTick((function(){t.scrollTop=t.scrollHeight+5e3;var n=function n(){t.scrollTop=t.scrollHeight+5e3,requestAnimationFrame((function(){t.scrollTop=t.scrollHeight+5e3,0===e.$_undefinedSizes?e.$_scrollingToBottom=!1:requestAnimationFrame(n)}))};requestAnimationFrame(n)}))}}}};const A=P;var j=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RecycleScroller",e._g(e._b({ref:"scroller",attrs:{items:e.itemsWithSize,"min-item-size":e.minItemSize,direction:e.direction,"key-field":"id"},on:{resize:e.onScrollerResize,visible:e.onScrollerVisible},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.item,a=t.index,i=t.active;return[e._t("default",null,null,{item:n.item,index:a,active:i,itemWithSize:n})]}}],null,!0)},"RecycleScroller",e.$attrs,!1),e.listeners),[e._v(" "),n("template",{slot:"before"},[e._t("before")],2),e._v(" "),n("template",{slot:"after"},[e._t("after")],2)],2)},L=[];j._withStripped=!0;const E=void 0,B=void 0,R=void 0,N=!1,z=C({render:j,staticRenderFns:L},E,A,B,N,R,!1,void 0,void 0,void 0);var M={name:"DynamicScrollerItem",inject:["vscrollData","vscrollParent","vscrollResizeObserver"],props:{item:{required:!0},watchData:{type:Boolean,default:!1},active:{type:Boolean,required:!0},index:{type:Number,default:void 0},sizeDependencies:{type:[Array,Object],default:null},emitResize:{type:Boolean,default:!1},tag:{type:String,default:"div"}},computed:{id:function(){return this.vscrollData.simpleArray?this.index:this.item[this.vscrollData.keyField]},size:function(){return this.vscrollData.validSizes[this.id]&&this.vscrollData.sizes[this.id]||0},finalActive:function(){return this.active&&this.vscrollData.active}},watch:{watchData:"updateWatchData",id:function(){this.size||this.onDataUpdate()},finalActive:function(e){this.size||(e?this.vscrollParent.$_undefinedMap[this.id]||(this.vscrollParent.$_undefinedSizes++,this.vscrollParent.$_undefinedMap[this.id]=!0):this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=!1)),this.vscrollResizeObserver?e?this.observeSize():this.unobserveSize():e&&this.$_pendingVScrollUpdate===this.id&&this.updateSize()}},created:function(){var e=this;if(!this.$isServer&&(this.$_forceNextVScrollUpdate=null,this.updateWatchData(),!this.vscrollResizeObserver)){var t=function(t){e.$watch((function(){return e.sizeDependencies[t]}),e.onDataUpdate)};for(var n in this.sizeDependencies)t(n);this.vscrollParent.$on("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$on("vscroll:update-size",this.onVscrollUpdateSize)}},mounted:function(){this.vscrollData.active&&(this.updateSize(),this.observeSize())},beforeDestroy:function(){this.vscrollParent.$off("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$off("vscroll:update-size",this.onVscrollUpdateSize),this.unobserveSize()},methods:{updateSize:function(){this.finalActive?this.$_pendingSizeUpdate!==this.id&&(this.$_pendingSizeUpdate=this.id,this.$_forceNextVScrollUpdate=null,this.$_pendingVScrollUpdate=null,this.computeSize(this.id)):this.$_forceNextVScrollUpdate=this.id},updateWatchData:function(){var e=this;this.watchData?this.$_watchData=this.$watch("data",(function(){e.onDataUpdate()}),{deep:!0}):this.$_watchData&&(this.$_watchData(),this.$_watchData=null)},onVscrollUpdate:function(e){var t=e.force;!this.finalActive&&t&&(this.$_pendingVScrollUpdate=this.id),this.$_forceNextVScrollUpdate!==this.id&&!t&&this.size||this.updateSize()},onDataUpdate:function(){this.updateSize()},computeSize:function(e){var t=this;this.$nextTick((function(){if(t.id===e){var n=t.$el.offsetWidth,a=t.$el.offsetHeight;t.applySize(n,a)}t.$_pendingSizeUpdate=null}))},applySize:function(e,t){var n=Math.round("vertical"===this.vscrollParent.direction?t:e);n&&this.size!==n&&(this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=void 0),this.$set(this.vscrollData.sizes,this.id,n),this.$set(this.vscrollData.validSizes,this.id,!0),this.emitResize&&this.$emit("resize",this.id))},observeSize:function(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.observe(this.$el.parentNode),this.$el.parentNode.addEventListener("resize",this.onResize))},unobserveSize:function(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.unobserve(this.$el.parentNode),this.$el.parentNode.removeEventListener("resize",this.onResize))},onResize:function(e){var t=e.detail.contentRect,n=t.width,a=t.height;this.applySize(n,a)}},render:function(e){return e(this.tag,this.$slots.default)}};const K=M,q=void 0,F=void 0,V=void 0,H=void 0,W=C({},q,K,F,H,V,!1,void 0,void 0,void 0);function U(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.idProp,n=void 0===t?function(e){return e.item.id}:t,a={},i=new o["default"]({data:function(){return{store:a}}});return{data:function(){return{idState:null}},created:function(){var e=this;this.$_id=null,this.$_getId="function"===typeof n?function(){return n.call(e,e)}:function(){return e[n]},this.$watch(this.$_getId,{handler:function(e){var t=this;this.$nextTick((function(){t.$_id=e}))},immediate:!0}),this.$_updateIdState()},beforeUpdate:function(){this.$_updateIdState()},methods:{$_idStateInit:function(e){var t=this.$options.idState;if("function"===typeof t){var n=t.call(this,this);return i.$set(a,e,n),this.$_id=e,n}throw new Error("[mixin IdState] Missing `idState` function on component definition.")},$_updateIdState:function(){var e=this.$_getId();null==e&&console.warn("No id found for IdState with idProp: '".concat(n,"'.")),e!==this.$_id&&(a[e]||this.$_idStateInit(e),this.idState=a[e])}}}}function G(e,t){e.component("".concat(t,"recycle-scroller"),D),e.component("".concat(t,"RecycleScroller"),D),e.component("".concat(t,"dynamic-scroller"),z),e.component("".concat(t,"DynamicScroller"),z),e.component("".concat(t,"dynamic-scroller-item"),W),e.component("".concat(t,"DynamicScrollerItem"),W)}var X={version:"1.0.10",install:function(e,t){var n=Object.assign({},{installComponents:!0,componentsPrefix:""},t);for(var a in n)"undefined"!==typeof n[a]&&(l[a]=n[a]);n.installComponents&&G(e,n.componentsPrefix)}},Y=null;"undefined"!==typeof window?Y=window.Vue:"undefined"!==typeof e&&(Y=e.Vue),Y&&Y.use(X)}).call(this,n("c8ba"))},e6b8:function(e,t,n){"use strict";n("9062")},e81c:function(e,t,n){},ec60:function(e,t,n){},ec95:function(e,t,n){},ed83:function(e,t,n){var a,i,s;(function(n,r){i=[],a=r,s="function"===typeof a?a.apply(t,i):a,void 0===s||(e.exports=s)})(0,(function(){var e=/(auto|scroll)/,t=function(e,n){return null===e.parentNode?n:t(e.parentNode,n.concat([e]))},n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},a=function(e){return n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x")},i=function(t){return e.test(a(t))},s=function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var n=t(e.parentNode,[]),a=0;a({"~0":"~","~1":"/"}[e]||e))}function*o(e){const t=1;if(e.lengtht)throw new Error("invalid array index "+e);return n}function*p(e,t,n={strict:!1}){let a=e;for(const i of o(t)){if(n.strict&&!Object.prototype.hasOwnProperty.call(a,i))throw new d(t);a=a[i],yield{node:a,token:i}}}function f(e,t){let n=e;for(const{node:a}of p(e,t,{strict:!0}))n=a;return n}function g(e,t,n){let a=null,i=e,s=null;for(const{node:o,token:l}of p(e,t))a=i,i=o,s=l;if(!a)throw new d(t);if(Array.isArray(a))try{const e=h(s,a);a.splice(e,0,n)}catch(r){throw new d(t)}else Object.assign(a,{[s]:n});return e}function m(e,t){let n=null,a=e,i=null;for(const{node:r,token:o}of p(e,t))n=a,a=r,i=o;if(!n)throw new d(t);if(Array.isArray(n))try{const e=h(i,n);n.splice(e,1)}catch(s){throw new d(t)}else{if(!a)throw new d(t);delete n[i]}return e}function y(e,t,n){return m(e,t),g(e,t,n),e}function v(e,t,n){const a=f(e,t);return m(e,t),g(e,n,a),e}function b(e,t,n){return g(e,n,f(e,t)),e}function T(e,t,n){function a(e,t){const n=typeof e,i=typeof t;if(n!==i)return!1;switch(n){case u:{const n=Object.keys(e),i=Object.keys(t);return n.length===i.length&&n.every((n,s)=>n===i[s]&&a(e[n],t[n]))}default:return e===t}}const i=f(e,t);if(!a(n,i))throw new Error("test failed");return e}const _={add:(e,{path:t,value:n})=>g(e,t,n),copy:(e,{from:t,path:n})=>b(e,t,n),move:(e,{from:t,path:n})=>v(e,t,n),remove:(e,{path:t})=>m(e,t),replace:(e,{path:t,value:n})=>y(e,t,n),test:(e,{path:t,value:n})=>T(e,t,n)};function C(e,{op:t,...n}){const a=_[t];if(!a)throw new Error("unknown operation");return a(e,n)}function S(e,t){return t.reduce(C,e)}var k=n("66cd"),w=n("25a9"),x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"doc-topic"},[n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("DocumentationHero",{attrs:{role:e.role,enhanceBackground:e.enhanceBackground,shortHero:e.shortHero,shouldShowLanguageSwitcher:e.shouldShowLanguageSwitcher},scopedSlots:e._u([{key:"above-content",fn:function(){return[e._t("above-hero-content")]},proxy:!0}],null,!0)},[e._t("above-title"),e.shouldShowLanguageSwitcher?n("LanguageSwitcher",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath}}):e._e(),n("Title",{attrs:{eyebrow:e.roleHeading}},[n(e.titleBreakComponent,{tag:"component"},[e._v(e._s(e.title))]),e.isSymbolDeprecated||e.isSymbolBeta?n("small",{class:e.tagName,attrs:{slot:"after","data-tag-name":e.tagName},slot:"after"}):e._e()],1),e.abstract?n("Abstract",{attrs:{content:e.abstract}}):e._e(),e.sampleCodeDownload?n("div",[n("DownloadButton",{staticClass:"sample-download",attrs:{action:e.sampleCodeDownload.action}})],1):e._e(),e.hasAvailability?n("Availability",{attrs:{platforms:e.platforms,technologies:e.technologies}}):e._e()],2),e.showContainer?n("div",{staticClass:"container"},[n("div",{staticClass:"description",class:{"after-enhanced-hero":e.enhanceBackground}},[e.isRequirement?n("RequirementMetadata",{attrs:{defaultImplementationsCount:e.defaultImplementationsCount}}):e._e(),e.deprecationSummary&&e.deprecationSummary.length?n("Aside",{attrs:{kind:"deprecated"}},[n("ContentNode",{attrs:{content:e.deprecationSummary}})],1):e._e(),e.downloadNotAvailableSummary&&e.downloadNotAvailableSummary.length?n("Aside",{attrs:{kind:"note"}},[n("ContentNode",{attrs:{content:e.downloadNotAvailableSummary}})],1):e._e()],1),e.primaryContentSections&&e.primaryContentSections.length?n("PrimaryContent",{class:{"with-border":!e.enhanceBackground},attrs:{conformance:e.conformance,sections:e.primaryContentSections}}):e._e()],1):e._e(),e.topicSections?n("Topics",{attrs:{sections:e.topicSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.defaultImplementationsSections?n("DefaultImplementations",{attrs:{sections:e.defaultImplementationsSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.relationshipsSections?n("Relationships",{attrs:{sections:e.relationshipsSections}}):e._e(),e.seeAlsoSections?n("SeeAlso",{attrs:{sections:e.seeAlsoSections}}):e._e(),!e.isTargetIDE&&e.hasBetaContent?n("BetaLegalText"):e._e()],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" Current page is "+e._s(e.pageTitle)+" ")])])},I=[],O=n("8649"),$=n("bf08"),D=n("e3ab"),P=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"betainfo"},[n("div",{staticClass:"betainfo-container"},[n("GridRow",[n("GridColumn",{attrs:{span:{large:12}}},[n("p",{staticClass:"betainfo-label"},[e._v("Beta Software")]),n("div",{staticClass:"betainfo-content"},[e._t("content",(function(){return[n("p",[e._v("This documentation refers to beta software and may be changed.")])]}))],2),e._t("after")],2)],1)],1)])},A=[],j=n("0f00"),L=n("620a"),E={name:"BetaLegalText",components:{GridColumn:L["a"],GridRow:j["a"]}},B=E,R=(n("fb6d"),n("2877")),N=Object(R["a"])(B,P,A,!1,null,"fe7602da",null),z=N.exports,M=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"language",attrs:{role:"complementary","aria-label":"Language"}},[n("Title",[e._v("Language: ")]),n("div",{staticClass:"language-list"},[n("LanguageSwitcherLink",{staticClass:"language-option swift",class:{active:e.swift.active},attrs:{url:e.swift.active?null:e.swift.url},on:{click:function(t){return e.chooseLanguage(e.swift)}}},[e._v(" "+e._s(e.swift.name)+" ")]),n("LanguageSwitcherLink",{staticClass:"language-option objc",class:{active:e.objc.active},attrs:{url:e.objc.active?null:e.objc.url},on:{click:function(t){return e.chooseLanguage(e.objc)}}},[e._v(" "+e._s(e.objc.name)+" ")])],1)],1)},K=[],q=n("d26a"),F=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.url?n("a",{attrs:{href:e.url},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._t("default")],2):n("span",[e._t("default")],2)},V=[],H={name:"LanguageSwitcherLink",props:{url:[String,Object]}},W=H,U=Object(R["a"])(W,F,V,!1,null,null,null),G=U.exports,X=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"summary-section"},[e._t("default")],2)},Y=[],J={name:"Section"},Q=J,Z=(n("1347"),Object(R["a"])(Q,X,Y,!1,null,"3aa6f694",null)),ee=Z.exports,te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("p",{staticClass:"title"},[e._t("default")],2)},ne=[],ae={name:"Title"},ie=ae,se=(n("ede5"),Object(R["a"])(ie,te,ne,!1,null,"6796f6ea",null)),re=se.exports,oe={name:"LanguageSwitcher",components:{LanguageSwitcherLink:G,Section:ee,Title:re},inject:{isTargetIDE:{default:()=>!1},store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!0},swiftPath:{type:String,required:!0}},computed:{objc:({interfaceLanguage:e,normalizePath:t,objcPath:n,$route:{query:a}})=>({...O["a"].objectiveC,active:O["a"].objectiveC.key.api===e,url:Object(q["b"])(t(n),{...a,language:O["a"].objectiveC.key.url})}),swift:({interfaceLanguage:e,normalizePath:t,swiftPath:n,$route:{query:a}})=>({...O["a"].swift,active:O["a"].swift.key.api===e,url:Object(q["b"])(t(n),{...a,language:void 0})})},methods:{chooseLanguage(e){this.isTargetIDE||this.store.setPreferredLanguage(e.key.url),this.$router.push(e.url)},normalizePath(e){return e.startsWith("/")?e:"/"+e}}},le=oe,ce=(n("4539"),Object(R["a"])(le,M,K,!1,null,"0de98d61",null)),ue=ce.exports,de=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["documentation-hero",{"documentation-hero--disabled":!e.enhanceBackground,"theme-dark":e.enhanceBackground}],style:e.styles},[n("div",{staticClass:"icon"},[e.enhanceBackground?n("NavigatorLeafIcon",{key:"first",staticClass:"background-icon first-icon",attrs:{type:e.type,"with-colors":""}}):e._e()],1),n("div",{staticClass:"documentation-hero__above-content"},[e._t("above-content")],2),n("div",{staticClass:"documentation-hero__content",class:{"short-hero":e.shortHero,"extra-bottom-padding":e.shouldShowLanguageSwitcher}},[e._t("default")],2)])},he=[],pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"NavigatorLeafIcon"},[n(e.icon,e._b({tag:"component",staticClass:"icon-inline",style:e.styles},"component",e.iconProps,!1))],1)},fe=[],ge=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M0 0.948h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M11.2 10.252h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M6.533 1.852h0.933v10.267h-0.933z"}}),n("path",{attrs:{d:"M2.8 1.852h4.667v0.933h-4.667z"}}),n("path",{attrs:{d:"M6.533 11.186h4.667v0.933h-4.667z"}})])},me=[],ye=n("be08"),ve={name:"PathIcon",components:{SVGIcon:ye["a"]}},be=ve,Te=Object(R["a"])(be,ge,me,!1,null,null,null),_e=Te.exports,Ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"technology-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M3.39,9l3.16,1.84.47.28.47-.28L10.61,9l.45.26,1.08.63L7,12.91l-5.16-3,1.08-.64L3.39,9M7,0,0,4.1,2.47,5.55,0,7,2.47,8.44,0,9.9,7,14l7-4.1L11.53,8.45,14,7,11.53,5.56,14,4.1ZM7,7.12,5.87,6.45l-1.54-.9L3.39,5,1.85,4.1,7,1.08l5.17,3L10.6,5l-.93.55-1.54.91ZM7,10,3.39,7.9,1.85,7,3.4,6.09,4.94,7,7,8.2,9.06,7,10.6,6.1,12.15,7l-1.55.9Z"}})])},Se=[],ke={name:"TechnologyIcon",components:{SVGIcon:ye["a"]}},we=ke,xe=Object(R["a"])(we,Ce,Se,!1,null,null,null),Ie=xe.exports,Oe=n("a9f1"),$e=n("8d2d"),De=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14"}},[n("path",{attrs:{d:"M13 1v12h-12v-12zM12.077 1.923h-10.154v10.154h10.154z"}}),n("path",{attrs:{d:"M5.191 9.529c0.044 0.002 0.089 0.004 0.133 0.004 0.108 0 0.196-0.025 0.262-0.074s0.122-0.113 0.166-0.188c0.044-0.077 0.078-0.159 0.103-0.247s0.049-0.173 0.074-0.251l0.598-2.186h-0.709l0.207-0.702h0.702l0.288-1.086c0.083-0.384 0.256-0.667 0.517-0.849s0.591-0.273 0.99-0.273c0.108 0 0.212 0.007 0.314 0.022s0.203 0.027 0.306 0.037l-0.207 0.761c-0.054-0.006-0.106-0.011-0.155-0.018s-0.102-0.011-0.155-0.011c-0.108 0-0.196 0.016-0.262 0.048s-0.122 0.075-0.166 0.129-0.080 0.115-0.107 0.185c-0.028 0.068-0.055 0.14-0.085 0.214l-0.222 0.842h0.768l-0.192 0.702h-0.783l-0.628 2.319c-0.059 0.222-0.129 0.419-0.21 0.594s-0.182 0.322-0.303 0.443-0.269 0.214-0.443 0.281-0.385 0.1-0.631 0.1c-0.084 0-0.168-0.004-0.251-0.011s-0.168-0.014-0.251-0.018l0.207-0.768c0.040 0 0.081 0.001 0.126 0.004z"}})])},Pe=[],Ae={name:"TopicFuncIcon",components:{SVGIcon:ye["a"]}},je=Ae,Le=Object(R["a"])(je,De,Pe,!1,null,null,null),Ee=Le.exports,Be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"collection-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},Re=[],Ne={name:"CollectionIcon",components:{SVGIcon:ye["a"]}},ze=Ne,Me=Object(R["a"])(ze,Be,Re,!1,null,null,null),Ke=Me.exports,qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M5.098 4.968v-1.477h-0.738v1.477h-1.477v0.738h1.477v1.477h0.738v-1.477h1.477v-0.738z"}}),n("path",{attrs:{d:"M8.030 4.807l-2.031 5.538h0.831l2.031-5.538z"}}),n("path",{attrs:{d:"M8.894 8.805v0.923h2.215v-0.923z"}})])},Fe=[],Ve={name:"TopicFuncOpIcon",components:{SVGIcon:ye["a"]}},He=Ve,We=Object(R["a"])(He,qe,Fe,!1,null,null,null),Ue=We.exports,Ge=n("3b96"),Xe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M4.133 3.633v6.738h1.938v-0.831h-0.923v-5.077h0.923v-0.831z"}}),n("path",{attrs:{d:"M9.856 10.371v-6.738h-1.938v0.831h0.923v5.077h-0.923v0.831z"}})])},Ye=[],Je={name:"TopicSubscriptIcon",components:{SVGIcon:ye["a"]}},Qe=Je,Ze=Object(R["a"])(Qe,Xe,Ye,!1,null,null,null),et=Ze.exports,tt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"two-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("g",{attrs:{transform:"translate(1.000000, 1.000000)"}},[n("rect",{attrs:{stroke:"currentColor",x:"0.5",y:"0.5",width:"13",height:"13"}}),n("text",{attrs:{"font-size":"8","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"9.08984375",y:"11"}},[e._v(e._s(e.second))])]),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"2",y:"11"}},[e._v(e._s(e.first))])])])])])},nt=[],at={name:"TwoLetterSymbolIcon",components:{SVGIcon:ye["a"]},props:{first:{type:String,required:!0},second:{type:String,required:!0}}},it=at,st=Object(R["a"])(it,tt,nt,!1,null,null,null),rt=st.exports,ot=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"single-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("rect",{attrs:{stroke:"currentColor",x:"1",y:"1",width:"14",height:"14"}}),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor",x:"49%",y:"12","text-anchor":"middle"}},[n("tspan",[e._v(e._s(e.symbol))])])])])},lt=[],ct={name:"SingleLetterSymbolIcon",components:{SVGIcon:ye["a"]},props:{symbol:{type:String,required:!0}}},ut=ct,dt=Object(R["a"])(ut,ot,lt,!1,null,null,null),ht=dt.exports;const pt={article:"article",associatedtype:"associatedtype",buildSetting:"buildSetting",case:"case",collection:"collection",class:"class",container:"container",dictionarySymbol:"dictionarySymbol",enum:"enum",extension:"extension",func:"func",groupMarker:"groupMarker",httpRequest:"httpRequest",init:"init",languageGroup:"languageGroup",learn:"learn",macro:"macro",method:"method",module:"module",op:"op",overview:"overview",project:"project",property:"property",propertyListKey:"propertyListKey",propertyListKeyReference:"propertyListKeyReference",protocol:"protocol",resources:"resources",root:"root",sampleCode:"sampleCode",section:"section",struct:"struct",subscript:"subscript",symbol:"symbol",tutorial:"tutorial",typealias:"typealias",union:"union",var:"var"},ft={[pt.init]:pt.method,[pt.case]:pt.enum,[pt.propertyListKeyReference]:pt.propertyListKey,[pt.project]:pt.tutorial},gt={blue:"blue",teal:"teal",orange:"orange",purple:"purple",green:"green",sky:"sky",pink:"pink"},mt={[pt.article]:gt.teal,[pt.init]:gt.blue,[pt.case]:gt.orange,[pt.class]:gt.purple,[pt.collection]:gt.pink,[k["a"].collectionGroup]:gt.teal,[pt.dictionarySymbol]:gt.purple,[pt.enum]:gt.orange,[pt.extension]:gt.orange,[pt.func]:gt.green,[pt.op]:gt.green,[pt.httpRequest]:gt.green,[pt.module]:gt.sky,[pt.method]:gt.blue,[pt.macro]:gt.pink,[pt.protocol]:gt.purple,[pt.property]:gt.teal,[pt.propertyListKey]:gt.green,[pt.propertyListKeyReference]:gt.green,[pt.sampleCode]:gt.purple,[pt.struct]:gt.purple,[pt.subscript]:gt.blue,[pt.typealias]:gt.orange,[pt.union]:gt.purple,[pt.var]:gt.purple},yt={[pt.article]:Oe["a"],[pt.associatedtype]:Ke,[pt.buildSetting]:Ke,[pt.class]:ht,[pt.collection]:Ke,[pt.dictionarySymbol]:ht,[pt.container]:Ke,[pt.enum]:ht,[pt.extension]:rt,[pt.func]:Ee,[pt.op]:Ue,[pt.httpRequest]:ht,[pt.languageGroup]:Ke,[pt.learn]:_e,[pt.method]:ht,[pt.macro]:ht,[pt.module]:Ie,[pt.overview]:_e,[pt.protocol]:rt,[pt.property]:ht,[pt.propertyListKey]:ht,[pt.resources]:_e,[pt.sampleCode]:Ge["a"],[pt.struct]:ht,[pt.subscript]:et,[pt.symbol]:Ke,[pt.tutorial]:$e["a"],[pt.typealias]:ht,[pt.union]:ht,[pt.var]:ht},vt={[pt.class]:{symbol:"C"},[pt.dictionarySymbol]:{symbol:"O"},[pt.enum]:{symbol:"E"},[pt.extension]:{first:"E",second:"x"},[pt.httpRequest]:{symbol:"E"},[pt.method]:{symbol:"M"},[pt.macro]:{symbol:"#"},[pt.protocol]:{first:"P",second:"r"},[pt.property]:{symbol:"P"},[pt.propertyListKey]:{symbol:"K"},[pt.struct]:{symbol:"S"},[pt.typealias]:{symbol:"T"},[pt.union]:{symbol:"U"},[pt.var]:{symbol:"V"}};var bt={name:"NavigatorLeafIcon",components:{SingleLetterSymbolIcon:ht},constants:{TopicTypeIcons:yt,TopicTypeProps:vt},props:{type:{type:String,required:!0},withColors:{type:Boolean,default:!1}},computed:{normalisedType:({type:e})=>ft[e]||e,icon:({normalisedType:e})=>yt[e]||Ke,iconProps:({normalisedType:e})=>vt[e]||{},color:({normalisedType:e})=>mt[e],styles:({color:e,withColors:t})=>t&&e?{color:`var(--color-type-icon-${e})`}:{}}},Tt=bt,_t=(n("b13d"),Object(R["a"])(Tt,pe,fe,!1,null,"031bfabc",null)),Ct=_t.exports,St={name:"DocumentationHero",components:{NavigatorLeafIcon:Ct},props:{role:{type:String,required:!0},enhanceBackground:{type:Boolean,required:!0},shortHero:{type:Boolean,required:!0},shouldShowLanguageSwitcher:{type:Boolean,required:!0}},computed:{color:({type:e})=>mt[ft[e]||e]||gt.teal,styles:({color:e})=>({"--accent-color":`var(--color-type-icon-${e}, var(--color-figure-gray-secondary))`}),type:({role:e})=>{switch(e){case k["a"].collection:return pt.module;case k["a"].collectionGroup:return pt.collection;default:return e}}}},kt=St,wt=(n("a8a5"),Object(R["a"])(kt,de,he,!1,null,"14076498",null)),xt=wt.exports,It=n("7b1f"),Ot=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",e._b({staticClass:"abstract"},"ContentNode",e.$props,!1))},$t=[],Dt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",e._b({},"BaseContentNode",e.$props,!1))},Pt=[],At=n("5677"),jt={name:"ContentNode",components:{BaseContentNode:At["a"]},props:At["a"].props,methods:At["a"].methods,BlockType:At["a"].BlockType,InlineType:At["a"].InlineType},Lt=jt,Et=(n("c18a"),Object(R["a"])(Lt,Dt,Pt,!1,null,"002affcc",null)),Bt=Et.exports,Rt={name:"Abstract",components:{ContentNode:Bt},props:Bt.props},Nt=Rt,zt=(n("374e"),Object(R["a"])(Nt,Ot,$t,!1,null,"702ec04e",null)),Mt=zt.exports,Kt=n("c081"),qt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:"default-implementations",title:"Default Implementations",isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,wrapTitle:!0}})},Ft=[],Vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.anchor,title:e.title}},e._l(e.sectionsWithTopics,(function(t){return n("ContentTableSection",{key:t.title,attrs:{title:t.title}},[e.wrapTitle?n("template",{slot:"title"},[n("WordBreak",{staticClass:"title",attrs:{tag:"h3"}},[e._v(" "+e._s(t.title)+" ")])],1):e._e(),t.abstract?n("template",{slot:"abstract"},[n("ContentNode",{attrs:{content:t.abstract}})],1):e._e(),t.discussion?n("template",{slot:"discussion"},[n("ContentNode",{attrs:{content:t.discussion.content}})],1):e._e(),e._l(t.topics,(function(t){return n("TopicsLinkBlock",{key:t.identifier,staticClass:"topic",attrs:{topic:t,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}})}))],2)})),1)},Ht=[],Wt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{staticClass:"contenttable alt-light",attrs:{anchor:e.anchor,title:e.title}},[n("div",{staticClass:"container"},[n("h2",{staticClass:"title"},[e._v(e._s(e.title))]),e._t("default")],2)])},Ut=[],Gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{attrs:{id:e.anchor}},[e._t("default")],2)},Xt=[],Yt={name:"OnThisPageSection",inject:{store:{default(){return{addOnThisPageSection(){}}}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0}},created(){this.store.addOnThisPageSection({anchor:this.anchor,title:this.title})}},Jt=Yt,Qt=Object(R["a"])(Jt,Gt,Xt,!1,null,null,null),Zt=Qt.exports,en={name:"ContentTable",components:{OnThisPageSection:Zt},props:{anchor:{type:String,required:!0},title:{type:String,required:!0}}},tn=en,nn=(n("ba48"),Object(R["a"])(tn,Wt,Ut,!1,null,"5a07ba83",null)),an=nn.exports,sn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"contenttable-section"},[n("div",{staticClass:"section-title"},[e._t("title",(function(){return[n("h3",{staticClass:"title"},[e._v(e._s(e.title))])]}))],2),n("div",{staticClass:"section-content"},[e._t("abstract"),e._t("discussion"),e._t("default")],2)])},rn=[],on={name:"ContentTableSection",props:{title:{type:String,required:!0}}},ln=on,cn=(n("5d48"),Object(R["a"])(ln,sn,rn,!1,null,"627ab5f4",null)),un=cn.exports,dn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"link-block",class:e.linkBlockClasses},[n(e.linkComponent,e._b({ref:"apiChangesDiff",tag:"component",staticClass:"link",class:e.linkClasses},"component",e.linkProps,!1),[e.topic.role&&!e.change?n("TopicLinkBlockIcon",{attrs:{role:e.topic.role}}):e._e(),e.topic.fragments?n("DecoratedTopicTitle",{attrs:{tokens:e.topic.fragments}}):n("WordBreak",{attrs:{tag:e.titleTag}},[e._v(e._s(e.topic.title))]),e.change?n("span",{staticClass:"visuallyhidden"},[e._v("- "+e._s(e.changeName))]):e._e()],1),e.hasAbstractElements?n("div",{staticClass:"abstract"},[e.topic.abstract?n("ContentNode",{attrs:{content:e.topic.abstract}}):e._e(),e.topic.ideTitle?n("div",{staticClass:"topic-keyinfo"},[e.topic.titleStyle===e.titleStyles.title?[n("strong",[e._v("Key:")]),e._v(" "+e._s(e.topic.name)+" ")]:e.topic.titleStyle===e.titleStyles.symbol?[n("strong",[e._v("Name:")]),e._v(" "+e._s(e.topic.ideTitle)+" ")]:e._e()],2):e._e(),e.topic.required||e.topic.defaultImplementations?n("RequirementMetadata",{staticClass:"topic-required",attrs:{defaultImplementationsCount:e.topic.defaultImplementations}}):e._e(),e.topic.conformance?n("ConditionalConstraints",{attrs:{constraints:e.topic.conformance.constraints,prefix:e.topic.conformance.availabilityPrefix}}):e._e()],1):e._e(),e.showDeprecatedBadge?n("Badge",{attrs:{variant:"deprecated"}}):e.showBetaBadge?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.tags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)},hn=[],pn=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("span",{staticClass:"badge",class:(e={},e["badge-"+t.variant]=t.variant,e),attrs:{role:"presentation"}},[t._t("default",(function(){return[t._v(t._s(t.text))]}))],2)},fn=[];const gn={beta:"Beta",deprecated:"Deprecated"};var mn={name:"Badge",props:{variant:{type:String,default:()=>""}},computed:{text:({variant:e})=>gn[e]}},yn=mn,vn=(n("8d93"),Object(R["a"])(yn,pn,fn,!1,null,"5a8ba4e0",null)),bn=vn.exports,Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.icon?n("div",{staticClass:"topic-icon-wrapper"},[n(e.icon,{tag:"component",staticClass:"topic-icon"})],1):e._e()},_n=[],Cn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"api-reference-icon",attrs:{viewBox:"0 0 14 14"}},[n("title",[e._v("API Reference")]),n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},Sn=[],kn={name:"APIReferenceIcon",components:{SVGIcon:ye["a"]}},wn=kn,xn=Object(R["a"])(wn,Cn,Sn,!1,null,null,null),In=xn.exports,On=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14"}},[n("title",[e._v("Web Service Endpoint")]),n("path",{attrs:{d:"M4.052 8.737h-1.242l-1.878 5.263h1.15l0.364-1.081h1.939l0.339 1.081h1.193zM2.746 12.012l0.678-2.071 0.653 2.071z"}}),n("path",{attrs:{d:"M11.969 8.737h1.093v5.263h-1.093v-5.263z"}}),n("path",{attrs:{d:"M9.198 8.737h-2.295v5.263h1.095v-1.892h1.12c0.040 0.003 0.087 0.004 0.134 0.004 0.455 0 0.875-0.146 1.217-0.394l-0.006 0.004c0.296-0.293 0.48-0.699 0.48-1.148 0-0.060-0.003-0.118-0.010-0.176l0.001 0.007c0.003-0.039 0.005-0.085 0.005-0.131 0-0.442-0.183-0.842-0.476-1.128l-0-0c-0.317-0.256-0.724-0.41-1.168-0.41-0.034 0-0.069 0.001-0.102 0.003l0.005-0zM9.628 11.014c-0.15 0.118-0.341 0.188-0.548 0.188-0.020 0-0.040-0.001-0.060-0.002l0.003 0h-1.026v-1.549h1.026c0.017-0.001 0.037-0.002 0.058-0.002 0.206 0 0.396 0.066 0.551 0.178l-0.003-0.002c0.135 0.13 0.219 0.313 0.219 0.515 0 0.025-0.001 0.050-0.004 0.074l0-0.003c0.002 0.020 0.003 0.044 0.003 0.068 0 0.208-0.083 0.396-0.219 0.534l0-0z"}}),n("path",{attrs:{d:"M13.529 4.981c0-1.375-1.114-2.489-2.489-2.49h-0l-0.134 0.005c-0.526-1.466-1.903-2.496-3.522-2.496-0.892 0-1.711 0.313-2.353 0.835l0.007-0.005c-0.312-0.243-0.709-0.389-1.14-0.389-1.030 0-1.865 0.834-1.866 1.864v0c0 0.001 0 0.003 0 0.004 0 0.123 0.012 0.242 0.036 0.358l-0.002-0.012c-0.94 0.37-1.593 1.27-1.593 2.323 0 1.372 1.11 2.485 2.482 2.49h8.243c1.306-0.084 2.333-1.164 2.333-2.484 0-0.001 0-0.002 0-0.003v0zM11.139 6.535h-8.319c-0.799-0.072-1.421-0.739-1.421-1.551 0-0.659 0.41-1.223 0.988-1.45l0.011-0.004 0.734-0.28-0.148-0.776-0.012-0.082v-0.088c0-0 0-0.001 0-0.001 0-0.515 0.418-0.933 0.933-0.933 0.216 0 0.416 0.074 0.574 0.197l-0.002-0.002 0.584 0.453 0.575-0.467 0.169-0.127c0.442-0.306 0.991-0.489 1.581-0.489 1.211 0 2.243 0.769 2.633 1.846l0.006 0.019 0.226 0.642 0.814-0.023 0.131 0.006c0.805 0.067 1.432 0.736 1.432 1.552 0 0.836-0.659 1.518-1.486 1.556l-0.003 0z"}})])},$n=[],Dn={name:"EndpointIcon",components:{SVGIcon:ye["a"]}},Pn=Dn,An=Object(R["a"])(Pn,On,$n,!1,null,null,null),jn=An.exports;const Ln={[k["a"].article]:Oe["a"],[k["a"].collectionGroup]:In,[k["a"].learn]:_e,[k["a"].overview]:_e,[k["a"].project]:$e["a"],[k["a"].tutorial]:$e["a"],[k["a"].resources]:_e,[k["a"].sampleCode]:Ge["a"],[k["a"].restRequestSymbol]:jn};var En,Bn,Rn,Nn,zn,Mn,Kn,qn,Fn={props:{role:{type:String,required:!0}},computed:{icon:({role:e})=>Ln[e]}},Vn=Fn,Hn=(n("1a47"),Object(R["a"])(Vn,Tn,_n,!1,null,"4d1e7968",null)),Wn=Hn.exports,Un=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{staticClass:"decorated-title"},e._l(e.tokens,(function(t,a){return n(e.componentFor(t),{key:a,tag:"component",class:[e.classFor(t),e.emptyTokenClass(t)]},[e._v(e._s(t.text))])})),1)},Gn=[],Xn={name:"ChangedToken",render(e){const{kind:t,tokens:n}=this;return e("span",{class:["token-"+t,"token-changed"]},n.map(t=>e(va,{props:t})))},props:{kind:{type:String,required:!0},tokens:{type:Array,required:!0}}},Yn=Xn,Jn=Object(R["a"])(Yn,En,Bn,!1,null,null,null),Qn=Jn.exports,Zn={name:"RawText",render(e){const{_v:t=(t=>e("span",t)),text:n}=this;return t(n)},props:{text:{type:String,required:!0}}},ea=Zn,ta=Object(R["a"])(ea,Rn,Nn,!1,null,null,null),na=ta.exports,aa={name:"SyntaxToken",render(e){return e("span",{class:"token-"+this.kind},this.text)},props:{kind:{type:String,required:!0},text:{type:String,required:!0}}},ia=aa,sa=Object(R["a"])(ia,zn,Mn,!1,null,null,null),ra=sa.exports,oa=n("86d8"),la={name:"TypeIdentifierLink",inject:{references:{default(){return{}}}},render(e){const t="type-identifier-link",n=this.references[this.identifier];return n&&n.url?e(oa["a"],{class:t,props:{url:n.url,kind:n.kind,role:n.role}},this.$slots.default):e("span",{class:t},this.$slots.default)},props:{identifier:{type:String,required:!0,default:()=>""}}},ca=la,ua=Object(R["a"])(ca,Kn,qn,!1,null,null,null),da=ua.exports;const ha={attribute:"attribute",externalParam:"externalParam",genericParameter:"genericParameter",identifier:"identifier",internalParam:"internalParam",keyword:"keyword",label:"label",number:"number",string:"string",text:"text",typeIdentifier:"typeIdentifier",added:"added",removed:"removed"};var pa,fa,ga={name:"DeclarationToken",render(e){const{kind:t,text:n,tokens:a}=this;switch(t){case ha.text:{const t={text:n};return e(na,{props:t})}case ha.typeIdentifier:{const t={identifier:this.identifier};return e(da,{props:t},[e(It["a"],n)])}case ha.added:case ha.removed:return e(Qn,{props:{tokens:a,kind:t}});default:{const a={kind:t,text:n};return e(ra,{props:a})}}},constants:{TokenKind:ha},props:{kind:{type:String,required:!0},identifier:{type:String,required:!1},text:{type:String,required:!1},tokens:{type:Array,required:!1,default:()=>[]}}},ma=ga,ya=(n("c36f"),Object(R["a"])(ma,pa,fa,!1,null,"5caf1b5b",null)),va=ya.exports;const{TokenKind:ba}=va.constants,Ta={decorator:"decorator",identifier:"identifier",label:"label"};var _a={name:"DecoratedTopicTitle",components:{WordBreak:It["a"]},props:{tokens:{type:Array,required:!0,default:()=>[]}},constants:{TokenKind:ba},methods:{emptyTokenClass:({text:e})=>({"empty-token":" "===e}),classFor({kind:e}){switch(e){case ba.externalParam:case ba.identifier:return Ta.identifier;case ba.label:return Ta.label;default:return Ta.decorator}},componentFor(e){return/^\s+$/.test(e.text)?"span":It["a"]}}},Ca=_a,Sa=(n("dcf6"),Object(R["a"])(Ca,Un,Gn,!1,null,"06ec7395",null)),ka=Sa.exports,wa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",{staticClass:"conditional-constraints",attrs:{content:e.content}})},xa=[],Ia={name:"ConditionalConstraints",components:{ContentNode:Bt},props:{constraints:Bt.props.content,prefix:Bt.props.content},computed:{content:({constraints:e,prefix:t,space:n})=>t.concat(n).concat(e),space:()=>({type:Bt.InlineType.text,text:" "})}},Oa=Ia,$a=(n("918a"),Object(R["a"])(Oa,wa,xa,!1,null,"1548fd90",null)),Da=$a.exports,Pa=function(e,t){var n=t._c;return n("p",{staticClass:"requirement-metadata",class:t.data.staticClass},[n("strong",[t._v("Required.")]),t.props.defaultImplementationsCount?[t._v(" Default implementation"+t._s(t.props.defaultImplementationsCount>1?"s":"")+" provided. ")]:t._e()],2)},Aa=[],ja={name:"RequirementMetadata",props:{defaultImplementationsCount:{type:Number,default:0}}},La=ja,Ea=Object(R["a"])(La,Pa,Aa,!0,null,null,null),Ba=Ea.exports;const Ra={added:"added",modified:"modified",deprecated:"deprecated"},Na=[Ra.modified,Ra.added,Ra.deprecated],za={[Ra.modified]:"Modified",[Ra.added]:"Added",[Ra.deprecated]:"Deprecated"},Ma={Modified:Ra.modified,Added:Ra.added,Deprecated:Ra.deprecated},Ka="has-multiple-lines";function qa(e){if(!e)return!1;const t=window.getComputedStyle(e.$el||e),n=(e.$el||e).offsetHeight,a=t.lineHeight?parseFloat(t.lineHeight):1,i=t.paddingTop?parseFloat(t.paddingTop):0,s=t.paddingBottom?parseFloat(t.paddingBottom):0,r=t.borderTopWidth?parseFloat(t.borderTopWidth):0,o=t.borderBottomWidth?parseFloat(t.borderBottomWidth):0,l=n-(i+s+r+o),c=l/a;return c>=2}const Fa="latest_",Va={xcode:{value:"xcode",label:"Xcode"},other:{value:"other",label:"Other"}},Ha={constants:{multipleLinesClass:Ka},data(){return{multipleLinesClass:Ka}},computed:{hasMultipleLinesAfterAPIChanges:({change:e,changeType:t,$refs:n})=>!(!e&&!t)&&qa(n.apiChangesDiff)}},Wa={methods:{toVersionRange({platform:e,versions:t}){return`${e} ${t[0]} – ${e} ${t[1]}`},toOptionValue:e=>`${Fa}${e}`,toScope:e=>e.slice(Fa.length,e.length),getOptionsForDiffAvailability(e={}){return this.getOptionsForDiffAvailabilities([e])},getOptionsForDiffAvailabilities(e=[]){const t=e.reduce((e,t={})=>Object.keys(t).reduce((e,n)=>({...e,[n]:(e[n]||[]).concat(t[n])}),e),{}),n=Object.keys(t),a=n.reduce((e,n)=>{const a=t[n];return{...e,[n]:a.find(e=>e.platform===Va.xcode.label)||a[0]}},{}),i=e=>({label:this.toVersionRange(a[e]),value:this.toOptionValue(e),platform:a[e].platform}),{sdk:s,beta:r,minor:o,major:l,...c}=a,u=[].concat(s?i("sdk"):[]).concat(r?i("beta"):[]).concat(o?i("minor"):[]).concat(l?i("major"):[]).concat(Object.keys(c).map(i));return this.splitOptionsPerPlatform(u)},changesClassesFor(e,t){const n=this.changeFor(e,t);return this.getChangesClasses(n)},getChangesClasses:e=>({["changed changed-"+e]:!!e}),changeFor(e,t){const{change:n}=(t||{})[e]||{};return n},splitOptionsPerPlatform(e){return e.reduce((e,t)=>{const n=t.platform===Va.xcode.label?Va.xcode.value:Va.other.value;return e[n].push(t),e},{[Va.xcode.value]:[],[Va.other.value]:[]})},getChangeName(e){return za[e]}},computed:{availableOptions({diffAvailability:e={},toOptionValue:t}){return new Set(Object.keys(e).map(t))}}},Ua={article:"article",symbol:"symbol"},Ga={title:"title",symbol:"symbol"},Xa={link:"link"};var Ya={name:"TopicsLinkBlock",components:{Badge:bn,WordBreak:It["a"],ContentNode:Bt,TopicLinkBlockIcon:Wn,DecoratedTopicTitle:ka,RequirementMetadata:Ba,ConditionalConstraints:Da},inject:["store"],mixins:[Wa,Ha],constants:{ReferenceType:Xa,TopicKind:Ua,TitleStyles:Ga},props:{isSymbolBeta:Boolean,isSymbolDeprecated:Boolean,topic:{type:Object,required:!0,validator:e=>(!("abstract"in e)||Array.isArray(e.abstract))&&"string"===typeof e.identifier&&(e.type===Xa.link&&!e.kind||"string"===typeof e.kind)&&(e.type===Xa.link&&!e.role||"string"===typeof e.role)&&"string"===typeof e.title&&"string"===typeof e.url&&(!("defaultImplementations"in e)||"number"===typeof e.defaultImplementations)&&(!("required"in e)||"boolean"===typeof e.required)&&(!("conformance"in e)||"object"===typeof e.conformance)}},data(){return{state:this.store.state}},computed:{linkComponent:({topic:e})=>e.type===Xa.link?"a":"router-link",linkProps({topic:e}){const t=Object(q["b"])(e.url,this.$route.query);return e.type===Xa.link?{href:t}:{to:t}},linkBlockClasses:({changesClasses:e,hasAbstractElements:t,hasMultipleLinesAfterAPIChanges:n,multipleLinesClass:a})=>({"has-inline-element":!t,[a]:n,...!t&&e}),linkClasses:({changesClasses:e,deprecated:t,hasAbstractElements:n})=>({deprecated:t,"has-adjacent-elements":n,...n&&e}),changesClasses:({getChangesClasses:e,change:t})=>e(t),titleTag({topic:e}){if(e.titleStyle===Ga.title)return e.ideTitle?"span":"code";if(e.role&&(e.role===k["a"].collection||e.role===k["a"].dictionarySymbol))return"span";switch(e.kind){case Ua.symbol:return"code";default:return"span"}},titleStyles:()=>Ga,deprecated:({showDeprecatedBadge:e,topic:t})=>e||t.deprecated,showBetaBadge:({topic:e,isSymbolBeta:t})=>Boolean(!t&&e.beta),showDeprecatedBadge:({topic:e,isSymbolDeprecated:t})=>Boolean(!t&&e.deprecated),change({topic:{identifier:e},state:{apiChanges:t}}){return this.changeFor(e,t)},changeName:({change:e,getChangeName:t})=>t(e),hasAbstractElements:({topic:{abstract:e,conformance:t,required:n,defaultImplementations:a}}={})=>e&&e.length>0||t||n||a,tags:({topic:e})=>(e.tags||[]).slice(0,1)}},Ja=Ya,Qa=(n("f158"),Object(R["a"])(Ja,dn,hn,!1,null,"3152d122",null)),Za=Qa.exports,ei={name:"TopicsTable",inject:{references:{default(){return{}}}},components:{WordBreak:It["a"],ContentTable:an,TopicsLinkBlock:Za,ContentNode:Bt,ContentTableSection:un},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:{type:Array,required:!0},title:{type:String,required:!1,default(){return"Topics"}},anchor:{type:String,required:!1,default(){return"topics"}},wrapTitle:{type:Boolean,default:!1}},computed:{sectionsWithTopics(){return this.sections.map(e=>({...e,topics:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},ti=ei,ni=(n("6e80"),Object(R["a"])(ti,Vt,Ht,!1,null,"eb97add6",null)),ai=ni.exports,ii={name:"DefaultImplementations",components:{TopicsTable:ai},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:ai.props.sections}},si=ii,ri=Object(R["a"])(si,qt,Ft,!1,null,null,null),oi=ri.exports,li=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"primary-content"},e._l(e.sections,(function(t,a){return n(e.componentFor(t),e._b({key:a,tag:"component"},"component",e.propsFor(t),!1))})),1)},ci=[],ui=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:"possibleValues",title:"PossibleValues"}},[n("h2",[e._v("Possible Values")]),n("dl",{staticClass:"datalist"},[e._l(e.values,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.name))])],1),t.content?n("dd",{key:t.name+":content",staticClass:"value-content"},[n("ContentNode",{attrs:{content:t.content}})],1):e._e()]}))],2)])},di=[],hi={name:"PossibleValues",components:{ContentNode:At["a"],OnThisPageSection:Zt,WordBreak:It["a"]},props:{values:{type:Array,required:!0}}},pi=hi,fi=(n("719b"),Object(R["a"])(pi,ui,di,!1,null,null,null)),gi=fi.exports,mi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("DeclarationSource",{attrs:{tokens:e.tokens}})],1)},yi=[],vi=n("002d"),bi=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("pre",{ref:"declarationGroup",staticClass:"source",class:(e={},e[t.multipleLinesClass]=t.hasMultipleLines,e)},[a("code",{ref:"code"},t._l(t.formattedTokens,(function(e,n){return a("Token",t._b({key:n},"Token",t.propsFor(e),!1))})),1)])},Ti=[];function _i(e){const t=e.getElementsByClassName("token-identifier");if(t.length<2)return;const n=e.textContent.indexOf(":")+1;for(let a=1;aObject(Si["c"])(["theme","code","indentationWidth"],wi),formattedTokens:({language:e,formattedSwiftTokens:t,tokens:n})=>e===O["a"].swift.key.api?t:n,formattedSwiftTokens:({indentationWidth:e,tokens:t})=>{const n=" ".repeat(e);let a=!1;const i=[];let s=0,r=1,o=null,l=null,c=null,u=null,d=0;while(sObject(vi["a"])(e)}},Pi=Di,Ai=Object(R["a"])(Pi,mi,yi,!1,null,null,null),ji=Ai.exports,Li=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{staticClass:"declaration",attrs:{anchor:"declaration",title:"Declaration"}},[n("h2",[e._v("Declaration")]),e.hasModifiedChanges?[n("DeclarationDiff",{class:[e.changeClasses,e.multipleLinesClass],attrs:{changes:e.declarationChanges,changeType:e.changeType}})]:e._l(e.declarations,(function(t,a){return n("DeclarationGroup",{key:a,class:e.changeClasses,attrs:{declaration:t,shouldCaption:e.hasPlatformVariants,changeType:e.changeType}})})),e.conformance?n("ConditionalConstraints",{attrs:{constraints:e.conformance.constraints,prefix:e.conformance.availabilityPrefix}}):e._e()],2)},Ei=[],Bi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"apiChangesDiff",staticClass:"declaration-group",class:e.classes},[e.shouldCaption?n("p",{staticClass:"platforms"},[n("strong",[e._v(e._s(e.caption))])]):e._e(),n("Source",{attrs:{tokens:e.declaration.tokens,language:e.interfaceLanguage}})],1)},Ri=[],Ni={name:"DeclarationGroup",components:{Source:$i},mixins:[Ha],inject:{languages:{default:()=>new Set},interfaceLanguage:{default:()=>O["a"].swift.key.api},symbolKind:{default:()=>{}}},props:{declaration:{type:Object,required:!0},shouldCaption:{type:Boolean,default:!1},changeType:{type:String,required:!1}},computed:{classes:({changeType:e,multipleLinesClass:t,hasMultipleLinesAfterAPIChanges:n})=>({["declaration-group--changed declaration-group--"+e]:e,[t]:n}),caption(){return this.declaration.platforms.join(", ")},isSwift:({interfaceLanguage:e})=>e===O["a"].swift.key.api}},zi=Ni,Mi=(n("a40c"),Object(R["a"])(zi,Bi,Ri,!1,null,"c5ecdd3e",null)),Ki=Mi.exports,qi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"declaration-diff"},[n("div",{staticClass:"declaration-diff-current"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Current")]),e._l(e.currentDeclarations,(function(t,a){return n("DeclarationGroup",{key:a,attrs:{declaration:t,"should-caption":e.currentDeclarations.length>1,changeType:e.changeType}})}))],2),n("div",{staticClass:"declaration-diff-previous"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Previous")]),e._l(e.previousDeclarations,(function(t,a){return n("DeclarationGroup",{key:a,attrs:{declaration:t,"should-caption":e.previousDeclarations.length>1,changeType:e.changeType}})}))],2)])},Fi=[],Vi={name:"DeclarationDiff",components:{DeclarationGroup:Ki},props:{changes:{type:Object,required:!0},changeType:{type:String,required:!0}},computed:{previousDeclarations:({changes:e})=>e.declaration.previous||[],currentDeclarations:({changes:e})=>e.declaration.new||[]}},Hi=Vi,Wi=(n("7a2c"),Object(R["a"])(Hi,qi,Fi,!1,null,"b3e21c4a",null)),Ui=Wi.exports,Gi={name:"Declaration",components:{DeclarationDiff:Ui,DeclarationGroup:Ki,ConditionalConstraints:Da,OnThisPageSection:Zt},constants:{ChangeTypes:Ra,multipleLinesClass:Ka},inject:["identifier","store"],data:({store:{state:e}})=>({state:e,multipleLinesClass:Ka}),props:{conformance:{type:Object,required:!1},declarations:{type:Array,required:!0}},computed:{hasPlatformVariants(){return this.declarations.length>1},hasModifiedChanges({declarationChanges:e}){if(!e||!e.declaration)return!1;const t=e.declaration;return!(!(t.new||[]).length||!(t.previous||[]).length)},declarationChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t],changeType:({declarationChanges:e,hasModifiedChanges:t})=>{if(!e)return;const n=e.declaration;return n?t?Ra.modified:e.change:e.change===Ra.added?Ra.added:void 0},changeClasses:({changeType:e})=>({["changed changed-"+e]:e})}},Xi=Gi,Yi=(n("4340"),Object(R["a"])(Xi,Li,Ei,!1,null,"e39c4ee4",null)),Ji=Yi.exports,Qi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{staticClass:"details",attrs:{anchor:"details",title:"Details"}},[n("h2",[e._v("Details")]),n("dl",[e.isSymbol?[n("dt",{key:e.details.name+":name",staticClass:"detail-type"},[e._v(" Name ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.ideTitle)+" ")])]:e._e(),e.isTitle?[n("dt",{key:e.details.name+":key",staticClass:"detail-type"},[e._v(" Key ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.name)+" ")])]:e._e(),n("dt",{key:e.details.name+":type",staticClass:"detail-type"},[e._v(" Type ")]),n("dd",{staticClass:"detail-content"},[n("PropertyListKeyType",{attrs:{types:e.details.value}})],1)],2)])},Zi=[],es=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"type"},[e._v(e._s(e.typeOutput))])},ts=[],ns={name:"PropertyListKeyType",props:{types:{type:Array,required:!0}},computed:{englishTypes(){return this.types.map(({arrayMode:e,baseType:t="*"})=>e?"array of "+this.pluralizeKeyType(t):t)},typeOutput(){return this.englishTypes.length>2?[this.englishTypes.slice(0,this.englishTypes.length-1).join(", "),this.englishTypes[this.englishTypes.length-1]].join(", or "):this.englishTypes.join(" or ")}},methods:{pluralizeKeyType(e){switch(e){case"dictionary":return"dictionaries";case"array":case"number":case"string":return e+"s";default:return e}}}},as=ns,is=(n("f7c0"),Object(R["a"])(as,es,ts,!1,null,"791bac44",null)),ss=is.exports,rs={name:"PropertyListKeyDetails",components:{PropertyListKeyType:ss,OnThisPageSection:Zt},props:{details:{type:Object,required:!0}},computed:{isTitle(){return"title"===this.details.titleStyle&&this.details.ideTitle},isSymbol(){return"symbol"===this.details.titleStyle&&this.details.ideTitle}}},os=rs,ls=(n("a705"),Object(R["a"])(os,Qi,Zi,!1,null,"61ef551b",null)),cs=ls.exports,us=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",e._b({},"ContentNode",e.$props,!1))},ds=[],hs={name:"GenericContent",inject:{store:{default(){return{addOnThisPageSection(){}}}}},components:{ContentNode:Bt},props:Bt.props,methods:{...Bt.methods,addOnThisPageSections(){const{isTopLevelHeading:e,store:t}=this;this.forEach(n=>{e(n)&&t.addOnThisPageSection({anchor:n.anchor,title:n.text})})},isTopLevelHeading(e){const{level:t,type:n}=e;return n===Bt.BlockType.heading&&2===t}},created(){this.addOnThisPageSections()}},ps=hs,fs=Object(R["a"])(ps,us,ds,!1,null,null,null),gs=fs.exports,ms=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{staticClass:"parameters",attrs:{anchor:"parameters",title:"Parameters"}},[n("h2",[e._v("Parameters")]),n("dl",[e._l(e.parameters,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("code",[e._v(e._s(t.name))])]),n("dd",{key:t.name+":content",staticClass:"param-content"},[n("ContentNode",{attrs:{content:t.content}})],1)]}))],2)])},ys=[],vs={name:"Parameters",components:{ContentNode:Bt,OnThisPageSection:Zt},props:{parameters:{type:Array,required:!0}}},bs=vs,Ts=(n("09db"),Object(R["a"])(bs,ms,ys,!1,null,"7bb7c035",null)),_s=Ts.exports,Cs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("ParametersTable",{staticClass:"property-table",attrs:{parameters:e.properties,changes:e.propertyChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.name,i=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"property-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(a))])],1),e.shouldShiftType({name:a,content:s})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:r.type}})]}},{key:"description",fn:function(t){var a=t.name,i=t.type,s=t.attributes,r=t.content,o=t.required,l=t.changes,c=t.deprecated,u=t.readOnly;return[e.shouldShiftType({name:a,content:r})?n("PossiblyChangedType",{attrs:{type:i,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"property-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:o}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:u}},[e._v("(Read only) ")]),r?n("ContentNode",{attrs:{content:r}}):e._e(),n("ParameterAttributes",{attrs:{attributes:s,changes:l.attributes}})]}}])})],1)},Ss=[],ks={inject:["identifier","store"],data:({store:{state:e}})=>({state:e}),computed:{apiChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t]}},ws=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameters-table"},e._l(e.parameters,(function(t){return n("Row",{key:t[e.keyBy],staticClass:"param",class:e.changedClasses(t[e.keyBy])},[n("Column",{staticClass:"param-symbol",attrs:{span:{large:3,small:12}}},[e._t("symbol",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2),n("Column",{staticClass:"param-content",attrs:{span:{large:9,small:12}}},[e._t("description",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2)],1)})),1)},xs=[],Is={name:"ParametersTable",components:{Row:j["a"],Column:L["a"]},props:{parameters:{type:Array,required:!0},changes:{type:Object,default:()=>({})},keyBy:{type:String,default:"name"}},methods:{getProps(e,t={}){return{...e,changes:t}},changedClasses(e){const{changes:t}=this,{change:n}=t[e]||{};return{["changed changed-"+n]:n}}}},Os=Is,$s=(n("9da8"),Object(R["a"])(Os,ws,xs,!1,null,"2d54624a",null)),Ds=$s.exports,Ps=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameter-attributes"},[e.shouldRender(e.AttributeKind.default)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Default")+": "),n("code",[e._v(e._s(a.value))])]}}],null,!1,4247435012)},"ParameterMetaAttribute",{kind:e.AttributeKind.default,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Minimum")+": "),n("code",[e._v(e._s(a.value))])]}}],null,!1,455861177)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Minimum")+": "),n("code",[e._v("> "+e._s(a.value))])]}}],null,!1,3844501612)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Maximum")+": "),n("code",[e._v(e._s(a.value))])]}}],null,!1,19641767)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(a.title||"Maximum")+": "),n("code",[e._v("< "+e._s(a.value))])]}}],null,!1,4289558576)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.allowedTypes)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var a=t.attribute;return[e._v(" "+e._s(e.fallbackToValues(a).length>1?"Possible types":"Type")+": "),n("code",[e._l(e.fallbackToValues(a),(function(t,i){return[e._l(t,(function(t,s){return[n("DeclarationToken",e._b({key:i+"-"+s},"DeclarationToken",t,!1)),i+11?"Possible values":"Value")+": "),n("code",[e._v(e._s(e.fallbackToValues(a).join(", ")))])]}}],null,!1,1507632019)},"ParameterMetaAttribute",{kind:e.AttributeKind.allowedValues,attributes:e.attributesObject,changes:e.changes},!1)):e._e()],1)},As=[],js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.attributes[e.kind],changes:e.changes[e.kind]},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.value;return n("div",{staticClass:"property-metadata"},[e._t("default",null,{attribute:a})],2)}}],null,!0)})},Ls=[];const Es={added:"change-added",removed:"change-removed"};var Bs,Rs,Ns={name:"RenderChanged",constants:{ChangedClasses:Es},props:{changes:{type:Object,default:()=>({new:null,previous:null})},value:{type:[Object,Array,String,Boolean],default:null},wrapChanges:{type:Boolean,default:!0},renderSingleChange:{type:Boolean,default:!1}},render(e){const{value:t,changes:n={},wrapChanges:a,renderSingleChange:i}=this,{new:s,previous:r}=n,o=(t,n)=>{const i=this.$scopedSlots.default({value:t});return n&&a?e("div",{class:n},[i]):i?i[0]:null};if(s||r){const t=o(s,Es.added),n=o(r,Es.removed);return i?s&&!r?t:n:e("div",{class:"property-changegroup"},[s?t:"",r?n:""])}return o(t)}},zs=Ns,Ms=Object(R["a"])(zs,Bs,Rs,!1,null,null,null),Ks=Ms.exports,qs={name:"ParameterMetaAttribute",components:{RenderChanged:Ks},props:{kind:{type:String,required:!0},attributes:{type:Object,required:!0},changes:{type:Object,default:()=>({})}}},Fs=qs,Vs=(n("2822"),Object(R["a"])(Fs,js,Ls,!1,null,"8590589e",null)),Hs=Vs.exports;const Ws={allowedTypes:"allowedTypes",allowedValues:"allowedValues",default:"default",maximum:"maximum",maximumExclusive:"maximumExclusive",minimum:"minimum",minimumExclusive:"minimumExclusive"};var Us={name:"ParameterAttributes",components:{ParameterMetaAttribute:Hs,DeclarationToken:va},constants:{AttributeKind:Ws},props:{attributes:{type:Array,default:()=>[]},changes:{type:Object,default:()=>({})}},computed:{AttributeKind:()=>Ws,attributesObject:({attributes:e})=>e.reduce((e,t)=>({...e,[t.kind]:t}),{})},methods:{shouldRender(e){return Object.prototype.hasOwnProperty.call(this.attributesObject,e)},fallbackToValues:e=>{const t=e||[];return Array.isArray(t)?t:t.values}}},Gs=Us,Xs=Object(R["a"])(Gs,Ps,As,!1,null,null,null),Ys=Xs.exports,Js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{renderSingleChange:"",value:e.value,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.value;return a?n("span",{staticClass:"property-text"},[e._t("default")],2):e._e()}}],null,!0)})},Qs=[],Zs={name:"PossiblyChangedTextAttribute",components:{RenderChanged:Ks},props:{changes:{type:Object,required:!1},value:{type:Boolean,default:!1}}},er=Zs,tr=(n("5c57"),Object(R["a"])(er,Js,Qs,!1,null,null,null)),nr=tr.exports,ar=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.type,wrapChanges:!1,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.value;return n("DeclarationTokenGroup",{staticClass:"property-metadata property-type",attrs:{type:e.getValues(a)}})}}])})},ir=[],sr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.type&&e.type.length?n("div",[n("code",e._l(e.type,(function(t,a){return n("DeclarationToken",e._b({key:a},"DeclarationToken",t,!1))})),1)]):e._e()},rr=[],or={name:"DeclarationTokenGroup",components:{DeclarationToken:va},props:{type:{type:Array,default:()=>[],required:!1}}},lr=or,cr=Object(R["a"])(lr,sr,rr,!1,null,null,null),ur=cr.exports,dr={name:"PossiblyChangedType",components:{DeclarationTokenGroup:ur,RenderChanged:Ks},props:{type:{type:Array,required:!0},changes:{type:Object,required:!1}},methods:{getValues(e){return Array.isArray(e)?e:e.values}}},hr=dr,pr=(n("2f87"),Object(R["a"])(hr,ar,ir,!1,null,"0a648a1e",null)),fr=pr.exports,gr={name:"PropertyTable",mixins:[ks],components:{Badge:bn,WordBreak:It["a"],PossiblyChangedTextAttribute:nr,PossiblyChangedType:fr,ParameterAttributes:Ys,ContentNode:Bt,OnThisPageSection:Zt,ParametersTable:Ds},props:{title:{type:String,required:!0},properties:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(vi["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).properties},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},mr=gr,yr=(n("c875"),Object(R["a"])(mr,Cs,Ss,!1,null,"1b54be82",null)),vr=yr.exports,br=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:[e.bodyParam],changes:e.bodyChanges,keyBy:"key"},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.type,i=t.content,s=t.changes,r=t.name;return[e.shouldShiftType({name:r,content:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:s.type}})]}},{key:"description",fn:function(t){var a=t.name,i=t.content,s=t.mimeType,r=t.type,o=t.changes;return[e.shouldShiftType({name:a,content:i})?n("PossiblyChangedType",{attrs:{type:r,changes:o.type}}):e._e(),i?n("ContentNode",{attrs:{content:i}}):e._e(),s?n("PossiblyChangedMimetype",{attrs:{mimetype:s,changes:o.mimetype,change:o.change}}):e._e()]}}])}),e.parts.length?[n("h3",[e._v("Parts")]),n("ParametersTable",{staticClass:"parts",attrs:{parameters:e.parts,changes:e.partsChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.name,i=t.type,s=t.content,r=t.changes;return[n("div",{staticClass:"part-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(a))])],1),s?n("PossiblyChangedType",{attrs:{type:i,changes:r.type}}):e._e()]}},{key:"description",fn:function(t){var a=t.content,i=t.mimeType,s=t.required,r=t.type,o=t.attributes,l=t.changes,c=t.readOnly;return[n("div",[a?e._e():n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:s}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:c}},[e._v("(Read only) ")]),a?n("ContentNode",{attrs:{content:a}}):e._e(),i?n("PossiblyChangedMimetype",{attrs:{mimetype:i,changes:l.mimetype,change:l.change}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l.attributes}})],1)]}}],null,!1,1779956822)})]:e._e()],2)},Tr=[],_r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{changes:e.changeValues,value:e.mimetype},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.value;return n("div",{staticClass:"response-mimetype"},[e._v("Content-Type: "+e._s(a))])}}])})},Cr=[],Sr={name:"PossiblyChangedMimetype",components:{RenderChanged:Ks},props:{mimetype:{type:String,required:!0},changes:{type:[Object,String],required:!1},change:{type:String,required:!1}},computed:{changeValues({change:e,changes:t}){return e===Ra.modified&&"string"!==typeof t?t:void 0}}},kr=Sr,wr=(n("a91f"),Object(R["a"])(kr,_r,Cr,!1,null,"2faa6020",null)),xr=wr.exports;const Ir="restRequestBody";var Or={name:"RestBody",mixins:[ks],components:{PossiblyChangedMimetype:xr,PossiblyChangedTextAttribute:nr,PossiblyChangedType:fr,WordBreak:It["a"],ParameterAttributes:Ys,ContentNode:Bt,OnThisPageSection:Zt,ParametersTable:Ds},constants:{ChangesKey:Ir},props:{bodyContentType:{type:Array,required:!0},content:{type:Array},mimeType:{type:String,required:!0},parts:{type:Array,default:()=>[]},title:{type:String,required:!0}},computed:{anchor:({title:e})=>Object(vi["a"])(e),bodyParam:({bodyContentType:e,content:t,mimeType:n})=>({key:Ir,content:t,mimeType:n,type:e}),bodyChanges:({apiChanges:e})=>e||{},partsChanges:({bodyChanges:e})=>(e[Ir]||{}).parts},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},$r=Or,Dr=(n("7500"),Object(R["a"])($r,br,Tr,!1,null,"1b311f59",null)),Pr=Dr.exports,Ar=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.parameters,changes:e.parameterChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.name,i=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"param-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(a))])],1),e.shouldShiftType({content:s,name:a})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:r.type}})]}},{key:"description",fn:function(t){var a=t.name,i=t.type,s=t.content,r=t.required,o=t.attributes,l=t.changes,c=t.deprecated,u=t.readOnly;return[n("div",[e.shouldShiftType({content:s,name:a})?n("PossiblyChangedType",{attrs:{type:i,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"param-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:r}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:u}},[e._v("(Read only) ")]),s?n("ContentNode",{attrs:{content:s}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l}})],2)]}}])})],1)},jr=[],Lr={name:"RestParameters",mixins:[ks],components:{Badge:bn,PossiblyChangedType:fr,PossiblyChangedTextAttribute:nr,ParameterAttributes:Ys,WordBreak:It["a"],ContentNode:Bt,OnThisPageSection:Zt,ParametersTable:Ds},props:{title:{type:String,required:!0},parameters:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(vi["a"])(e),parameterChanges:({apiChanges:e})=>(e||{}).restParameters},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},Er=Lr,Br=(n("18b3"),Object(R["a"])(Er,Ar,jr,!1,null,"5accae2c",null)),Rr=Br.exports,Nr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("OnThisPageSection",{attrs:{anchor:e.anchor,title:e.title}},[n("h2",[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.responses,changes:e.propertyChanges,"key-by":"status"},scopedSlots:e._u([{key:"symbol",fn:function(t){var a=t.status,i=t.type,s=t.reason,r=t.content,o=t.changes;return[n("div",{staticClass:"response-name"},[n("code",[e._v(" "+e._s(a)+" "),n("span",{staticClass:"reason"},[e._v(e._s(s))])])]),e.shouldShiftType({content:r,reason:s,status:a})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:o.type}})]}},{key:"description",fn:function(t){var a=t.content,i=t.mimetype,s=t.reason,r=t.type,o=t.status,l=t.changes;return[e.shouldShiftType({content:a,reason:s,status:o})?n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}):e._e(),n("div",{staticClass:"response-reason"},[n("code",[e._v(e._s(s))])]),a?n("ContentNode",{attrs:{content:a}}):e._e(),i?n("PossiblyChangedMimetype",{attrs:{mimetype:i,changes:l.mimetype,change:l.change}}):e._e()]}}])})],1)},zr=[],Mr={name:"RestResponses",mixins:[ks],components:{PossiblyChangedMimetype:xr,PossiblyChangedType:fr,ContentNode:Bt,OnThisPageSection:Zt,ParametersTable:Ds},props:{title:{type:String,required:!0},responses:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(vi["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).restResponses},methods:{shouldShiftType:({content:e=[],reason:t,status:n})=>!(e.length||t)&&n}},Kr=Mr,qr=(n("e335"),Object(R["a"])(Kr,Nr,zr,!1,null,"57796e8c",null)),Fr=qr.exports;const Vr={content:"content",declarations:"declarations",details:"details",parameters:"parameters",possibleValues:"possibleValues",properties:"properties",restBody:"restBody",restCookies:"restCookies",restEndpoint:"restEndpoint",restHeaders:"restHeaders",restParameters:"restParameters",restResponses:"restResponses"};var Hr={name:"PrimaryContent",components:{Declaration:Ji,GenericContent:gs,Parameters:_s,PropertyListKeyDetails:cs,PropertyTable:vr,RestBody:Pr,RestEndpoint:ji,RestParameters:Rr,RestResponses:Fr,PossibleValues:gi},constants:{SectionKind:Vr},props:{conformance:{type:Object,required:!1},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(Vr,e))}},computed:{span(){return{large:9,medium:9,small:12}}},methods:{componentFor(e){return{[Vr.content]:gs,[Vr.declarations]:Ji,[Vr.details]:cs,[Vr.parameters]:_s,[Vr.properties]:vr,[Vr.restBody]:Pr,[Vr.restParameters]:Rr,[Vr.restHeaders]:Rr,[Vr.restCookies]:Rr,[Vr.restEndpoint]:ji,[Vr.restResponses]:Fr,[Vr.possibleValues]:gi}[e.kind]},propsFor(e){const{conformance:t}=this,{bodyContentType:n,content:a,declarations:i,details:s,items:r,kind:o,mimeType:l,parameters:c,title:u,tokens:d,values:h}=e;return{[Vr.content]:{content:a},[Vr.declarations]:{conformance:t,declarations:i},[Vr.details]:{details:s},[Vr.parameters]:{parameters:c},[Vr.possibleValues]:{values:h},[Vr.properties]:{properties:r,title:u},[Vr.restBody]:{bodyContentType:n,content:a,mimeType:l,parts:c,title:u},[Vr.restCookies]:{parameters:r,title:u},[Vr.restEndpoint]:{tokens:d,title:u},[Vr.restHeaders]:{parameters:r,title:u},[Vr.restParameters]:{parameters:r,title:u},[Vr.restResponses]:{responses:r,title:u}}[o]}}},Wr=Hr,Ur=(n("0b15"),Object(R["a"])(Wr,li,ci,!1,null,"0e405a2d",null)),Gr=Ur.exports,Xr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:"relationships",title:"Relationships"}},e._l(e.sectionsWithSymbols,(function(e){return n("Section",{key:e.type,attrs:{title:e.title}},[n("List",{attrs:{symbols:e.symbols,type:e.type}})],1)})),1)},Yr=[],Jr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{ref:"apiChangesDiff",staticClass:"relationships-list",class:e.classes},e._l(e.symbols,(function(t){return n("li",{key:t.identifier,staticClass:"relationships-item"},[t.url?n("router-link",{staticClass:"link",attrs:{to:e.buildUrl(t.url,e.$route.query)}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))])],1):n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))]),t.conformance?n("ConditionalConstraints",{attrs:{constraints:t.conformance.constraints,prefix:t.conformance.conformancePrefix}}):e._e()],1)})),0)},Qr=[];const Zr=3,eo={conformsTo:"conformance",inheritsFrom:"inheritance",inheritedBy:"inheritedBy"};var to={name:"RelationshipsList",components:{ConditionalConstraints:Da,WordBreak:It["a"]},inject:["store","identifier"],mixins:[Wa,Ha],props:{symbols:{type:Array,required:!0},type:{type:String,required:!0}},data(){return{state:this.store.state}},computed:{classes({changeType:e,multipleLinesClass:t,hasMultipleLinesAfterAPIChanges:n}){return[{inline:this.shouldDisplayInline,column:!this.shouldDisplayInline,["changed changed-"+e]:!!e,[t]:n}]},hasAvailabilityConstraints(){return this.symbols.some(e=>!!(e.conformance||{}).constraints)},changes({identifier:e,state:{apiChanges:t}}){return(t||{})[e]||{}},changeType({changes:e,type:t}){const n=eo[t];if(e.change!==Ra.modified)return e.change;const a=e[n];if(!a)return;const i=(e,t)=>e.map((e,n)=>[e,t[n]]),s=i(a.previous,a.new).some(([e,t])=>e.content?0===e.content.length&&t.content.length>0:!!t.content);return s?Ra.added:Ra.modified},shouldDisplayInline(){const{hasAvailabilityConstraints:e,symbols:t}=this;return t.length<=Zr&&!e}},methods:{buildUrl:q["b"]}},no=to,ao=(n("4281"),Object(R["a"])(no,Jr,Qr,!1,null,"6497632e",null)),io=ao.exports,so={name:"Relationships",inject:{references:{default(){return{}}}},components:{ContentTable:an,List:io,Section:un},props:{sections:{type:Array,required:!0}},computed:{sectionsWithSymbols(){return this.sections.map(e=>({...e,symbols:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},ro=so,oo=Object(R["a"])(ro,Xr,Yr,!1,null,null,null),lo=oo.exports,co=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"availability",attrs:{role:"complementary","aria-label":"Availability"}},[e._l(e.technologies,(function(t){return n("Badge",{key:t,staticClass:"technology"},[n("TechnologyIcon",{staticClass:"tech-icon"}),e._v(" "+e._s(t)+" ")],1)})),e._l(e.platforms,(function(t){return n("Badge",{key:t.name,staticClass:"platform",class:e.changesClassesFor(t.name)},[n("AvailabilityRange",{attrs:{deprecatedAt:t.deprecatedAt,introducedAt:t.introducedAt,platformName:t.name}}),t.deprecatedAt?n("span",{staticClass:"deprecated"},[e._v("Deprecated")]):t.beta?n("span",{staticClass:"beta"},[e._v("Beta")]):e._e()],1)}))],2)},uo=[],ho=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{attrs:{role:"text","aria-label":e.ariaLabel,title:e.description}},[e._v(" "+e._s(e.text)+" ")])},po=[],fo={name:"AvailabilityRange",props:{deprecatedAt:{type:String,required:!1},introducedAt:{type:String,required:!0},platformName:{type:String,required:!0}},computed:{ariaLabel(){const{deprecatedAt:e,description:t,text:n}=this;return[n].concat(e?"Deprecated":[]).concat(t).join(", ")},description(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`Introduced in ${n} ${t} and deprecated in ${n} ${e}`:`Available on ${n} ${t} and later`},text(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`${n} ${t}–${e}`:`${n} ${t}+`}}},go=fo,mo=Object(R["a"])(go,ho,po,!1,null,null,null),yo=mo.exports,vo={name:"Availability",mixins:[Wa],inject:["identifier","store"],components:{Badge:bn,AvailabilityRange:yo,Section:ee,TechnologyIcon:Ie},props:{platforms:{type:Array,required:!0},technologies:{type:Array,required:!1}},data(){return{state:this.store.state}},methods:{changeFor(e){const{identifier:t,state:{apiChanges:n}}=this,{availability:a={}}=(n||{})[t]||{},i=a[e];if(i)return i.deprecated?Ra.deprecated:i.introduced&&!i.introduced.previous?Ra.added:Ra.modified}}},bo=vo,To=(n("c459"),Object(R["a"])(bo,co,uo,!1,null,"4df209be",null)),_o=To.exports,Co=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:"see-also",title:"See Also",isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},So=[],ko={name:"SeeAlso",components:{TopicsTable:ai},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:ai.props.sections}},wo=ko,xo=Object(R["a"])(wo,Co,So,!1,null,null,null),Io=xo.exports,Oo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"topictitle"},[e.eyebrow?n("span",{staticClass:"eyebrow"},[e._v(e._s(e.eyebrow))]):e._e(),n("h1",{staticClass:"title"},[e._t("default"),e._t("after")],2)])},$o=[],Do={name:"Title",props:{eyebrow:{type:String,required:!1}}},Po=Do,Ao=(n("6b62"),Object(R["a"])(Po,Oo,$o,!1,null,"2e777455",null)),jo=Ao.exports,Lo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:"topics",title:"Topics",isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},Eo=[],Bo={name:"Topics",components:{TopicsTable:ai},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:ai.props.sections}},Ro=Bo,No=Object(R["a"])(Ro,Lo,Eo,!1,null,null,null),zo=No.exports,Mo={name:"DocumentationTopic",mixins:[$["a"]],inject:{isTargetIDE:{default(){return!1}},store:{default(){return{reset(){},state:{onThisPageSections:[]}}}}},components:{DocumentationHero:xt,Abstract:Mt,Aside:D["a"],BetaLegalText:z,ContentNode:Bt,DefaultImplementations:oi,DownloadButton:Kt["a"],LanguageSwitcher:ue,PrimaryContent:Gr,Relationships:lo,RequirementMetadata:Ba,Availability:_o,SeeAlso:Io,Title:jo,Topics:zo,WordBreak:It["a"]},props:{abstract:{type:Array,required:!1},conformance:{type:Object,required:!1},defaultImplementationsSections:{type:Array,required:!1},downloadNotAvailableSummary:{type:Array,required:!1},deprecationSummary:{type:Array,required:!1},diffAvailability:{type:Object,required:!1},modules:{type:Array,required:!1},hierarchy:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!0},identifier:{type:String,required:!0},isRequirement:{type:Boolean,default:()=>!1},platforms:{type:Array,required:!1},primaryContentSections:{type:Array,required:!1},references:{type:Object,required:!0},relationshipsSections:{type:Array,required:!1},roleHeading:{type:String,required:!1},title:{type:String,required:!0},topicSections:{type:Array,required:!1},sampleCodeDownload:{type:Object,required:!1},seeAlsoSections:{type:Array,required:!1},languagePaths:{type:Object,default:()=>({})},tags:{type:Array,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isSymbolBeta:{type:Boolean,required:!1},symbolKind:{type:String,default:""},role:{type:String,default:""}},provide(){return{references:this.references,identifier:this.identifier,languages:new Set(Object.keys(this.languagePaths)),interfaceLanguage:this.interfaceLanguage,symbolKind:this.symbolKind}},data(){return{topicState:this.store.state}},computed:{defaultImplementationsCount(){return(this.defaultImplementationsSections||[]).reduce((e,t)=>e+t.identifiers.length,0)},onThisPageSections(){return this.topicState.onThisPageSections},hasAvailability:({platforms:e,technologies:t})=>(e||[]).length||(t||[]).length,hasBetaContent:({platforms:e})=>e&&e.length&&e.some(e=>e.beta),pageTitle:({title:e})=>e,pageDescription:({abstract:e,extractFirstParagraphText:t})=>e?t(e):null,shouldShowLanguageSwitcher:({objcPath:e,swiftPath:t,isTargetIDE:n})=>!!(e&&t&&n),enhanceBackground:({symbolKind:e})=>!e||"module"===e,shortHero:({roleHeading:e,abstract:t,sampleCodeDownload:n,hasAvailability:a,shouldShowLanguageSwitcher:i})=>!!e+!!t+!!n+!!a+i<=1,technologies({modules:e=[]}){const t=e.reduce((e,t)=>(e.push(t.name),e.concat(t.relatedModules||[])),[]);return t.length>1?t:[]},titleBreakComponent:({enhanceBackground:e})=>e?"span":It["a"],showContainer:({isRequirement:e,deprecationSummary:t,downloadNotAvailableSummary:n,primaryContentSections:a})=>e||t&&t.length||n&&n.length||a&&a.length,tagName:({isSymbolDeprecated:e})=>e?"Deprecated":"Beta"},methods:{normalizePath(e){return e.startsWith("/")?e:"/"+e}},created(){if(this.topicState.preferredLanguage===O["a"].objectiveC.key.url&&this.interfaceLanguage!==O["a"].objectiveC.key.api&&this.objcPath&&this.$route.query.language!==O["a"].objectiveC.key.url){const{query:e}=this.$route;this.$nextTick().then(()=>{this.$router.replace({path:this.normalizePath(this.objcPath),query:{...e,language:O["a"].objectiveC.key.url}})})}this.store.reset()}},Ko=Mo,qo=(n("be2a"),Object(R["a"])(Ko,x,I,!1,null,"a877f03c",null)),Fo=qo.exports,Vo=n("2b0e");const Ho=()=>({[Ra.modified]:0,[Ra.added]:0,[Ra.deprecated]:0});var Wo={state:{apiChanges:null,apiChangesCounts:Ho(),selectedAPIChangesVersion:null},setAPIChanges(e){this.state.apiChanges=e},setSelectedAPIChangesVersion(e){this.state.selectedAPIChangesVersion=e},resetApiChanges(){this.state.apiChanges=null,this.state.apiChangesCounts=Ho()},async updateApiChangesCounts(){await Vo["default"].nextTick(),Object.keys(this.state.apiChangesCounts).forEach(e=>{this.state.apiChangesCounts[e]=this.countChangeType(e)})},countChangeType(e){if(document&&document.querySelectorAll){const t=`.changed-${e}:not(.changed-total)`;return document.querySelectorAll(t).length}return 0}},Uo=n("d369");const{state:Go,...Xo}=Wo;var Yo,Jo,Qo={state:{onThisPageSections:[],preferredLanguage:Uo["a"].preferredLanguage,...Go},reset(){this.state.onThisPageSections=[],this.state.preferredLanguage=Uo["a"].preferredLanguage,this.resetApiChanges()},addOnThisPageSection(e){this.state.onThisPageSections.push(e)},setPreferredLanguage(e){this.state.preferredLanguage=e,Uo["a"].preferredLanguage=this.state.preferredLanguage},...Xo},Zo=n("8590"),el=n("66c9"),tl=n("bb52"),nl=n("146e"),al={name:"NavigatorDataProvider",props:{interfaceLanguage:{type:String,default:O["a"].swift.key.url},technology:{type:Object,required:!0},apiChangesVersion:{type:String,default:""}},data(){return{isFetching:!1,errorFetching:!1,isFetchingAPIChanges:!1,navigationIndex:{[O["a"].swift.key.url]:[]},diffs:null}},computed:{technologyPath:({technology:e})=>{const t=/(\/documentation\/(?:[^/]+))\/?/.exec(e.url);return t?t[1]:""},technologyWithChildren({navigationIndex:e,interfaceLanguage:t,technologyPath:n}){let a=e[t]||[];return a.length||(a=e[O["a"].swift.key.url]||[]),a.find(e=>n.toLowerCase()===e.path.toLowerCase())}},created(){this.fetchIndexData()},methods:{async fetchIndexData(){try{this.isFetching=!0;const{interfaceLanguages:e}=await Object(w["c"])();this.navigationIndex=Object.freeze(e)}catch(e){this.errorFetching=!0}finally{this.isFetching=!1}}},render(){return this.$scopedSlots.default({technology:this.technologyWithChildren,isFetching:this.isFetching,errorFetching:this.errorFetching,isFetchingAPIChanges:this.isFetchingAPIChanges,apiChanges:this.diffs})}},il=al,sl=Object(R["a"])(il,Yo,Jo,!1,null,null,null),rl=sl.exports,ol=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"adjustable-sidebar-width"},[n("div",{ref:"sidebar",staticClass:"sidebar"},[n("div",{ref:"aside",staticClass:"aside",class:e.asideClasses,style:e.asideStyles,on:{transitionstart:function(t){e.isTransitioning=!0},transitionend:function(t){e.isTransitioning=!1}}},[e._t("aside",null,{animationClass:"aside-animated-child",scrollLockID:e.scrollLockID,breakpoint:e.breakpoint})],2),n("div",{staticClass:"resize-handle",on:{mousedown:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)},touchstart:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)}}})]),n("div",{staticClass:"content"},[e._t("default")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:function(t){e.breakpoint=t}}})],1)},ll=[],cl=n("5d2d");function ul(e,t,n,a){let i,s;return function(...r){function o(){clearTimeout(i),i=null}function l(){o(),e.apply(s,r)}if(s=this,!i||!n&&!a){if(!n)return o(),void(i=setTimeout(l,t));i=setTimeout(o,t),e.apply(s,r)}}}var dl=n("a97e"),hl=n("63b8"),pl=n("3908"),fl=n("f2af"),gl=n("c8e2"),ml=n("95da");function yl(e,t){let n,a;return function(...i){const s=this;if(!a)return e.apply(s,i),void(a=Date.now());clearTimeout(n),n=setTimeout(()=>{Date.now()-a>=t&&(e.apply(s,i),a=Date.now())},t-(Date.now()-a))}}var vl=n("942d");const bl="sidebar",Tl=1920,_l=543,Cl={touch:{move:"touchmove",end:"touchend"},mouse:{move:"mousemove",end:"mouseup"}},Sl=(e,t=window.innerWidth)=>{const n=Math.min(t,Tl);return Math.floor(Math.min(n*(e/100),n))},kl={medium:30,large:20},wl={medium:50,large:50},xl="sidebar-scroll-lock";var Il={name:"AdjustableSidebarWidth",constants:{SCROLL_LOCK_ID:xl},components:{BreakpointEmitter:dl["a"]},props:{openExternally:{type:Boolean,default:!1}},data(){const e=window.innerWidth,t=window.innerHeight,n=hl["b"].large,a=Sl(kl[n]),i=Sl(wl[n]),s=e>=Tl?_l:Math.round((a+i)/2),r=cl["c"].get(bl,s);return{isDragging:!1,width:Math.min(Math.max(r,a),i),isTouch:!1,windowWidth:e,windowHeight:t,breakpoint:n,noTransition:!1,isTransitioning:!1,focusTrapInstance:null,mobileTopOffset:0,topOffset:0}},computed:{minWidthPercent:({breakpoint:e})=>kl[e]||0,maxWidthPercent:({breakpoint:e})=>wl[e]||100,maxWidth:({maxWidthPercent:e,windowWidth:t})=>Sl(e,t),minWidth:({minWidthPercent:e,windowWidth:t})=>Sl(e,t),widthInPx:({width:e})=>e+"px",events:({isTouch:e})=>e?Cl.touch:Cl.mouse,asideStyles:({widthInPx:e,mobileTopOffset:t,topOffset:n,windowHeight:a})=>({width:e,"--top-offset":n?n+"px":null,"--top-offset-mobile":t+"px","--app-height":a+"px"}),asideClasses:({isDragging:e,openExternally:t,noTransition:n,isTransitioning:a,mobileTopOffset:i})=>({dragging:e,"force-open":t,"no-transition":n,animating:a,"has-mobile-top-offset":i}),scrollLockID:()=>xl,BreakpointScopes:()=>hl["c"]},async mounted(){window.addEventListener("keydown",this.onEscapeKeydown),window.addEventListener("resize",this.storeWindowSize,{passive:!0}),window.addEventListener("orientationchange",this.storeWindowSize,{passive:!0}),this.storeTopOffset(),0===this.topOffset&&0===window.scrollY||window.addEventListener("scroll",this.storeTopOffset,{passive:!0}),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("keydown",this.onEscapeKeydown),window.removeEventListener("resize",this.storeWindowSize),window.removeEventListener("orientationchange",this.storeWindowSize),window.removeEventListener("scroll",this.storeTopOffset),this.openExternally&&this.toggleScrollLock(!1),this.focusTrapInstance&&this.focusTrapInstance.destroy()}),await this.$nextTick(),this.focusTrapInstance=new gl["a"](this.$refs.aside)},watch:{$route:"closeMobileSidebar",width:{immediate:!0,handler:ul((function(e){this.emitEventChange(e)}),250,!0,!0)},windowWidth:"getWidthInCheck",async breakpoint(e){this.getWidthInCheck(),e===hl["b"].large&&this.closeMobileSidebar(),this.noTransition=!0,await Object(pl["b"])(5),this.noTransition=!1},openExternally:"handleExternalOpen"},methods:{getWidthInCheck:ul((function(){this.width>this.maxWidth?this.width=this.maxWidth:this.widththis.maxWidth&&(a=this.maxWidth),this.width=Math.max(a,this.minWidth)},stopDrag(e){e.preventDefault(),this.isDragging&&(this.isDragging=!1,cl["c"].set(bl,this.width),document.removeEventListener(this.events.move,this.handleDrag),document.removeEventListener(this.events.end,this.stopDrag),this.emitEventChange(this.width))},emitEventChange(e){this.$emit("width-change",e)},getTopOffset(){const e=document.getElementById(vl["d"]);if(!e)return 0;const{y:t}=e.getBoundingClientRect();return Math.max(t,0)},handleExternalOpen(e){e&&(this.mobileTopOffset=this.getTopOffset()),this.toggleScrollLock(e)},async toggleScrollLock(e){const t=document.getElementById(this.scrollLockID);e?(await this.$nextTick(),fl["a"].lockScroll(t),this.focusTrapInstance.start(),ml["a"].hide(this.$refs.aside)):(fl["a"].unlockScroll(t),this.focusTrapInstance.stop(),ml["a"].show(this.$refs.aside))},storeTopOffset:yl((function(){this.topOffset=this.getTopOffset()}),60)}},Ol=Il,$l=(n("3099"),Object(R["a"])(Ol,ol,ll,!1,null,"453b0e76",null)),Dl=$l.exports,Pl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"navigator",attrs:{"aria-labelledby":e.INDEX_ROOT_KEY}},[e.isFetching?n("NavigatorCardInner",{staticClass:"loading-placeholder"},[n("transition",{attrs:{name:"delay-visibility",appear:""}},[n("SpinnerIcon",{staticClass:"loading-spinner"})],1)],1):n("NavigatorCard",{attrs:{technology:e.technology.title,"is-technology-beta":e.technology.beta,"technology-path":e.technology.path||e.technology.url,type:e.type,children:e.flatChildren,"active-path":e.activePath,scrollLockID:e.scrollLockID,"error-fetching":e.errorFetching,breakpoint:e.breakpoint,"api-changes":e.apiChanges},on:{close:function(t){return e.$emit("close")}}}),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" Navigator is "+e._s(e.isFetching?"loading":"ready")+" ")])],1)},Al=[],jl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card"},[n("div",{staticClass:"navigator-card-full-height"},[n("NavigatorCardInner",[n("div",{staticClass:"head-wrapper"},[n("button",{staticClass:"close-card-mobile",attrs:{"aria-label":"Close documentation navigator"},on:{click:function(t){return e.$emit("close")}}},[n("SidenavIcon",{staticClass:"icon-inline close-icon"})],1),n("Reference",{staticClass:"navigator-head",attrs:{url:e.technologyPath,id:e.INDEX_ROOT_KEY}},[n("h2",{staticClass:"card-link"},[e._v(" "+e._s(e.technology)+" ")]),e.isTechnologyBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()],1)],1),e._t("post-head"),n("div",{staticClass:"card-body",on:{"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]}},[n("RecycleScroller",{directives:[{name:"show",rawName:"v-show",value:e.hasNodes,expression:"hasNodes"}],ref:"scroller",staticClass:"scroller",attrs:{id:e.scrollLockID,"aria-label":"Documentation Navigator",items:e.nodesToRender,"item-size":e.itemSize,buffer:1e3,"emit-update":"","key-field":"uid"},on:{update:e.handleScrollerUpdate},nativeOn:{focusin:function(t){return e.handleFocusIn.apply(null,arguments)},focusout:function(t){return e.handleFocusOut.apply(null,arguments)}},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.item,i=t.active,s=t.index;return[n("NavigatorCardItem",{attrs:{item:a,isRendered:i,"filter-pattern":e.filterPattern,"is-active":a.uid===e.activeUID,"is-bold":e.activePathMap[a.uid],expanded:e.openNodes[a.uid],"api-change":e.apiChangesObject[a.path],isFocused:e.focusedIndex===s,enableFocus:!e.externalFocusChange},on:{toggle:e.toggle,"toggle-full":e.toggleFullTree,"toggle-siblings":e.toggleSiblings,navigate:e.handleNavigationChange,"focus-parent":e.focusNodeParent}})]}}])}),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.politeAriaLive)+" ")]),n("div",{staticClass:"no-items-wrapper",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.assertiveAriaLive)+" ")])],1)],2)],1),e.errorFetching?e._e():n("div",{staticClass:"filter-wrapper"},[n("div",{staticClass:"navigator-filter"},[n("div",{staticClass:"input-wrapper"},[n("FilterInput",{staticClass:"filter-component",attrs:{tags:e.availableTags,"selected-tags":e.selectedTagsModelValue,placeholder:"Filter","should-keep-open-on-blur":!1,"position-reversed":e.isLargeBreakpoint,"clear-filter-on-tag-select":!1},on:{"update:selectedTags":function(t){e.selectedTagsModelValue=t},"update:selected-tags":function(t){e.selectedTagsModelValue=t},clear:e.clearFilters},model:{value:e.filter,callback:function(t){e.filter=t},expression:"filter"}})],1)])])])},Ll=[],El=n("e508");const Bl="",Rl=32;function Nl(e){const t=Object(vi["h"])(Object(vi["d"])(e));return new RegExp(t,"ig")}var zl,Ml,Kl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card-inner"},[e._t("default")],2)},ql=[],Fl={name:"NavigatorCardInner"},Vl=Fl,Hl=(n("e6b8"),Object(R["a"])(Vl,Kl,ql,!1,null,"7a09780d",null)),Wl=Hl.exports,Ul=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("div",{staticClass:"navigator-card-item",class:{expanded:t.expanded},style:{"--nesting-index":t.item.depth},attrs:{id:"container-"+t.item.uid,"aria-hidden":t.isRendered?null:"true"},on:{keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])||"button"in e&&0!==e.button?null:(e.preventDefault(),t.handleLeftKeydown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])||"button"in e&&2!==e.button||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),t.handleRightKeydown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.clickReference.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])?null:e.altKey?"button"in e&&2!==e.button?null:(e.preventDefault(),t.toggleEntireTree.apply(null,arguments)):null}]}},[a("div",{staticClass:"head-wrapper",class:{active:t.isActive,"is-group":t.isGroupMarker}},[a("span",{attrs:{hidden:"",id:t.usageLabel}},[t._v(" To navigate the symbols, press Up Arrow, Down Arrow, Left Arrow or Right Arrow ")]),a("div",{staticClass:"depth-spacer"},[t.isParent?a("button",{staticClass:"tree-toggle",attrs:{tabindex:"-1","aria-labelledby":t.item.uid,"aria-expanded":t.expanded?"true":"false","aria-describedby":t.ariaDescribedBy},on:{click:[function(e){return e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),t.toggleTree.apply(null,arguments))},function(e){return e.altKey?(e.preventDefault(),t.toggleEntireTree.apply(null,arguments)):null},function(e){return e.metaKey?(e.preventDefault(),t.toggleSiblings.apply(null,arguments)):null}]}},[a("InlineChevronRightIcon",{staticClass:"icon-inline chevron",class:{rotate:t.expanded,animating:t.idState.isOpening}})],1):t._e()]),t.isGroupMarker||t.apiChange?t.apiChange?a("span",{staticClass:"navigator-icon",class:(e={},e["changed changed-"+t.apiChange]=t.apiChange,e)}):t._e():a("NavigatorLeafIcon",{staticClass:"navigator-icon",attrs:{type:t.item.type}}),a("div",{staticClass:"title-container"},[t.isParent?a("span",{attrs:{hidden:"",id:t.parentLabel}},[t._v(", containing "+t._s(t.item.childUIDs.length)+" symbols")]):t._e(),a("span",{attrs:{id:t.siblingsLabel,hidden:""}},[t._v(" "+t._s(t.item.index+1)+" of "+t._s(t.item.siblingsCount)+" symbols inside ")]),a(t.refComponent,{ref:"reference",tag:"component",staticClass:"leaf-link",class:{bolded:t.isBold},attrs:{id:t.item.uid,url:t.isGroupMarker?null:t.item.path||"",tabindex:t.isFocused?"0":"-1","aria-describedby":t.ariaDescribedBy+" "+t.usageLabel},nativeOn:{click:[function(e){return e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:t.handleClick.apply(null,arguments)},function(e){return e.altKey?(e.preventDefault(),t.toggleEntireTree.apply(null,arguments)):null}]}},[a("HighlightMatches",{attrs:{text:t.item.title,matcher:t.filterPattern}})],1),t.isDeprecated?a("Badge",{attrs:{variant:"deprecated"}}):t.isBeta?a("Badge",{attrs:{variant:"beta"}}):t._e()],1)],1)])},Gl=[],Xl=n("34b0"),Yl={name:"HighlightMatch",props:{text:{type:String,required:!0},matcher:{type:RegExp,default:void 0}},render(e){const{matcher:t,text:n}=this;if(!t)return e("p",{class:"highlight"},n);const a=[];let i=0,s=null;const r=new RegExp(t,"gi");while(null!==(s=r.exec(n))){const t=s[0].length,r=s.index+t,o=n.slice(i,s.index);o&&a.push(e("span",o));const l=n.slice(s.index,r);l&&a.push(e("span",{class:"match"},l)),i=r}const o=n.slice(i,n.length);return o&&a.push(e("span",o)),e("p",{class:"highlight"},a)}},Jl=Yl,Ql=(n("b831"),Object(R["a"])(Jl,zl,Ml,!1,null,"d75876e2",null)),Zl=Ql.exports,ec={name:"NavigatorCardItem",mixins:[Object(El["a"])({idProp:e=>e.item.uid})],components:{HighlightMatches:Zl,NavigatorLeafIcon:Ct,InlineChevronRightIcon:Xl["a"],Reference:oa["a"],Badge:bn},props:{isRendered:{type:Boolean,default:!1},item:{type:Object,required:!0},expanded:{type:Boolean,default:!1},filterPattern:{type:RegExp,default:void 0},isActive:{type:Boolean,default:!1},isBold:{type:Boolean,default:!1},apiChange:{type:String,default:null,validator:e=>Na.includes(e)},isFocused:{type:Boolean,default:()=>!1},enableFocus:{type:Boolean,default:!0}},idState(){return{isOpening:!1}},computed:{isGroupMarker:({item:{type:e}})=>e===pt.groupMarker,isParent:({item:e})=>!!e.childUIDs.length,parentLabel:({item:e})=>"label-parent-"+e.uid,siblingsLabel:({item:e})=>"label-"+e.uid,usageLabel:({item:e})=>"usage-"+e.uid,ariaDescribedBy({item:e,siblingsLabel:t,parentLabel:n,isParent:a}){const i=`${t} ${e.parent}`;return a?`${i} ${n}`:""+i},isBeta:({item:{beta:e}})=>!!e,isDeprecated:({item:{deprecated:e}})=>!!e,refComponent:({isGroupMarker:e})=>e?"h3":oa["a"]},methods:{toggleTree(){this.idState.isOpening=!0,this.$emit("toggle",this.item)},toggleEntireTree(){this.idState.isOpening=!0,this.$emit("toggle-full",this.item)},toggleSiblings(){this.idState.isOpening=!0,this.$emit("toggle-siblings",this.item)},handleLeftKeydown(){this.expanded?this.toggleTree():this.$emit("focus-parent",this.item)},handleRightKeydown(){!this.expanded&&this.isParent&&this.toggleTree()},clickReference(){(this.$refs.reference.$el||this.$refs.reference).click()},focusReference(){(this.$refs.reference.$el||this.$refs.reference).focus()},handleClick(){this.isGroupMarker||this.$emit("navigate",this.item.uid)}},watch:{async isFocused(e){await Object(pl["b"])(8),e&&this.isRendered&&this.enableFocus&&this.focusReference()},async expanded(){await Object(pl["b"])(9),this.idState.isOpening=!1}}},tc=ec,nc=(n("9d1f"),Object(R["a"])(tc,Ul,Gl,!1,null,"6fb0778e",null)),ac=nc.exports,ic=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"sidenav-icon",attrs:{viewBox:"0 0 14 14",height:"14"}},[n("path",{attrs:{d:"M6.533 1.867h-6.533v10.267h14v-10.267zM0.933 11.2v-8.4h4.667v8.4zM13.067 11.2h-6.533v-8.4h6.533z"}}),n("path",{attrs:{d:"M1.867 5.133h2.8v0.933h-2.8z"}}),n("path",{attrs:{d:"M1.867 7.933h2.8v0.933h-2.8z"}})])},sc=[],rc={name:"SidenavIcon",components:{SVGIcon:ye["a"]}},oc=rc,lc=Object(R["a"])(oc,ic,sc,!1,null,null,null),cc=lc.exports,uc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"filter",class:{focus:e.showSuggestedTags},attrs:{role:"search",tabindex:"0","aria-labelledby":e.searchAriaLabelledBy},on:{"!blur":function(t){return e.handleBlur.apply(null,arguments)},"!focus":function(t){e.showSuggestedTags=!0}}},[n("div",{class:["filter__wrapper",{"filter__wrapper--reversed":e.positionReversed}]},[n("div",{staticClass:"filter__top-wrapper"},[n("button",{staticClass:"filter__filter-button",class:{blue:e.inputIsNotEmpty},attrs:{"aria-hidden":"true",tabindex:"-1"},on:{click:e.focusInput,mousedown:function(e){e.preventDefault()}}},[e._t("icon",(function(){return[n("FilterIcon")]}))],2),n("div",{class:["filter__input-box-wrapper",{scrolling:e.isScrolling}],on:{scroll:e.handleScroll}},[e.hasSelectedTags?n("TagList",e._g(e._b({ref:"selectedTags",staticClass:"filter__selected-tags",attrs:{id:e.SelectedTagsId,input:e.input,tags:e.selectedTags,ariaLabel:e.selectedTagsLabel,activeTags:e.activeTags,areTagsRemovable:""},on:{"focus-prev":e.handleFocusPrevOnSelectedTags,"focus-next":e.focusInputFromTags,"reset-filters":e.resetFilters,"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)}}},"TagList",e.virtualKeyboardBind,!1),e.selectedTagsMultipleSelectionListeners)):e._e(),n("label",{staticClass:"filter__input-label",attrs:{id:"filter-label",for:e.FilterInputId,"data-value":e.modelValue,"aria-label":e.placeholder}},[n("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],ref:"input",staticClass:"filter__input",attrs:{id:e.FilterInputId,placeholder:e.hasSelectedTags?"":e.placeholder,"aria-expanded":e.displaySuggestedTags?"true":"false",disabled:e.disabled,type:"text"},domProps:{value:e.modelValue},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.downHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.upHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.leftKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.rightKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deleteHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.metaKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.ctrlKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.enterHandler.apply(null,arguments)},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.assignEventValues.apply(null,arguments):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.assignEventValues.apply(null,arguments):null}],input:function(t){t.target.composing||(e.modelValue=t.target.value)}}},"input",e.AXinputProperties,!1),e.inputMultipleSelectionListeners))])],1),n("div",{staticClass:"filter__delete-button-wrapper"},[e.input.length||e.displaySuggestedTags||e.hasSelectedTags?n("button",{staticClass:"filter__delete-button",attrs:{"aria-label":"Reset Filter"},on:{click:function(t){return e.resetFilters(!0)},mousedown:function(e){e.preventDefault()}}},[n("ClearRoundedIcon")],1):e._e()])]),e.displaySuggestedTags?n("TagList",e._b({ref:"suggestedTags",staticClass:"filter__suggested-tags",attrs:{id:e.SuggestedTagsId,ariaLabel:e.suggestedTagsLabel,input:e.input,tags:e.suggestedTags},on:{"click-tags":function(t){return e.selectTag(t.tagName)},"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)},"focus-next":function(t){e.positionReversed?e.focusInput():e.$emit("focus-next")},"focus-prev":function(t){e.positionReversed?e.$emit("focus-prev"):e.focusInput()}}},"TagList",e.virtualKeyboardBind,!1)):e._e()],1)])},dc=[],hc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"clear-rounded-icon",attrs:{viewBox:"0 0 16 16"}},[n("title",[e._v("Clear")]),n("path",{attrs:{d:"M9.864,3.5l.636.636L7.632,7l2.862,2.861-.636.636L7,7.639,4.142,10.494l-.636-.636L6.36,7,3.5,4.142l.636-.636L7,6.367Z","fill-rule":"evenodd"}})])},pc=[],fc={name:"ClearRoundedIcon",components:{SVGIcon:ye["a"]}},gc=fc,mc=Object(R["a"])(gc,hc,pc,!1,null,null,null),yc=mc.exports;function vc(){if(window.getSelection)try{const{activeElement:e}=document;return e&&e.value?e.value.substring(e.selectionStart,e.selectionEnd):window.getSelection().toString()}catch(e){return""}else if(document.selection&&"Control"!==document.selection.type)return document.selection.createRange().text;return""}function bc(e){if("number"===typeof e.selectionStart)e.selectionStart=e.selectionEnd=e.value.length;else if("undefined"!==typeof e.createTextRange){e.focus();const t=e.createTextRange();t.collapse(!1),t.select()}}function Tc(e){e.selectionStart=e.selectionEnd=0}function _c(e){return/^[\w\W\s]$/.test(e)}function Cc(e){const t=e.match(/(.*)<\/data>/);try{return t?JSON.parse(t[1]):null}catch(n){return null}}function Sc(e){return"string"!==typeof e&&(e=JSON.stringify(e)),`${e}`}const kc=280,wc=100;var xc={data(){return{keyboardIsVirtual:!1,activeTags:[],initTagIndex:null,focusedTagIndex:null,metaKey:!1,shiftKey:!1,tabbing:!1,debouncedHandleDeleteTag:null}},constants:{DebounceDelay:kc,VirtualKeyboardThreshold:wc},computed:{virtualKeyboardBind:({keyboardIsVirtual:e})=>({keyboardIsVirtual:e}),allSelectedTagsAreActive:({selectedTags:e,activeTags:t})=>e.every(e=>t.includes(e))},methods:{selectRangeActiveTags(e=this.focusedTagIndex,t=this.selectedTags.length){this.activeTags=this.selectedTags.slice(e,t)},selectTag(e){this.updateSelectedTags([e]),this.clearFilterOnTagSelect&&this.setFilterInput("")},unselectActiveTags(){this.activeTags.length&&(this.deleteTags(this.activeTags),this.resetActiveTags())},async deleteHandler(e){this.activeTags.length>0&&this.setSelectedTags(this.selectedTags.filter(e=>!this.activeTags.includes(e))),this.inputIsSelected()&&this.allSelectedTagsAreActive?(e.preventDefault(),await this.resetFilters()):0===this.$refs.input.selectionEnd&&this.hasSelectedTags&&(e.preventDefault(),this.keyboardIsVirtual?this.setSelectedTags(this.selectedTags.slice(0,-1)):this.$refs.selectedTags.focusLast()),this.unselectActiveTags()},leftKeyInputHandler(e){if(this.assignEventValues(e),this.hasSelectedTags){if(this.activeTags.length&&!this.shiftKey)return e.preventDefault(),void this.$refs.selectedTags.focusTag(this.activeTags[0]);if(this.shiftKey&&0===this.$refs.input.selectionStart&&"forward"!==this.$refs.input.selectionDirection)return null===this.focusedTagIndex&&(this.focusedTagIndex=this.selectedTags.length),this.focusedTagIndex>0&&(this.focusedTagIndex-=1),this.initTagIndex=this.selectedTags.length,void this.selectTagsPressingShift();(0===this.$refs.input.selectionEnd||this.inputIsSelected())&&this.$refs.selectedTags.focusLast()}},rightKeyInputHandler(e){if(this.assignEventValues(e),this.activeTags.length&&this.shiftKey&&this.focusedTagIndex=wc&&(this.keyboardIsVirtual=!0)}),kc),setFilterInput(e){this.$emit("update:input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},updateSelectedTags(e){this.setSelectedTags([...new Set([...this.selectedTags,...e])])},handleCopy(e){e.preventDefault();const t=[],n={tags:[],input:vc()};if(this.activeTags.length){const e=this.activeTags;n.tags=e,t.push(e.join(" "))}return t.push(n.input),n.tags.length||n.input.length?(e.clipboardData.setData("text/html",Sc(n)),e.clipboardData.setData("text/plain",t.join(" ")),n):n},handleCut(e){e.preventDefault();const{input:t,tags:n}=this.handleCopy(e);if(!t&&!n.length)return;const a=this.selectedTags.filter(e=>!n.includes(e)),i=this.input.replace(t,"");this.setSelectedTags(a),this.setFilterInput(i)},handlePaste(e){e.preventDefault();const{types:t}=e.clipboardData;let n=[],a=e.clipboardData.getData("text/plain");if(t.includes("text/html")){const t=e.clipboardData.getData("text/html"),i=Cc(t);i&&({tags:n=[],input:a=""}=i)}const i=vc();a=i.length?this.input.replace(i,a):Object(vi["f"])(this.input,a,document.activeElement.selectionStart),this.setFilterInput(a.trim()),this.allSelectedTagsAreActive?this.setSelectedTags(n):this.updateSelectedTags(n),this.resetActiveTags()},async handleDeleteTag({tagName:e,event:t={}}){const{key:n}=t;this.activeTags.length||this.deleteTags([e]),this.unselectActiveTags(),await this.$nextTick(),bc(this.$refs.input),this.hasSelectedTags&&(await this.focusInput(),"Backspace"===n&&Tc(this.$refs.input))}},mounted(){window.visualViewport&&(window.visualViewport.addEventListener("resize",this.updateKeyboardType),this.$once("hook:beforeDestroy",()=>{window.visualViewport.removeEventListener("resize",this.updateKeyboardType)}))}};const Ic=1e3;var Oc={constants:{ScrollingDebounceDelay:Ic},data(){return{isScrolling:!1,scrollRemovedAt:0}},created(){this.deleteScroll=ul(this.deleteScroll,Ic)},methods:{deleteScroll(){this.isScrolling=!1,this.scrollRemovedAt=Date.now()},handleScroll(e){const{target:t}=e;if(0!==t.scrollTop)return t.scrollTop=0,void e.preventDefault();const n=150,a=t.offsetWidth,i=a+n;if(t.scrollWidth0?this.focusIndex(this.focusedIndex-1):this.startingPointHook())},focusNext({metaKey:e,ctrlKey:t,shiftKey:n}){(e||t)&&n||(this.externalFocusChange=!1,this.focusedIndex0}},Nc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tag",attrs:{role:"presentation"}},[n("button",{ref:"button",class:{focus:e.isActiveTag},attrs:{role:"option","aria-selected":e.ariaSelected,"aria-roledescription":"tag"},on:{focus:function(t){return e.$emit("focus",{event:t,tagName:e.name})},click:function(t){return t.preventDefault(),e.$emit("click",{event:t,tagName:e.name})},dblclick:function(t){t.preventDefault(),!e.keyboardIsVirtual&&e.deleteTag()},keydown:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name})},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.deleteTag.apply(null,arguments))}],mousedown:function(t){return t.preventDefault(),e.focusButton.apply(null,arguments)},copy:e.handleCopy}},[e.isRemovableTag?e._e():n("span",{staticClass:"visuallyhidden"},[e._v(" Add tag - ")]),e._v(" "+e._s(e.name)+" "),e.isRemovableTag?n("span",{staticClass:"visuallyhidden"},[e._v(" – Tag. Select to remove from list. ")]):e._e()])])},zc=[],Mc={name:"Tag",props:{name:{type:String,required:!0},isFocused:{type:Boolean,default:()=>!1},isRemovableTag:{type:Boolean,default:!1},isActiveTag:{type:Boolean,default:!1},activeTags:{type:Array,required:!1},keyboardIsVirtual:{type:Boolean,default:!1}},watch:{isFocused(e){e&&this.focusButton()}},mounted(){document.addEventListener("copy",this.handleCopy),document.addEventListener("cut",this.handleCut),document.addEventListener("paste",this.handlePaste),this.$once("hook:beforeDestroy",()=>{document.removeEventListener("copy",this.handleCopy),document.removeEventListener("cut",this.handleCut),document.removeEventListener("paste",this.handlePaste)})},methods:{isCurrentlyActiveElement(){return document.activeElement===this.$refs.button},handleCopy(e){if(!this.isCurrentlyActiveElement())return;e.preventDefault();let t=[];t=this.activeTags.length>0?this.activeTags:[this.name],e.clipboardData.setData("text/html",Sc({tags:t})),e.clipboardData.setData("text/plain",t.join(" "))},handleCut(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(this.handleCopy(e),this.deleteTag(e))},handlePaste(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(e.preventDefault(),this.deleteTag(e),this.$emit("paste-content",e))},deleteTag(e){this.$emit("delete-tag",{tagName:this.name,event:e}),this.$emit("prevent-blur")},focusButton(e={}){this.keyboardIsVirtual||this.$refs.button.focus(),0===e.buttons&&this.isFocused&&this.deleteTag(e)}},computed:{ariaSelected:({isActiveTag:e,isRemovableTag:t})=>t?e?"true":"false":null}},Kc=Mc,qc=(n("bcfb"),Object(R["a"])(Kc,Nc,zc,!1,null,"3b809bfa",null)),Fc=qc.exports,Vc={name:"Tags",mixins:[Oc,Rc],props:{tags:{type:Array,default:()=>[]},activeTags:{type:Array,default:()=>[]},ariaLabel:{type:String,required:!1},id:{type:String,required:!1},input:{type:String,default:null},areTagsRemovable:{type:Boolean,default:!1},keyboardIsVirtual:{type:Boolean,default:!1}},components:{Tag:Fc},methods:{focusTag(e){this.focusIndex(this.tags.indexOf(e))},startingPointHook(){this.$emit("focus-prev")},handleFocus(e,t){this.focusIndex(t),this.isScrolling=!1,this.$emit("focus",e)},endingPointHook(){this.$emit("focus-next")},resetScroll(){this.$refs["scroll-wrapper"].scrollLeft=0},handleKeydown(e){const{key:t}=e,n=this.tags[this.focusedIndex];_c(t)&&n&&this.$emit("delete-tag",{tagName:n.label||n,event:e})}},computed:{totalItemsToNavigate:({tags:e})=>e.length}},Hc=Vc,Wc=(n("8b7a"),Object(R["a"])(Hc,Ec,Bc,!1,null,"4b231516",null)),Uc=Wc.exports;const Gc=5,Xc="filter-input",Yc="selected-tags",Jc="suggested-tags",Qc={autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"combobox","aria-haspopup":"true","aria-autocomplete":"none","aria-owns":"suggestedTags","aria-controls":"suggestedTags"};var Zc={name:"FilterInput",mixins:[Oc,xc],constants:{FilterInputId:Xc,SelectedTagsId:Yc,SuggestedTagsId:Jc,AXinputProperties:Qc,TagLimit:Gc},components:{TagList:Uc,ClearRoundedIcon:yc,FilterIcon:Lc},props:{positionReversed:{type:Boolean,default:()=>!1},tags:{type:Array,default:()=>[]},selectedTags:{type:Array,default:()=>[]},preventedBlur:{type:Boolean,default:()=>!1},placeholder:{type:String,default:()=>"Filter"},disabled:{type:Boolean,default:()=>!1},value:{type:String,default:()=>""},shouldTruncateTags:{type:Boolean,default:!1},focusInputWhenCreated:{type:Boolean,default:!1},clearFilterOnTagSelect:{type:Boolean,default:!0}},data(){return{resetedTagsViaDeleteButton:!1,FilterInputId:Xc,SelectedTagsId:Yc,SuggestedTagsId:Jc,AXinputProperties:Qc,showSuggestedTags:!1}},computed:{tagsText:({suggestedTags:e})=>Object(vi["g"])({en:{one:"tag",other:"tags"}},e.length),selectedTagsLabel:({tagsText:e})=>"Selected "+e,suggestedTagsLabel:({tagsText:e})=>"Suggested "+e,hasSuggestedTags:({suggestedTags:e})=>e.length,hasSelectedTags:({selectedTags:e})=>e.length,inputIsNotEmpty:({input:e,hasSelectedTags:t})=>e.length||t,searchAriaLabelledBy:({hasSelectedTags:e})=>e?Xc.concat(" ",Yc):Xc,modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},input:({value:e})=>e,suggestedTags:({tags:e,selectedTags:t,shouldTruncateTags:n})=>{const a=e.filter(e=>!t.includes(e));return n?a.slice(0,Gc):a},displaySuggestedTags:({showSuggestedTags:e,suggestedTags:t})=>e&&t.length>0,inputMultipleSelectionListeners:({resetActiveTags:e,handleCopy:t,handleCut:n,handlePaste:a})=>({click:e,copy:t,cut:n,paste:a}),selectedTagsMultipleSelectionListeners:({handleSingleTagClick:e,selectInputAndTags:t,handleDeleteTag:n,selectedTagsKeydownHandler:a,focusTagHandler:i,handlePaste:s})=>({"click-tags":e,"select-all":t,"delete-tag":n,keydown:a,focus:i,"paste-tags":s})},watch:{async selectedTags(){this.resetedTagsViaDeleteButton?this.resetedTagsViaDeleteButton=!1:this.$el.contains(document.activeElement)&&await this.focusInput(),this.displaySuggestedTags&&this.hasSuggestedTags&&this.$refs.suggestedTags.resetScroll()},suggestedTags:{immediate:!0,handler(e){this.$emit("suggested-tags",e)}},showSuggestedTags(e){this.$emit("show-suggested-tags",e)}},methods:{async focusInput(){await this.$nextTick(),this.$refs.input.focus(),!this.input&&this.resetActiveTags&&this.resetActiveTags()},async resetFilters(e=!1){if(this.setFilterInput(""),this.setSelectedTags([]),!e)return this.$emit("update:preventedBlur",!0),this.resetActiveTags&&this.resetActiveTags(),void await this.focusInput();this.resetedTagsViaDeleteButton=!0,this.showSuggestedTags=!1,this.$refs.input.blur()},focusFirstTag(e=(()=>{})){this.showSuggestedTags||(this.showSuggestedTags=!0),this.hasSuggestedTags&&this.$refs.suggestedTags?this.$refs.suggestedTags.focusFirst():e()},setFilterInput(e){this.$emit("input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},deleteTags(e){this.setSelectedTags(this.selectedTags.filter(t=>!e.includes(t)))},async handleBlur(e){const t=e.relatedTarget;t&&t.matches&&t.matches("button, input, ul")&&this.$el.contains(t)||(await this.$nextTick(),this.resetActiveTags(),this.preventedBlur?this.$emit("update:preventedBlur",!1):this.showSuggestedTags=!1)},downHandler(e){const t=()=>this.$emit("focus-next",e);this.positionReversed?t():this.focusFirstTag(t)},upHandler(e){const t=()=>this.$emit("focus-prev",e);this.positionReversed?this.focusFirstTag(t):t()},handleFocusPrevOnSelectedTags(){this.positionReversed?this.focusFirstTag(()=>this.$emit("focus-prev")):this.$emit("focus-prev")}},created(){this.focusInputWhenCreated&&document.activeElement!==this.$refs.input&&this.inputIsNotEmpty&&this.focusInput()}},eu=Zc,tu=(n("4eb2"),Object(R["a"])(eu,uc,dc,!1,null,"3b91e60a",null)),nu=tu.exports;const au=e=>e[e.length-1],iu=(e,t)=>JSON.stringify(e)===JSON.stringify(t),su="navigator.state",ru="No results found.",ou="No data available.",lu="There was an error fetching the data.",cu="items were found. Tab back to navigate through them.",uu={sampleCode:"sampleCode",tutorials:"tutorials",articles:"articles"},du={[uu.sampleCode]:"Sample Code",[uu.tutorials]:"Tutorials",[uu.articles]:"Articles"},hu=Object.fromEntries(Object.entries(du).map(([e,t])=>[t,e])),pu={[pt.article]:uu.articles,[pt.learn]:uu.tutorials,[pt.overview]:uu.tutorials,[pt.resources]:uu.tutorials,[pt.sampleCode]:uu.sampleCode,[pt.section]:uu.tutorials,[pt.tutorial]:uu.tutorials,[pt.project]:uu.tutorials},fu="Hide Deprecated";var gu={name:"NavigatorCard",constants:{STORAGE_KEY:su,FILTER_TAGS:uu,FILTER_TAGS_TO_LABELS:du,FILTER_LABELS_TO_TAGS:hu,TOPIC_TYPE_TO_TAG:pu,NO_RESULTS:ru,NO_CHILDREN:ou,ERROR_FETCHING:lu,ITEMS_FOUND:cu,HIDE_DEPRECATED_TAG:fu},components:{Badge:bn,FilterInput:nu,SidenavIcon:cc,NavigatorCardInner:Wl,NavigatorCardItem:ac,RecycleScroller:El["b"],Reference:oa["a"]},props:{technology:{type:String,required:!0},children:{type:Array,required:!0},activePath:{type:Array,required:!0},type:{type:String,required:!0},technologyPath:{type:String,default:""},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},breakpoint:{type:String,default:""},apiChanges:{type:Object,default:null},isTechnologyBeta:{type:Boolean,default:!1}},mixins:[Rc],data(){return{filter:"",debouncedFilter:"",selectedTags:[],openNodes:{},nodesToRender:[],activeUID:null,resetScroll:!1,lastFocusTarget:null,NO_RESULTS:ru,NO_CHILDREN:ou,ERROR_FETCHING:lu,ITEMS_FOUND:cu}},computed:{INDEX_ROOT_KEY:()=>Bl,politeAriaLive:({hasNodes:e,nodesToRender:t})=>e?[t.length,cu].join(" "):"",assertiveAriaLive:({hasNodes:e,hasFilter:t,errorFetching:n})=>e?"":t?ru:n?lu:ou,availableTags:({selectedTags:e,renderableChildNodesMap:t,apiChangesObject:n})=>{const a=e.length?[]:Object.values(du);if(!a.length)return a;const i=new Set(Object.values(n)),s=new Set(a),r=new Set([fu]);i.size&&r.delete(fu);const o={type:[],changes:[],other:[]},l=Object.values(t),c=l.length;let u;for(u=0;ue.map(e=>du[e]||za[e]||e),set(e){this.selectedTags=e.map(e=>hu[e]||Ma[e]||e),this.resetScroll=!0}},filterPattern:({debouncedFilter:e})=>e?new RegExp(Nl(e),"i"):null,itemSize:()=>Rl,childrenMap({children:e}){return this.convertChildrenArrayToObject(e)},activePathChildren({activeUID:e,childrenMap:t}){return e&&t[e]?this.getParents(e):[]},activePathMap:({activePathChildren:e})=>Object.fromEntries(e.map(({uid:e})=>[e,!0])),activeIndex:({activeUID:e,nodesToRender:t})=>t.findIndex(t=>t.uid===e),filteredChildren({hasFilter:e,children:t,filterPattern:n,selectedTags:a,apiChangesObject:i,apiChanges:s,deprecatedHidden:r}){if(!e)return[];const o=new Set(a);return t.filter(({title:e,path:t,type:l,deprecated:c})=>{const u=!n||n.test(e);let d=!0;a.length&&(d=o.has(pu[l]),s&&!d&&(d=o.has(i[t])),!c&&o.has(fu)&&(d=!0));const h=!s||i[t],p=!r&&l===pt.groupMarker;return u&&d&&h&&!p})},filteredChildrenUpToRootSet:({filteredChildren:e,getParents:t})=>new Set(e.flatMap(({uid:e})=>t(e))),renderableChildNodesMap({filteredChildrenUpToRootSet:e,childrenMap:t,hasFilter:n}){if(!n)return t;let a=[];return e.forEach(n=>{if(!n.childUIDs.length)return void a.push(n);const i=!n.childUIDs.some(n=>e.has(t[n]));a=a.concat(i?this.getAllChildren(n.uid):n)}),this.convertChildrenArrayToObject(a)},nodeChangeDeps:({filteredChildren:e,activePathChildren:t,debouncedFilter:n,selectedTags:a})=>[e,t,n,a],hasFilter({debouncedFilter:e,selectedTags:t,apiChanges:n}){return Boolean(e.length||t.length||n)},deprecatedHidden:({selectedTags:e,debouncedFilter:t})=>e[0]===fu&&!t.length,apiChangesObject(){return this.apiChanges||{}},isLargeBreakpoint:({breakpoint:e})=>e===hl["b"].large,hasNodes:({nodesToRender:e})=>!!e.length,totalItemsToNavigate:({nodesToRender:e})=>e.length,lastActivePathItem:({activePath:e})=>au(e)},created(){this.restorePersistedState()},watch:{filter:"debounceInput",nodeChangeDeps:"trackOpenNodes",activePath:"handleActivePathChange",apiChanges(e){e||(this.selectedTags=this.selectedTags.filter(e=>!za[e]))}},methods:{clearFilters(){this.filter="",this.debouncedFilter="",this.selectedTags=[],this.resetScroll=!0},scrollToFocus(){this.$refs.scroller.scrollToItem(this.focusedIndex)},debounceInput:ul((function(e){this.debouncedFilter=e,this.resetScroll=!0,this.lastFocusTarget=null}),500),trackOpenNodes([e,t,n,a],[,i=[],s="",r=[]]=[]){if(n!==s&&!s&&this.getFromStorage("filter")||!iu(a,r)&&!r.length&&this.getFromStorage("selectedTags",[]).length)return;const o=!iu(i,t),l=this.deprecatedHidden||o&&this.hasFilter||!this.hasFilter?t:e.flatMap(({uid:e})=>this.getParents(e).slice(0,-1)),c=Object.fromEntries(l.map(({uid:e})=>[e,!0])),u=o?this.openNodes:{};this.openNodes=Object.assign(u,c),this.generateNodesToRender(),this.updateFocusIndexExternally()},toggle(e){const t=this.openNodes[e.uid];let n=[],a=[];if(t){const t=Object(w["a"])(this.openNodes),n=this.getAllChildren(e.uid);n.forEach(({uid:e})=>{delete t[e]}),this.openNodes=t,a=n.slice(1)}else this.$set(this.openNodes,e.uid,!0),n=this.getChildren(e.uid).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e.uid,include:n,exclude:a})},toggleFullTree(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),a=this.getAllChildren(e.uid);let i=[],s=[];a.forEach(({uid:e})=>{t?delete n[e]:n[e]=!0}),t?i=a.slice(1):s=a.slice(1).filter(e=>this.renderableChildNodesMap[e.uid]),this.openNodes=n,this.augmentRenderNodes({uid:e.uid,exclude:i,include:s})},toggleSiblings(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),a=this.getSiblings(e.uid);a.forEach(({uid:e,childUIDs:a})=>{if(a.length)if(t){const t=this.getAllChildren(e);t.forEach(e=>{delete n[e.uid]}),delete n[e],this.augmentRenderNodes({uid:e,exclude:t.slice(1),include:[]})}else{n[e]=!0;const t=this.getChildren(e).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e,exclude:[],include:t})}}),this.openNodes=n,this.persistState()},getAllChildren(e){const t=[],n=[e];let a=null;while(n.length){a=n.shift();const e=this.childrenMap[a];t.push(e),n.unshift(...e.childUIDs)}return t},getParents(e){const t=[],n=[e];let a=null;while(n.length){a=n.pop();const e=this.childrenMap[a];if(!e)return[];t.unshift(e),e.parent&&e.parent!==Bl&&n.push(e.parent)}return t},getSiblings(e){const t=this.childrenMap[e];return t?this.getChildren(t.parent):[]},getChildren(e){if(e===Bl)return this.children.filter(e=>e.parent===Bl);const t=this.childrenMap[e];return t?(t.childUIDs||[]).map(e=>this.childrenMap[e]):[]},generateNodesToRender(){const{children:e,openNodes:t,renderableChildNodesMap:n}=this;this.nodesToRender=e.filter(e=>n[e.uid]&&(e.parent===Bl||t[e.parent])),this.persistState(),this.scrollToElement()},augmentRenderNodes({uid:e,include:t=[],exclude:n=[]}){const a=this.nodesToRender.findIndex(t=>t.uid===e);if(t.length){const e=t.filter(e=>!this.nodesToRender.includes(e));this.nodesToRender.splice(a+1,0,...e)}else if(n.length){const e=new Set(n);this.nodesToRender=this.nodesToRender.filter(t=>!e.has(t))}this.persistState()},getFromStorage(e,t=null){const n=cl["b"].get(su,{}),a=n[this.technologyPath];return a?e?a[e]||t:a:t},persistState(){const e={path:this.lastActivePathItem},{path:t}=this.activeUID&&this.childrenMap[this.activeUID]||e,n={technology:this.technology,path:t,hasApiChanges:!!this.apiChanges,openNodes:Object.keys(this.openNodes).map(Number),nodesToRender:this.nodesToRender.map(({uid:e})=>e),activeUID:this.activeUID,filter:this.filter,selectedTags:this.selectedTags},a={...cl["b"].get(su,{}),[this.technologyPath]:n};cl["b"].set(su,a)},clearPersistedState(){const e={...cl["b"].get(su,{}),[this.technologyPath]:{}};cl["b"].set(su,e)},restorePersistedState(){const e=this.getFromStorage();if(!e||e.path!==this.lastActivePathItem)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{technology:t,nodesToRender:n=[],filter:a="",hasAPIChanges:i=!1,activeUID:s=null,selectedTags:r=[],openNodes:o}=e;if(!n.length&&!a&&!r.length)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const l=n.every(e=>this.childrenMap[e]),c=s?(this.childrenMap[s]||{}).path===this.lastActivePathItem:1===this.activePath.length;if(t!==this.technology||!l||i!==Boolean(this.apiChanges)||!c||s&&!a&&!r.length&&!n.includes(s))return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);this.openNodes=Object.fromEntries(o.map(e=>[e,!0])),this.nodesToRender=n.map(e=>this.childrenMap[e]),this.selectedTags=r,this.filter=a,this.debouncedFilter=this.filter,this.activeUID=s,this.scrollToElement()},async scrollToElement(){if(await Object(pl["b"])(1),!this.$refs.scroller)return;if(this.resetScroll)return void this.$refs.scroller.scrollToItem(0);const e=document.getElementById(this.activeUID);if(0===this.getChildPositionInScroller(e))return;const t=this.nodesToRender.findIndex(e=>e.uid===this.activeUID);this.$refs.scroller.scrollToItem(t)},getChildPositionInScroller(e){if(!e)return 0;const{paddingTop:t,paddingBottom:n}=getComputedStyle(this.$refs.scroller.$el),a={top:parseInt(t,10)||0,bottom:parseInt(n,10)||0},{y:i,height:s}=this.$refs.scroller.$el.getBoundingClientRect(),{y:r}=e.getBoundingClientRect(),o=Rl,l=r-i-a.top;return l<0?-1:l+o>=s-a.bottom?1:0},isInsideScroller(e){return this.$refs.scroller.$el.contains(e)},handleFocusIn(e){this.lastFocusTarget=e.target;const t=this.getChildPositionInScroller(e.target);0!==t&&this.$refs.scroller.$el.scrollBy({top:Rl*t,left:0})},handleFocusOut(e){e.relatedTarget&&(this.isInsideScroller(e.relatedTarget)||(this.lastFocusTarget=null))},handleScrollerUpdate:ul((async function(){await Object(pl["a"])(300),this.lastFocusTarget&&this.isInsideScroller(this.lastFocusTarget)&&document.activeElement!==this.lastFocusTarget&&this.lastFocusTarget.focus({preventScroll:!0})}),50),setActiveUID(e){this.activeUID=e,this.resetScroll=!1},handleNavigationChange(e){this.childrenMap[e].path.startsWith(this.technologyPath)&&this.setActiveUID(e)},pathsToFlatChildren(e){const t=e.slice(0).reverse();let n=this.children;const a=[];while(t.length){const e=t.pop(),i=n.find(t=>t.path===e);if(!i)break;a.push(i),t.length&&(n=i.childUIDs.map(e=>this.childrenMap[e]))}return a},handleActivePathChange(e){const t=this.childrenMap[this.activeUID],n=au(e);if(t){if(n===t.path)return;const e=this.getSiblings(this.activeUID),a=this.getChildren(this.activeUID),i=this.getParents(this.activeUID),s=[...a,...e,...i].find(e=>e.path===n);if(s)return void this.setActiveUID(s.uid)}const a=this.pathsToFlatChildren(e);a.length?this.setActiveUID(a[a.length-1].uid):this.activeUID?this.setActiveUID(null):this.trackOpenNodes(this.nodeChangeDeps)},updateFocusIndexExternally(){this.externalFocusChange=!0,this.activeIndex>0?this.focusIndex(this.activeIndex):this.focusIndex(0)},convertChildrenArrayToObject(e){return e.reduce((e,t)=>(e[t.uid]=t,e),{})},focusNodeParent(e){const t=this.childrenMap[e.parent];if(!t)return;const n=this.nodesToRender.findIndex(e=>e.uid===t.uid);-1!==n&&this.focusIndex(n)}}},mu=gu,yu=(n("5fad"),Object(R["a"])(mu,jl,Ll,!1,null,"d21551d4",null)),vu=yu.exports,bu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"spinner-icon",attrs:{viewBox:"0 0 39.02 39.02"}},[n("path",{attrs:{d:"m15.529 11.96-3.57 3.569-7.99-7.99 3.57-3.57z"}}),n("path",{attrs:{d:"M0 22.072v-5.06h11.331v5.06z"}}),n("path",{attrs:{d:"m7.54 35.096-3.57-3.569 7.99-7.99 3.57 3.569z"}}),n("path",{attrs:{d:"M22.057 39.02H17.01v-11.3h5.047z"}}),n("path",{attrs:{d:"m35.096 31.528-3.569 3.568-7.99-7.99 3.569-3.569z"}}),n("path",{attrs:{d:"M39.02 17.01v5.046h-11.3V17.01z"}}),n("path",{attrs:{d:"m31.528 3.97 3.569 3.57-7.99 7.99-3.57-3.57z"}}),n("path",{attrs:{d:"M17.011 0h5.061v11.331h-5.061z"}})])},Tu=[],_u={name:"SpinnerIcon",components:{SVGIcon:ye["a"]}},Cu=_u,Su=(n("73d6"),Object(R["a"])(Cu,bu,Tu,!1,null,"60936b56",null)),ku=Su.exports,wu={name:"Navigator",components:{NavigatorCard:vu,NavigatorCardInner:Wl,SpinnerIcon:ku},data(){return{INDEX_ROOT_KEY:Bl}},props:{parentTopicIdentifiers:{type:Array,required:!0},technology:{type:Object,required:!0},isFetching:{type:Boolean,default:!1},references:{type:Object,default:()=>{}},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},breakpoint:{type:String,default:hl["b"].large},apiChanges:{type:Object,default:null}},computed:{parentTopicReferences({references:e,parentTopicIdentifiers:t}){return t.reduce((t,n)=>{const a=e[n];return a?t.concat(a):(console.error(`Reference for "${n}" is missing`),t)},[])},activePath({parentTopicReferences:e,$route:{path:t}}){if(t=t.replace(/\/$/,"").toLowerCase(),!e.length)return[t];let n=1;return"technologies"===e[0].kind&&(n=2),e.slice(n).map(e=>e.url).concat(t)},flatChildren:({flattenNestedData:e,technology:t={}})=>e(t.children||[],null,0,t.beta),type:()=>pt.module},methods:{hashCode(e){return e.split("").reduce((e,t)=>(e<<5)-e+t.charCodeAt(0)|0,0)},flattenNestedData(e,t=null,n=0,a=!1){let i=[];const s=e.length;let r;for(r=0;r({collapsed:!0}),props:{topics:{type:Array,required:!0}},watch:{collapsed(e,t){t&&!e?document.addEventListener("click",this.handleDocumentClick,!1):!t&&e&&document.removeEventListener("click",this.handleDocumentClick,!1)}},beforeDestroy(){document.removeEventListener("click",this.handleDocumentClick,!1)},computed:{topicsWithUrls:({$route:e,topics:t})=>t.map(t=>({...t,url:Object(q["b"])(t.url,e.query)}))},methods:{handleDocumentClick(e){const{target:t}=e,{collapsed:n,$refs:{btn:a,dropdown:i}}=this,s=!a.contains(t)&&!i.contains(t);!n&&s&&(this.collapsed=!0)},toggleCollapsed(){this.collapsed=!this.collapsed}}},Vu=Fu,Hu=(n("2ca2"),Object(R["a"])(Vu,Eu,Bu,!1,null,"74906830",null)),Wu=Hu.exports,Uu=function(e,t){var n=t._c;return n(t.$options.components.NavMenuItemBase,{tag:"component",staticClass:"hierarchy-item",class:[{collapsed:t.props.isCollapsed},t.data.staticClass]},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[t._v("/")]),t.props.url?n("router-link",{staticClass:"parent item nav-menu-link",attrs:{to:t.props.url}},[t._t("default")],2):[n("span",{staticClass:"current item"},[t._t("default")],2),t._t("tags")]],2)},Gu=[],Xu=n("863d"),Yu={name:"HierarchyItem",components:{NavMenuItemBase:Xu["a"],InlineChevronRightIcon:Xl["a"]},props:{isCollapsed:Boolean,url:{type:String,required:!1}}},Ju=Yu,Qu=(n("260a"),Object(R["a"])(Ju,Uu,Gu,!0,null,"382bf39e",null)),Zu=Qu.exports;const ed=3;var td={name:"Hierarchy",components:{Badge:bn,NavMenuItems:Au["a"],HierarchyCollapsedItems:Wu,HierarchyItem:Zu},constants:{MaxVisibleLinks:ed},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,references:Object,currentTopicTitle:{type:String,required:!0},parentTopicIdentifiers:{type:Array,default:()=>[]},currentTopicTags:{type:Array,default:()=>[]}},data(){return{windowWidth:window.innerWidth}},mounted(){const e=yl(()=>{this.windowWidth=window.innerWidth},150);window.addEventListener("resize",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e)})},computed:{parentTopics(){return this.parentTopicIdentifiers.reduce((e,t)=>{const n=this.references[t];if(n){const{title:t,url:a}=n;return e.concat({title:t,url:a})}return console.error(`Reference for "${t}" is missing`),e},[])},root:({parentTopics:e,windowWidth:t})=>t<=1e3?null:e[0],firstItemSlice:({root:e})=>e?1:0,linksAfterCollapse:({windowWidth:e,hasBadge:t})=>{const n=t?1:0;return e>1200?ed-n:e>1e3?ed-1-n:e>=800?ed-2-n:0},collapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n,-t):e.slice(n),nonCollapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n).slice(-t):[],hasBadge:({isSymbolDeprecated:e,isSymbolBeta:t,currentTopicTags:n})=>e||t||n.length},methods:{addQueryParamsToUrl(e){return Object(q["b"])(e,this.$route.query)}}},nd=td,ad=(n("1fb2"),Object(R["a"])(nd,ju,Lu,!1,null,"30132cb0",null)),id=ad.exports,sd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItemBase",{staticClass:"nav-menu-setting language-container"},[n("div",{class:{"language-toggle-container":e.hasLanguages}},[n("select",{ref:"language-sizer",staticClass:"language-dropdown language-sizer",attrs:{"aria-hidden":"true",tabindex:"-1"}},[n("option",{attrs:{selected:""}},[e._v(e._s(e.currentLanguage.name))])]),n("label",{staticClass:"nav-menu-setting-label",attrs:{for:e.hasLanguages?"language-toggle":null}},[e._v("Language:")]),e.hasLanguages?n("select",{directives:[{name:"model",rawName:"v-model",value:e.languageModel,expression:"languageModel"}],staticClass:"language-dropdown nav-menu-link",style:"width: "+e.adjustedWidth+"px",attrs:{id:"language-toggle"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.languageModel=t.target.multiple?n:n[0]},function(t){return e.pushRoute(e.currentLanguage.route)}]}},e._l(e.languages,(function(t){return n("option",{key:t.api,domProps:{value:t.api}},[e._v(" "+e._s(t.name)+" ")])})),0):n("span",{staticClass:"nav-menu-toggle-none current-language",attrs:{"aria-current":"page"}},[e._v(e._s(e.currentLanguage.name))]),e.hasLanguages?n("InlineChevronDownIcon",{staticClass:"toggle-icon icon-inline"}):e._e()],1),e.hasLanguages?n("div",{staticClass:"language-list-container"},[n("span",{staticClass:"nav-menu-setting-label"},[e._v("Language:")]),n("ul",{staticClass:"language-list"},e._l(e.languages,(function(t){return n("li",{key:t.api,staticClass:"language-list-item"},[t.api===e.languageModel?n("span",{staticClass:"current-language",attrs:{"data-language":t.api,"aria-current":"page"}},[e._v(" "+e._s(t.name)+" ")]):n("a",{staticClass:"nav-menu-link",attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.pushRoute(t.route)}}},[e._v(" "+e._s(t.name)+" ")])])})),0)]):e._e()])},rd=[],od=n("7948"),ld={name:"LanguageToggle",components:{InlineChevronDownIcon:od["a"],NavMenuItemBase:Xu["a"]},inject:{store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},closeNav:{type:Function,default:()=>{}}},data(){return{languageModel:null,adjustedWidth:0}},mounted(){const e=ul(async()=>{await Object(pl["b"])(3),this.calculateSelectWidth()},150,!0);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)})},watch:{interfaceLanguage:{immediate:!0,handler(e){this.languageModel=e}},currentLanguage:{immediate:!0,handler:"calculateSelectWidth"}},methods:{getRoute(e){const t=e.query===O["a"].swift.key.url?void 0:e.query;return{query:{...this.$route.query,language:t},path:this.isCurrentPath(e.path)?null:this.normalizePath(e.path)}},async pushRoute(e){await this.closeNav(),this.store.setPreferredLanguage(e.query),this.$router.push(this.getRoute(e))},isCurrentPath(e){return this.$route.path.replace(/^\//,"")===e},normalizePath(e){return e.startsWith("/")?e:"/"+e},async calculateSelectWidth(){await this.$nextTick(),this.adjustedWidth=this.$refs["language-sizer"].clientWidth+6}},computed:{languages(){return[{name:O["a"].swift.name,api:O["a"].swift.key.api,route:{path:this.swiftPath,query:O["a"].swift.key.url}},{name:O["a"].objectiveC.name,api:O["a"].objectiveC.key.api,route:{path:this.objcPath,query:O["a"].objectiveC.key.url}}]},currentLanguage:({languages:e,languageModel:t})=>e.find(e=>e.api===t),hasLanguages:({objcPath:e,swiftPath:t})=>t&&e}},cd=ld,ud=(n("97a5"),Object(R["a"])(cd,sd,rd,!1,null,"126c8e14",null)),dd=ud.exports,hd={name:"DocumentationNav",components:{SidenavIcon:cc,NavBase:Pu["a"],NavMenuItems:Au["a"],Hierarchy:id,LanguageToggle:dd},props:{title:{type:String,required:!1},parentTopicIdentifiers:{type:Array,required:!1},isSymbolBeta:{type:Boolean,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isDark:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},currentTopicTags:{type:Array,required:!0},references:{type:Object,default:()=>({})},isWideFormat:{type:Boolean,default:!0},interfaceLanguage:{type:String,required:!1},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1}},computed:{BreakpointName:()=>hl["b"],breadcrumbCount:({hierarchyItems:e})=>e.length+1,rootHierarchyReference:({parentTopicIdentifiers:e,references:t})=>t[e[0]]||{},isRootTechnologyLink:({rootHierarchyReference:{kind:e}})=>"technologies"===e,rootLink:({isRootTechnologyLink:e,rootHierarchyReference:t,$route:n})=>e?{path:t.url,query:n.query}:null,hierarchyItems:({parentTopicIdentifiers:e,isRootTechnologyLink:t})=>t?e.slice(1):e},methods:{async handleSidenavToggle(e){await e(),this.$emit("toggle-sidenav")}}},pd=hd,fd=(n("2dd1"),Object(R["a"])(pd,$u,Du,!1,null,"cbd98416",null)),gd=fd.exports,md=n("3bdd");const yd="0.3.0";var vd={name:"DocumentationTopicView",constants:{MIN_RENDER_JSON_VERSION_WITH_INDEX:yd},components:{Navigator:Ou,AdjustableSidebarWidth:Dl,NavigatorDataProvider:rl,Topic:Fo,CodeTheme:Zo["a"],Nav:gd},mixins:[tl["a"],nl["a"]],data(){return{topicDataDefault:null,topicDataObjc:null,isSideNavOpen:!1,store:Qo,BreakpointName:hl["b"]}},computed:{objcOverrides:({topicData:e})=>{const{variantOverrides:t=[]}=e||{},n=({interfaceLanguage:e})=>e===O["a"].objectiveC.key.api,a=({traits:e})=>e.some(n),i=t.find(a);return i?i.patch:null},topicData:{get(){return this.topicDataObjc?this.topicDataObjc:this.topicDataDefault},set(e){this.topicDataDefault=e}},topicKey:({$route:e,topicProps:t})=>[e.path,t.interfaceLanguage].join(),topicProps(){const{abstract:e,defaultImplementationsSections:t,deprecationSummary:n,downloadNotAvailableSummary:a,diffAvailability:i,hierarchy:s,identifier:{interfaceLanguage:r,url:o},metadata:{conformance:l,modules:c,platforms:u,required:d=!1,roleHeading:h,title:p="",tags:f=[],role:g,symbolKind:m=""}={},primaryContentSections:y,relationshipsSections:v,references:b={},sampleCodeDownload:T,topicSections:_,seeAlsoSections:C,variantOverrides:S}=this.topicData;return{abstract:e,conformance:l,defaultImplementationsSections:t,deprecationSummary:n,downloadNotAvailableSummary:a,diffAvailability:i,hierarchy:s,role:g,identifier:o,interfaceLanguage:r,isRequirement:d,modules:c,platforms:u,primaryContentSections:y,relationshipsSections:v,references:b,roleHeading:h,sampleCodeDownload:T,title:p,topicSections:_,seeAlsoSections:C,variantOverrides:S,symbolKind:m,tags:f.slice(0,1)}},parentTopicIdentifiers:({topicProps:{hierarchy:{paths:e=[]},references:t},$route:n})=>e.length?e.find(e=>{const a=e.find(e=>t[e]&&"technologies"!==t[e].kind),i=a&&t[a];return i&&n.path.toLowerCase().startsWith(i.url.toLowerCase())})||e[0]:[],technology:({$route:e,topicProps:{identifier:t,references:n,role:a,title:i},parentTopicIdentifiers:s})=>{const r={title:i,url:e.path},o=n[t];if(!s.length)return o||r;const l=n[s[0]];return l&&"technologies"!==l.kind?l:(a!==k["a"].collection||o)&&(l&&n[s[1]]||o)||r},languagePaths:({topicData:{variants:e=[]}})=>e.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),objcPath:({languagePaths:{[O["a"].objectiveC.key.api]:[e]=[]}={}})=>e,swiftPath:({languagePaths:{[O["a"].swift.key.api]:[e]=[]}={}})=>e,isSymbolBeta:({topicProps:{platforms:e}})=>!!(e&&e.length&&e.every(e=>e.beta)),isSymbolDeprecated:({topicProps:{platforms:e,deprecationSummary:t}})=>!!(t&&t.length>0||e&&e.length&&e.every(e=>e.deprecatedAt)),enableNavigator:({isTargetIDE:e,topicDataDefault:t})=>!e&&Object(md["b"])(Object(md["a"])(t.schemaVersion),yd)>=0,sidebarProps:({isSideNavOpen:e,enableNavigator:t})=>t?{class:"full-width-container topic-wrapper",openExternally:e}:{class:"static-width-container topic-wrapper"},sidebarListeners(){return this.enableNavigator?{"update:openExternally":e=>{this.isSideNavOpen=e}}:{}}},methods:{applyObjcOverrides(){this.topicDataObjc=S(Object(w["a"])(this.topicData),this.objcOverrides)},handleCodeColorsChange(e){el["a"].updateCodeColors(e)}},mounted(){this.$bridge.on("contentUpdate",e=>{this.topicData=e}),this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},provide(){return{store:this.store}},inject:{isTargetIDE:{default(){return!1}}},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)},beforeRouteEnter(e,t,n){Object(w["b"])(e,t,n).then(t=>n(n=>{n.topicData=t,e.query.language===O["a"].objectiveC.key.url&&n.objcOverrides&&n.applyObjcOverrides()})).catch(n)},beforeRouteUpdate(e,t,n){e.path===t.path&&e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides?(this.applyObjcOverrides(),n()):Object(w["d"])(e,t)?Object(w["b"])(e,t,n).then(t=>{this.topicDataObjc=null,this.topicData=t,e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides&&this.applyObjcOverrides(),n()}).catch(n):n()},created(){this.store.reset()},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},bd=vd,Td=(n("c8fe"),Object(R["a"])(bd,a,i,!1,null,"6c414c34",null));t["default"]=Td.exports},f8bd:function(e,t,n){},fb6d:function(e,t,n){"use strict";n("4ab9")}}]); \ No newline at end of file diff --git a/3.4.0/js/documentation-topic~topic~tutorials-overview.8e36e44f.js b/3.4.0/js/documentation-topic~topic~tutorials-overview.8e36e44f.js new file mode 100644 index 000000000..36cb9262d --- /dev/null +++ b/3.4.0/js/documentation-topic~topic~tutorials-overview.8e36e44f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic~tutorials-overview"],{"05a1":function(e,t,n){},"0f00":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row"},[e._t("default")],2)},r=[],s={name:"GridRow"},a=s,o=(n("2224"),n("2877")),c=Object(o["a"])(a,i,r,!1,null,"be73599c",null);t["a"]=c.exports},1020:function(e,t){var n={exports:{}};function i(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(t){var n=e[t];"object"!=typeof n||Object.isFrozen(n)||i(n)})),e}n.exports=i,n.exports.default=i;var r=n.exports;class s{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function a(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function o(e,...t){const n=Object.create(null);for(const i in e)n[i]=e[i];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const c="",l=e=>!!e.kind,u=(e,{prefix:t})=>{if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map((e,t)=>`${e}${"_".repeat(t+1)}`)].join(" ")}return`${t}${e}`};class d{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=a(e)}openNode(e){if(!l(e))return;let t=e.kind;t=e.sublanguage?"language-"+t:u(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){l(e)&&(this.buffer+=c)}value(){return this.buffer}span(e){this.buffer+=``}}class h{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){while(this.closeNode());}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"===typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),e}static _collapse(e){"string"!==typeof e&&e.children&&(e.children.every(e=>"string"===typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{h._collapse(e)}))}}class p extends h{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){const e=new d(this,this.options);return e.value()}finalize(){return!0}}function g(e){return e?"string"===typeof e?e:e.source:null}function f(e){return v("(?=",e,")")}function m(e){return v("(?:",e,")*")}function b(e){return v("(?:",e,")?")}function v(...e){const t=e.map(e=>g(e)).join("");return t}function y(e){const t=e[e.length-1];return"object"===typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function w(...e){const t=y(e),n="("+(t.capture?"":"?:")+e.map(e=>g(e)).join("|")+")";return n}function x(e){return new RegExp(e.toString()+"|").exec("").length-1}function E(e,t){const n=e&&e.exec(t);return n&&0===n.index}const _=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function j(e,{joinWith:t}){let n=0;return e.map(e=>{n+=1;const t=n;let i=g(e),r="";while(i.length>0){const e=_.exec(i);if(!e){r+=i;break}r+=i.substring(0,e.index),i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?r+="\\"+String(Number(e[1])+t):(r+=e[0],"("===e[0]&&n++)}return r}).map(e=>`(${e})`).join(t)}const k=/\b\B/,T="[a-zA-Z]\\w*",C="[a-zA-Z_]\\w*",S="\\b\\d+(\\.\\d+)?",O="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",N="\\b(0b[01]+)",I="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",L=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=v(t,/.*\b/,e.binary,/\b.*/)),o({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},A={begin:"\\\\[\\s\\S]",relevance:0},B={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[A]},M={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[A]},$={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},R=function(e,t,n={}){const i=o({scope:"comment",begin:e,end:t,contains:[]},n);i.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const r=w("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return i.contains.push({begin:v(/[ ]+/,"(",r,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i},D=R("//","$"),P=R("/\\*","\\*/"),F=R("#","$"),H={scope:"number",begin:S,relevance:0},q={scope:"number",begin:O,relevance:0},V={scope:"number",begin:N,relevance:0},U={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[A,{begin:/\[/,end:/\]/,relevance:0,contains:[A]}]}]},W={scope:"title",begin:T,relevance:0},z={scope:"title",begin:C,relevance:0},G={begin:"\\.\\s*"+C,relevance:0},K=function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})};var Y=Object.freeze({__proto__:null,MATCH_NOTHING_RE:k,IDENT_RE:T,UNDERSCORE_IDENT_RE:C,NUMBER_RE:S,C_NUMBER_RE:O,BINARY_NUMBER_RE:N,RE_STARTERS_RE:I,SHEBANG:L,BACKSLASH_ESCAPE:A,APOS_STRING_MODE:B,QUOTE_STRING_MODE:M,PHRASAL_WORDS_MODE:$,COMMENT:R,C_LINE_COMMENT_MODE:D,C_BLOCK_COMMENT_MODE:P,HASH_COMMENT_MODE:F,NUMBER_MODE:H,C_NUMBER_MODE:q,BINARY_NUMBER_MODE:V,REGEXP_MODE:U,TITLE_MODE:W,UNDERSCORE_TITLE_MODE:z,METHOD_GUARD:G,END_SAME_AS_BEGIN:K});function X(e,t){const n=e.input[e.index-1];"."===n&&t.ignoreMatch()}function Z(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function J(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=X,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function Q(e,t){Array.isArray(e.illegal)&&(e.illegal=w(...e.illegal))}function ee(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function te(e,t){void 0===e.relevance&&(e.relevance=1)}const ne=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach(t=>{delete e[t]}),e.keywords=n.keywords,e.begin=v(n.beforeMatch,f(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},ie=["of","and","for","in","not","or","if","then","parent","list","value"],re="keyword";function se(e,t,n=re){const i=Object.create(null);return"string"===typeof e?r(n,e.split(" ")):Array.isArray(e)?r(n,e):Object.keys(e).forEach((function(n){Object.assign(i,se(e[n],t,n))})),i;function r(e,n){t&&(n=n.map(e=>e.toLowerCase())),n.forEach((function(t){const n=t.split("|");i[n[0]]=[e,ae(n[0],n[1])]}))}}function ae(e,t){return t?Number(t):oe(e)?0:1}function oe(e){return ie.includes(e.toLowerCase())}const ce={},le=e=>{console.error(e)},ue=(e,...t)=>{console.log("WARN: "+e,...t)},de=(e,t)=>{ce[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),ce[`${e}/${t}`]=!0)},he=new Error;function pe(e,t,{key:n}){let i=0;const r=e[n],s={},a={};for(let o=1;o<=t.length;o++)a[o+i]=r[o],s[o+i]=!0,i+=x(t[o-1]);e[n]=a,e[n]._emit=s,e[n]._multi=!0}function ge(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw le("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),he;if("object"!==typeof e.beginScope||null===e.beginScope)throw le("beginScope must be object"),he;pe(e,e.begin,{key:"beginScope"}),e.begin=j(e.begin,{joinWith:""})}}function fe(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw le("skip, excludeEnd, returnEnd not compatible with endScope: {}"),he;if("object"!==typeof e.endScope||null===e.endScope)throw le("endScope must be object"),he;pe(e,e.end,{key:"endScope"}),e.end=j(e.end,{joinWith:""})}}function me(e){e.scope&&"object"===typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope)}function be(e){me(e),"string"===typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"===typeof e.endScope&&(e.endScope={_wrap:e.endScope}),ge(e),fe(e)}function ve(e){function t(t,n){return new RegExp(g(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=x(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=t(j(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex((e,t)=>t>0&&void 0!==e),i=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n;return this.rules.slice(e).forEach(([e,n])=>t.addRule(e,n)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}function r(e){const t=new i;return e.contains.forEach(e=>t.addRule(e.begin,{rule:e,type:"begin"})),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}function s(n,i){const a=n;if(n.isCompiled)return a;[Z,ee,be,ne].forEach(e=>e(n,i)),e.compilerExtensions.forEach(e=>e(n,i)),n.__beforeBegin=null,[J,Q,te].forEach(e=>e(n,i)),n.isCompiled=!0;let o=null;return"object"===typeof n.keywords&&n.keywords.$pattern&&(n.keywords=Object.assign({},n.keywords),o=n.keywords.$pattern,delete n.keywords.$pattern),o=o||/\w+/,n.keywords&&(n.keywords=se(n.keywords,e.case_insensitive)),a.keywordPatternRe=t(o,!0),i&&(n.begin||(n.begin=/\B|\b/),a.beginRe=t(a.begin),n.end||n.endsWithParent||(n.end=/\B|\b/),n.end&&(a.endRe=t(a.end)),a.terminatorEnd=g(a.end)||"",n.endsWithParent&&i.terminatorEnd&&(a.terminatorEnd+=(n.end?"|":"")+i.terminatorEnd)),n.illegal&&(a.illegalRe=t(n.illegal)),n.contains||(n.contains=[]),n.contains=[].concat(...n.contains.map((function(e){return we("self"===e?n:e)}))),n.contains.forEach((function(e){s(e,a)})),n.starts&&s(n.starts,i),a.matcher=r(a),a}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=o(e.classNameAliases||{}),s(e)}function ye(e){return!!e&&(e.endsWithParent||ye(e.starts))}function we(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return o(e,{variants:null},t)}))),e.cachedVariants?e.cachedVariants:ye(e)?o(e,{starts:e.starts?o(e.starts):null}):Object.isFrozen(e)?o(e):e}var xe="11.3.1";class Ee extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}const _e=a,je=o,ke=Symbol("nomatch"),Te=7,Ce=function(e){const t=Object.create(null),n=Object.create(null),i=[];let a=!0;const o="Could not find the language '{}', did you forget to load/include a language module?",c={disableAutodetect:!0,name:"Plain text",contains:[]};let l={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:p};function u(e){return l.noHighlightRe.test(e)}function d(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=l.languageDetectRe.exec(t);if(n){const t=B(n[1]);return t||(ue(o.replace("{}",n[1])),ue("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find(e=>u(e)||B(e))}function h(e,t,n){let i="",r="";"object"===typeof t?(i=e,n=t.ignoreIllegals,r=t.language):(de("10.7.0","highlight(lang, code, ...args) has been deprecated."),de("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),r=e,i=t),void 0===n&&(n=!0);const s={code:i,language:r};P("before:highlight",s);const a=s.result?s.result:g(s.language,s.code,n);return a.code=s.code,P("after:highlight",a),a}function g(e,n,i,r){const c=Object.create(null);function u(e,t){return e.keywords[t]}function d(){if(!O.keywords)return void I.addText(L);let e=0;O.keywordPatternRe.lastIndex=0;let t=O.keywordPatternRe.exec(L),n="";while(t){n+=L.substring(e,t.index);const i=T.case_insensitive?t[0].toLowerCase():t[0],r=u(O,i);if(r){const[e,s]=r;if(I.addText(n),n="",c[i]=(c[i]||0)+1,c[i]<=Te&&(A+=s),e.startsWith("_"))n+=t[0];else{const n=T.classNameAliases[e]||e;I.addKeyword(t[0],n)}}else n+=t[0];e=O.keywordPatternRe.lastIndex,t=O.keywordPatternRe.exec(L)}n+=L.substr(e),I.addText(n)}function h(){if(""===L)return;let e=null;if("string"===typeof O.subLanguage){if(!t[O.subLanguage])return void I.addText(L);e=g(O.subLanguage,L,!0,N[O.subLanguage]),N[O.subLanguage]=e._top}else e=x(L,O.subLanguage.length?O.subLanguage:null);O.relevance>0&&(A+=e.relevance),I.addSublanguage(e._emitter,e.language)}function p(){null!=O.subLanguage?h():d(),L=""}function f(e,t){let n=1;while(void 0!==t[n]){if(!e._emit[n]){n++;continue}const i=T.classNameAliases[e[n]]||e[n],r=t[n];i?I.addKeyword(r,i):(L=r,d(),L=""),n++}}function m(e,t){return e.scope&&"string"===typeof e.scope&&I.openNode(T.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(I.addKeyword(L,T.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),L=""):e.beginScope._multi&&(f(e.beginScope,t),L="")),O=Object.create(e,{parent:{value:O}}),O}function b(e,t,n){let i=E(e.endRe,n);if(i){if(e["on:end"]){const n=new s(e);e["on:end"](t,n),n.isMatchIgnored&&(i=!1)}if(i){while(e.endsParent&&e.parent)e=e.parent;return e}}if(e.endsWithParent)return b(e.parent,t,n)}function v(e){return 0===O.matcher.regexIndex?(L+=e[0],1):(R=!0,0)}function y(e){const t=e[0],n=e.rule,i=new s(n),r=[n.__beforeBegin,n["on:begin"]];for(const s of r)if(s&&(s(e,i),i.isMatchIgnored))return v(t);return n.skip?L+=t:(n.excludeBegin&&(L+=t),p(),n.returnBegin||n.excludeBegin||(L=t)),m(n,e),n.returnBegin?0:t.length}function w(e){const t=e[0],i=n.substr(e.index),r=b(O,e,i);if(!r)return ke;const s=O;O.endScope&&O.endScope._wrap?(p(),I.addKeyword(t,O.endScope._wrap)):O.endScope&&O.endScope._multi?(p(),f(O.endScope,e)):s.skip?L+=t:(s.returnEnd||s.excludeEnd||(L+=t),p(),s.excludeEnd&&(L=t));do{O.scope&&I.closeNode(),O.skip||O.subLanguage||(A+=O.relevance),O=O.parent}while(O!==r.parent);return r.starts&&m(r.starts,e),s.returnEnd?0:t.length}function _(){const e=[];for(let t=O;t!==T;t=t.parent)t.scope&&e.unshift(t.scope);e.forEach(e=>I.openNode(e))}let j={};function k(t,r){const s=r&&r[0];if(L+=t,null==s)return p(),0;if("begin"===j.type&&"end"===r.type&&j.index===r.index&&""===s){if(L+=n.slice(r.index,r.index+1),!a){const t=new Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=j.rule,t}return 1}if(j=r,"begin"===r.type)return y(r);if("illegal"===r.type&&!i){const e=new Error('Illegal lexeme "'+s+'" for mode "'+(O.scope||"")+'"');throw e.mode=O,e}if("end"===r.type){const e=w(r);if(e!==ke)return e}if("illegal"===r.type&&""===s)return 1;if($>1e5&&$>3*r.index){const e=new Error("potential infinite loop, way more iterations than matches");throw e}return L+=s,s.length}const T=B(e);if(!T)throw le(o.replace("{}",e)),new Error('Unknown language: "'+e+'"');const C=ve(T);let S="",O=r||C;const N={},I=new l.__emitter(l);_();let L="",A=0,M=0,$=0,R=!1;try{for(O.matcher.considerAll();;){$++,R?R=!1:O.matcher.considerAll(),O.matcher.lastIndex=M;const e=O.matcher.exec(n);if(!e)break;const t=n.substring(M,e.index),i=k(t,e);M=e.index+i}return k(n.substr(M)),I.closeAllNodes(),I.finalize(),S=I.toHTML(),{language:e,value:S,relevance:A,illegal:!1,_emitter:I,_top:O}}catch(D){if(D.message&&D.message.includes("Illegal"))return{language:e,value:_e(n),illegal:!0,relevance:0,_illegalBy:{message:D.message,index:M,context:n.slice(M-100,M+100),mode:D.mode,resultSoFar:S},_emitter:I};if(a)return{language:e,value:_e(n),illegal:!1,relevance:0,errorRaised:D,_emitter:I,_top:O};throw D}}function y(e){const t={value:_e(e),illegal:!1,relevance:0,_top:c,_emitter:new l.__emitter(l)};return t._emitter.addText(e),t}function x(e,n){n=n||l.languages||Object.keys(t);const i=y(e),r=n.filter(B).filter($).map(t=>g(t,e,!1));r.unshift(i);const s=r.sort((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if(B(e.language).supersetOf===t.language)return 1;if(B(t.language).supersetOf===e.language)return-1}return 0}),[a,o]=s,c=a;return c.secondBest=o,c}function _(e,t,i){const r=t&&n[t]||i;e.classList.add("hljs"),e.classList.add("language-"+r)}function j(e){let t=null;const n=d(e);if(u(n))return;if(P("before:highlightElement",{el:e,language:n}),e.children.length>0&&(l.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),console.warn(e)),l.throwUnescapedHTML)){const t=new Ee("One of your code blocks includes unescaped HTML.",e.innerHTML);throw t}t=e;const i=t.textContent,r=n?h(i,{language:n,ignoreIllegals:!0}):x(i);e.innerHTML=r.value,_(e,n,r.language),e.result={language:r.language,re:r.relevance,relevance:r.relevance},r.secondBest&&(e.secondBest={language:r.secondBest.language,relevance:r.secondBest.relevance}),P("after:highlightElement",{el:e,result:r,text:i})}function k(e){l=je(l,e)}const T=()=>{O(),de("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function C(){O(),de("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let S=!1;function O(){if("loading"===document.readyState)return void(S=!0);const e=document.querySelectorAll(l.cssSelector);e.forEach(j)}function N(){S&&O()}function I(n,i){let r=null;try{r=i(e)}catch(s){if(le("Language definition for '{}' could not be registered.".replace("{}",n)),!a)throw s;le(s),r=c}r.name||(r.name=n),t[n]=r,r.rawDefinition=i.bind(null,e),r.aliases&&M(r.aliases,{languageName:n})}function L(e){delete t[e];for(const t of Object.keys(n))n[t]===e&&delete n[t]}function A(){return Object.keys(t)}function B(e){return e=(e||"").toLowerCase(),t[e]||t[n[e]]}function M(e,{languageName:t}){"string"===typeof e&&(e=[e]),e.forEach(e=>{n[e.toLowerCase()]=t})}function $(e){const t=B(e);return t&&!t.disableAutodetect}function R(e){e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{e["before:highlightBlock"](Object.assign({block:t.el},t))}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{e["after:highlightBlock"](Object.assign({block:t.el},t))})}function D(e){R(e),i.push(e)}function P(e,t){const n=e;i.forEach((function(e){e[n]&&e[n](t)}))}function F(e){return de("10.7.0","highlightBlock will be removed entirely in v12.0"),de("10.7.0","Please use highlightElement now."),j(e)}"undefined"!==typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",N,!1),Object.assign(e,{highlight:h,highlightAuto:x,highlightAll:O,highlightElement:j,highlightBlock:F,configure:k,initHighlighting:T,initHighlightingOnLoad:C,registerLanguage:I,unregisterLanguage:L,listLanguages:A,getLanguage:B,registerAliases:M,autoDetection:$,inherit:je,addPlugin:D}),e.debugMode=function(){a=!1},e.safeMode=function(){a=!0},e.versionString=xe,e.regex={concat:v,lookahead:f,either:w,optional:b,anyNumberOfTimes:m};for(const s in Y)"object"===typeof Y[s]&&r(Y[s]);return Object.assign(e,Y),e};var Se=Ce({});e.exports=Se,Se.HighlightJS=Se,Se.default=Se},1417:function(e,t,n){var i={"./markdown":["84cb","highlight-js-custom-markdown"],"./markdown.js":["84cb","highlight-js-custom-markdown"],"./swift":["81c8","highlight-js-custom-swift"],"./swift.js":["81c8","highlight-js-custom-swift"]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n(r)}))}r.keys=function(){return Object.keys(i)},r.id="1417",e.exports=r},"146e":function(e,t,n){"use strict";var i=n("8a61");t["a"]={mixins:[i["a"]],mounted(){this.$route.hash&&this.scrollToElement(this.$route.hash)}}},"189f":function(e,t,n){},2224:function(e,t,n){"use strict";n("b392")},"25a9":function(e,t,n){"use strict";n.d(t,"b",(function(){return h})),n.d(t,"d",(function(){return p})),n.d(t,"a",(function(){return g})),n.d(t,"c",(function(){return f}));var i=n("748c"),r=n("d26a"),s=n("3bdd"),a=n("6842");class o extends Error{constructor({location:e,response:t}){super("Request redirected"),this.location=e,this.response=t}}class c extends Error{constructor(e){super("Unable to fetch data"),this.route=e}}async function l(e,t={}){function n(e){return("ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET||0!==e.status)&&!e.ok}const i=new URL(e,window.location.href),a=Object(r["c"])(t);a&&(i.search=a);const c=await fetch(i.href);if(n(c))throw c;if(c.redirected)throw new o({location:c.url,response:c});const l=await c.json();return Object(s["c"])(l.schemaVersion),l}function u(e){const t=e.replace(/\/$/,"");return Object(i["c"])([a["a"],"data",t])+".json"}function d(e){const{pathname:t,search:n}=new URL(e),i=/\/data(\/.*).json$/,r=i.exec(t);return r?r[1]+n:t+n}async function h(e,t,n){const i=u(e.path);let r;try{r=await l(i,e.query)}catch(s){if("ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET)throw console.error(s),!1;if(s instanceof o)throw d(s.location);s.status&&404===s.status?n({name:"not-found",params:[e.path]}):n(new c(e))}return r}function p(e,t){return!Object(r["a"])(e,t)}function g(e){return JSON.parse(JSON.stringify(e))}async function f(){const e=new URL(""+Object(i["c"])([a["a"],"index/index.json"]),window.location.href);return l(e)}},"287e":function(e,t,n){},"2ab3":function(e,t,n){var i={"./bash":["f0f8","highlight-js-bash"],"./bash.js":["f0f8","highlight-js-bash"],"./c":["1fe5","highlight-js-c"],"./c.js":["1fe5","highlight-js-c"],"./cpp":["0209","highlight-js-cpp"],"./cpp.js":["0209","highlight-js-cpp"],"./css":["ee8c","highlight-js-css"],"./css.js":["ee8c","highlight-js-css"],"./diff":["48b8","highlight-js-diff"],"./diff.js":["48b8","highlight-js-diff"],"./http":["c01d","highlight-js-http"],"./http.js":["c01d","highlight-js-http"],"./java":["332f","highlight-js-java"],"./java.js":["332f","highlight-js-java"],"./javascript":["4dd1","highlight-js-javascript"],"./javascript.js":["4dd1","highlight-js-javascript"],"./json":["5ad2","highlight-js-json"],"./json.js":["5ad2","highlight-js-json"],"./llvm":["7c30","highlight-js-llvm"],"./llvm.js":["7c30","highlight-js-llvm"],"./markdown":["04b0","highlight-js-markdown"],"./markdown.js":["04b0","highlight-js-markdown"],"./objectivec":["9bf2","highlight-js-objectivec"],"./objectivec.js":["9bf2","highlight-js-objectivec"],"./perl":["6a51","highlight-js-perl"],"./perl.js":["6a51","highlight-js-perl"],"./php":["2907","highlight-js-php"],"./php.js":["2907","highlight-js-php"],"./python":["9510","highlight-js-python"],"./python.js":["9510","highlight-js-python"],"./ruby":["82cb","highlight-js-ruby"],"./ruby.js":["82cb","highlight-js-ruby"],"./scss":["6113","highlight-js-scss"],"./scss.js":["6113","highlight-js-scss"],"./shell":["b65b","highlight-js-shell"],"./shell.js":["b65b","highlight-js-shell"],"./swift":["2a39","highlight-js-swift"],"./swift.js":["2a39","highlight-js-swift"],"./xml":["8dcb","highlight-js-xml"],"./xml.js":["8dcb","highlight-js-xml"]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n.t(r,7)}))}r.keys=function(){return Object.keys(i)},r.id="2ab3",e.exports=r},"30b0":function(e,t,n){},"34b0":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-right-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M2.964 1.366l0.649-0.76 7.426 6.343-7.423 6.445-0.655-0.755 6.545-5.683-6.542-5.59z"}})])},r=[],s=n("be08"),a={name:"InlineChevronRightIcon",components:{SVGIcon:s["a"]}},o=a,c=n("2877"),l=Object(c["a"])(o,i,r,!1,null,null,null);t["a"]=l.exports},"3b8f":function(e,t,n){},"3bdd":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return d}));const i={major:0,minor:3,patch:0};function r({major:e,minor:t,patch:n}){return[e,t,n].join(".")}function s(e){const[t=0,n=0,i=0]=e.split(".");return[Number(t),Number(n),Number(i)]}function a(e,t){const n=s(e),i=s(t);for(let r=0;ri[r])return 1;if(n[r]`[Swift-DocC-Render] The render node version for this page (${e}) has a different major version component than Swift-DocC-Render supports (${o}). Compatibility is not guaranteed.`;function u(e){const{major:t,minor:n}=e,{major:s,minor:a}=i;return t!==s?l(r(e)):n>a?c(r(e)):""}function d(e){if(!e)return;const t=u(e);t&&console.warn(t)}},"43fe":function(e,t,n){"use strict";n("4573")},4573:function(e,t,n){},"47cc":function(e,t,n){},"4c7a":function(e,t,n){},"4d50":function(e,t,n){"use strict";n("ec05")},"50fc":function(e,t,n){},"517a":function(e,t,n){"use strict";n("8222")},"52e4":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("WordBreak",{attrs:{tag:"code"}},[e._t("default")],2)},r=[],s=n("7b1f"),a={name:"CodeVoice",components:{WordBreak:s["a"]}},o=a,c=(n("8c92"),n("2877")),l=Object(c["a"])(o,i,r,!1,null,"05f4a5b7",null);t["a"]=l.exports},5677:function(e,t,n){"use strict";var i=n("e3ab"),r=n("7b69"),s=n("52e4"),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"DictionaryExample"},[e._t("default"),n("CollapsibleCodeListing",{attrs:{content:e.example.content,showLineNumbers:""}})],2)},o=[],c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"collapsible-code-listing",class:{"single-line":1===e.content[0].code.length}},[n("pre",[n("div",e._l(this.content,(function(t,i){return n("div",{key:i,class:["container-general",{collapsible:!0===t.collapsible},{collapsed:!0===t.collapsible&&e.collapsed}]},e._l(t.code,(function(t,i){return n("code",{key:i,staticClass:"code-line-container"},[e._v("\n "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number"}),e._v("\n "),n("div",{staticClass:"code-line"},[e._v(e._s(t))]),e._v("\n ")])})),0)})),0)])])},l=[],u={name:"CollapsibleCodeListing",props:{collapsed:{type:Boolean,required:!1},content:{type:Array,required:!0},showLineNumbers:{type:Boolean,default:()=>!0}}},d=u,h=(n("9975"),n("2877")),p=Object(h["a"])(d,c,l,!1,null,"d68ae420",null),g=p.exports,f={name:"DictionaryExample",components:{CollapsibleCodeListing:g},props:{example:{type:Object,required:!0}}},m=f,b=Object(h["a"])(m,a,o,!1,null,null,null),v=b.exports,y=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",{staticClass:"endpoint-example"},[n("Column",{staticClass:"example-code"},[e._t("default"),n("Tabnav",{model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[n("TabnavItem",{attrs:{value:e.Tab.request}},[e._v(e._s(e.Tab.request))]),n("TabnavItem",{attrs:{value:e.Tab.response}},[e._v(e._s(e.Tab.response))])],1),n("div",{staticClass:"output"},[e.isCurrent(e.Tab.request)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.request,!1))],1):e._e(),e.isCurrent(e.Tab.response)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.response,!1))],1):e._e()]),e.isCollapsible?n("div",{staticClass:"controls"},[e.isCollapsed?n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showMore.apply(null,arguments)}}},[n("InlinePlusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" More ")],1):n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showLess.apply(null,arguments)}}},[n("InlineMinusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" Less ")],1)]):e._e()],2)],1)},w=[],x=n("0f00"),E=n("620a"),_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"tabnav"},[n("ul",{staticClass:"tabnav-items"},[e._t("default")],2)])},j=[];const k="tabnavData";var T={name:"Tabnav",constants:{ProvideKey:k},provide(){const e={selectTab:this.selectTab};return Object.defineProperty(e,"activeTab",{enumerable:!0,get:()=>this.value}),{[k]:e}},props:{value:{type:String,required:!0}},methods:{selectTab(e){this.$emit("input",e)}}},C=T,S=(n("bab1"),Object(h["a"])(C,_,j,!1,null,"42371214",null)),O=S.exports,N=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tabnav-item"},[n("a",{staticClass:"tabnav-link",class:{active:e.isActive},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.tabnavData.selectTab(e.value)}}},[e._t("default")],2)])},I=[],L={name:"TabnavItem",inject:{tabnavData:{default:{activeTab:null,selectTab:()=>{}}}},props:{value:{type:String,default:""}},computed:{isActive({tabnavData:e,value:t}){return e.activeTab===t}}},A=L,B=(n("c064"),Object(h["a"])(A,N,I,!1,null,"723a9588",null)),M=B.exports,$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-solid-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7.005 0.5h-0.008c-1.791 0.004-3.412 0.729-4.589 1.9l0-0c-1.179 1.177-1.908 2.803-1.908 4.6 0 3.59 2.91 6.5 6.5 6.5s6.5-2.91 6.5-6.5c0-3.587-2.906-6.496-6.492-6.5h-0zM4.005 7.52v-1h2.5v-2.51h1v2.51h2.5v1h-2.501v2.49h-1v-2.49z"}})])},R=[],D=n("be08"),P={name:"InlinePlusCircleSolidIcon",components:{SVGIcon:D["a"]}},F=P,H=Object(h["a"])(F,$,R,!1,null,null,null),q=H.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-minus-circle-solid-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"m6.98999129.48999129c3.58985091 0 6.50000001 2.91014913 6.50000001 6.5 0 3.58985091-2.9101491 6.50000001-6.50000001 6.50000001-3.58985087 0-6.5-2.9101491-6.5-6.50000001 0-3.58985087 2.91014913-6.5 6.5-6.5zm3 6.02001742h-6v1h6z","fill-rule":"evenodd"}})])},U=[],W={name:"InlineMinusCircleSolidIcon",components:{SVGIcon:D["a"]}},z=W,G=Object(h["a"])(z,V,U,!1,null,null,null),K=G.exports;const Y={request:"Request",response:"Response"};var X={name:"EndpointExample",components:{InlineMinusCircleSolidIcon:K,InlinePlusCircleSolidIcon:q,TabnavItem:M,Tabnav:O,CollapsibleCodeListing:g,Row:x["a"],Column:E["a"]},constants:{Tab:Y},props:{request:{type:Object,required:!0},response:{type:Object,required:!0}},data(){return{isCollapsed:!0,currentTab:Y.request}},computed:{Tab:()=>Y,isCollapsible:({response:e,request:t,currentTab:n})=>{const i={[Y.request]:t.content,[Y.response]:e.content}[n]||[];return i.some(({collapsible:e})=>e)}},methods:{isCurrent(e){return this.currentTab===e},showMore(){this.isCollapsed=!1},showLess(){this.isCollapsed=!0}}},Z=X,J=(n("9a2b"),Object(h["a"])(Z,y,w,!1,null,"6197ce3f",null)),Q=J.exports,ee=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{attrs:{id:e.anchor}},[e._t("default")],2)},te=[],ne={name:"Figure",props:{anchor:{type:String,required:!0}}},ie=ne,re=(n("57ea"),Object(h["a"])(ie,ee,te,!1,null,"7be42fb4",null)),se=re.exports,ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figcaption",{staticClass:"caption"},[n("strong",[e._v(e._s(e.title))]),e._v(" "),e._t("default")],2)},oe=[],ce={name:"FigureCaption",props:{title:{type:String,required:!0}}},le=ce,ue=(n("e7fb"),Object(h["a"])(le,ae,oe,!1,null,"0bcb8b58",null)),de=ue.exports,he=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ImageAsset",{attrs:{alt:e.alt,variants:e.variants}})},pe=[],ge=n("8bd9"),fe={name:"InlineImage",components:{ImageAsset:ge["a"]},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}}},me=fe,be=(n("cb92"),Object(h["a"])(me,he,pe,!1,null,"3a939631",null)),ve=be.exports,ye=n("86d8"),we=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"table-wrapper"},[n("table",[e._t("default")],2)])},xe=[],Ee={name:"Table"},_e=Ee,je=(n("72af"),n("90f3"),Object(h["a"])(_e,we,xe,!1,null,"358dcd5e",null)),ke=je.exports,Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("s",[e._t("default")],2)},Ce=[],Se={name:"StrikeThrough"},Oe=Se,Ne=(n("830f"),Object(h["a"])(Oe,Te,Ce,!1,null,"eb91ce54",null)),Ie=Ne.exports;const Le={aside:"aside",codeListing:"codeListing",endpointExample:"endpointExample",heading:"heading",orderedList:"orderedList",paragraph:"paragraph",table:"table",termList:"termList",unorderedList:"unorderedList",dictionaryExample:"dictionaryExample"},Ae={codeVoice:"codeVoice",emphasis:"emphasis",image:"image",inlineHead:"inlineHead",link:"link",newTerm:"newTerm",reference:"reference",strong:"strong",text:"text",superscript:"superscript",subscript:"subscript",strikethrough:"strikethrough"},Be={both:"both",column:"column",none:"none",row:"row"};function Me(e,t){const n=n=>n.map(Me(e,t)),a=t=>t.map(t=>e("li",{},n(t.content))),o=(t,i=Be.none)=>{switch(i){case Be.both:{const[i,...r]=t;return[e("thead",{},[e("tr",{},i.map(t=>e("th",{attrs:{scope:"col"}},n(t))))]),e("tbody",{},r.map(([t,...i])=>e("tr",{},[e("th",{attrs:{scope:"row"}},n(t)),...i.map(t=>e("td",{},n(t)))])))]}case Be.column:return[e("tbody",{},t.map(([t,...i])=>e("tr",{},[e("th",{attrs:{scope:"row"}},n(t)),...i.map(t=>e("td",{},n(t)))])))];case Be.row:{const[i,...r]=t;return[e("thead",{},[e("tr",{},i.map(t=>e("th",{attrs:{scope:"col"}},n(t))))]),e("tbody",{},r.map(t=>e("tr",{},t.map(t=>e("td",{},n(t))))))]}default:return[e("tbody",{},t.map(t=>e("tr",{},t.map(t=>e("td",{},n(t))))))]}},c=({metadata:{abstract:t,anchor:i,title:r},...s})=>e(se,{props:{anchor:i}},[...r&&t&&t.length?[e(de,{props:{title:r}},n(t))]:[],n([s])]);return function(l){switch(l.type){case Le.aside:{const t={kind:l.style,name:l.name};return e(i["a"],{props:t},n(l.content))}case Le.codeListing:{if(l.metadata&&l.metadata.anchor)return c(l);const t={syntax:l.syntax,fileType:l.fileType,content:l.code,showLineNumbers:l.showLineNumbers};return e(r["a"],{props:t})}case Le.endpointExample:{const t={request:l.request,response:l.response};return e(Q,{props:t},n(l.summary||[]))}case Le.heading:return e("h"+l.level,{attrs:{id:l.anchor}},l.text);case Le.orderedList:return e("ol",{attrs:{start:l.start}},a(l.items));case Le.paragraph:return e("p",{},n(l.inlineContent));case Le.table:return l.metadata&&l.metadata.anchor?c(l):e(ke,{},o(l.rows,l.header));case Le.termList:return e("dl",{},l.items.map(({term:t,definition:i})=>[e("dt",{},n(t.inlineContent)),e("dd",{},n(i.content))]));case Le.unorderedList:return e("ul",{},a(l.items));case Le.dictionaryExample:{const t={example:l.example};return e(v,{props:t},n(l.summary||[]))}case Ae.codeVoice:return e(s["a"],{},l.code);case Ae.emphasis:case Ae.newTerm:return e("em",n(l.inlineContent));case Ae.image:{if(l.metadata&&l.metadata.anchor)return c(l);const n=t[l.identifier];return n?e(ve,{props:{alt:n.alt,variants:n.variants}}):null}case Ae.link:return e("a",{attrs:{href:l.destination}},l.title);case Ae.reference:{const i=t[l.identifier];if(!i)return null;const r=l.overridingTitleInlineContent||i.titleInlineContent,s=l.overridingTitle||i.title;return e(ye["a"],{props:{url:i.url,kind:i.kind,role:i.role,isActive:l.isActive,ideTitle:i.ideTitle,titleStyle:i.titleStyle}},r?n(r):s)}case Ae.strong:case Ae.inlineHead:return e("strong",n(l.inlineContent));case Ae.text:return l.text;case Ae.superscript:return e("sup",n(l.inlineContent));case Ae.subscript:return e("sub",n(l.inlineContent));case Ae.strikethrough:return e(Ie,n(l.inlineContent));default:return null}}}var $e,Re,De={name:"ContentNode",constants:{TableHeaderStyle:Be},render:function(e){return e(this.tag,{class:"content"},this.content.map(Me(e,this.references),this))},inject:{references:{default(){return{}}}},props:{content:{type:Array,required:!0},tag:{type:String,default:()=>"div"}},methods:{map(e){function t(n=[]){return n.map(n=>{switch(n.type){case Le.aside:return e({...n,content:t(n.content)});case Le.dictionaryExample:return e({...n,summary:t(n.summary)});case Le.paragraph:case Ae.emphasis:case Ae.strong:case Ae.inlineHead:case Ae.superscript:case Ae.subscript:case Ae.strikethrough:case Ae.newTerm:return e({...n,inlineContent:t(n.inlineContent)});case Le.orderedList:case Le.unorderedList:return e({...n,items:n.items.map(e=>({...e,content:t(e.content)}))});case Le.table:return e({...n,rows:n.rows.map(e=>e.map(t))});case Le.termList:return e({...n,items:n.items.map(e=>({...e,term:{inlineContent:t(e.term.inlineContent)},definition:{content:t(e.definition.content)}}))});default:return e(n)}})}return t(this.content)},forEach(e){function t(n=[]){n.forEach(n=>{switch(e(n),n.type){case Le.aside:t(n.content);break;case Le.paragraph:case Ae.emphasis:case Ae.strong:case Ae.inlineHead:case Ae.newTerm:case Ae.superscript:case Ae.subscript:case Ae.strikethrough:t(n.inlineContent);break;case Le.orderedList:case Le.unorderedList:n.items.forEach(e=>t(e.content));break;case Le.dictionaryExample:t(n.summary);break;case Le.table:n.rows.forEach(e=>{e.forEach(t)});break;case Le.termList:n.items.forEach(e=>{t(e.term.inlineContent),t(e.definition.content)});break}})}return t(this.content)},reduce(e,t){let n=t;return this.forEach(t=>{n=e(n,t)}),n}},computed:{plaintext(){return this.reduce((e,t)=>t.type===Le.paragraph?e+"\n":t.type===Ae.text?`${e}${t.text}`:e,"").trim()}},BlockType:Le,InlineType:Ae},Pe=De,Fe=Object(h["a"])(Pe,$e,Re,!1,null,null,null);t["a"]=Fe.exports},"57ea":function(e,t,n){"use strict";n("971b")},"598a":function(e,t,n){},"5da3":function(e,t,n){e.exports=n.p+"img/no-image@2x.df2a0a50.png"},"620a":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"col",class:e.classes},[e._t("default")],2)},r=[];const s=0,a=12,o=new Set(["large","medium","small"]),c=e=>({type:Object,default:()=>({}),validator:t=>Object.keys(t).every(n=>o.has(n)&&e(t[n]))}),l=c(e=>"boolean"===typeof e),u=c(e=>"number"===typeof e&&e>=s&&e<=a);var d={name:"GridColumn",props:{isCentered:l,isUnCentered:l,span:{...u,default:()=>({large:a})}},computed:{classes:function(){return{["large-"+this.span.large]:void 0!==this.span.large,["medium-"+this.span.medium]:void 0!==this.span.medium,["small-"+this.span.small]:void 0!==this.span.small,"large-centered":!!this.isCentered.large,"medium-centered":!!this.isCentered.medium,"small-centered":!!this.isCentered.small,"large-uncentered":!!this.isUnCentered.large,"medium-uncentered":!!this.isUnCentered.medium,"small-uncentered":!!this.isUnCentered.small}}}},h=d,p=(n("6e4a"),n("2877")),g=Object(p["a"])(h,i,r,!1,null,"2ee3ad8b",null);t["a"]=g.exports},"621f":function(e,t,n){"use strict";n("b1d4")},"66cd":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={article:"article",codeListing:"codeListing",collection:"collection",collectionGroup:"collectionGroup",containerSymbol:"containerSymbol",devLink:"devLink",dictionarySymbol:"dictionarySymbol",generic:"generic",link:"link",media:"media",pseudoCollection:"pseudoCollection",pseudoSymbol:"pseudoSymbol",restRequestSymbol:"restRequestSymbol",sampleCode:"sampleCode",symbol:"symbol",table:"table",learn:"learn",overview:"overview",project:"project",tutorial:"tutorial",resources:"resources"}},"6cc4":function(e,t,n){},"6e4a":function(e,t,n){"use strict";n("05a1")},"72af":function(e,t,n){"use strict";n("d541")},"72e7":function(e,t,n){"use strict";const i={up:"up",down:"down"};t["a"]={constants:{IntersectionDirections:i},data(){return{intersectionObserver:null,intersectionPreviousScrollY:0,intersectionScrollDirection:i.down}},computed:{intersectionThreshold(){const e=[];for(let t=0;t<=1;t+=.01)e.push(t);return e},intersectionRoot(){return null},intersectionRootMargin(){return"0px 0px 0px 0px"},intersectionObserverOptions(){return{root:this.intersectionRoot,rootMargin:this.intersectionRootMargin,threshold:this.intersectionThreshold}}},async mounted(){await n.e("chunk-2d0d3105").then(n.t.bind(null,"5abe",7)),this.intersectionObserver=new IntersectionObserver(e=>{this.detectIntersectionScrollDirection();const t=this.onIntersect;t?e.forEach(t):console.warn("onIntersect not implemented")},this.intersectionObserverOptions),this.getIntersectionTargets().forEach(e=>{this.intersectionObserver.observe(e)})},beforeDestroy(){this.intersectionObserver&&this.intersectionObserver.disconnect()},methods:{getIntersectionTargets(){return[this.$el]},detectIntersectionScrollDirection(){window.scrollYthis.intersectionPreviousScrollY&&(this.intersectionScrollDirection=i.up),this.intersectionPreviousScrollY=window.scrollY}}}},"76ab":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.resolvedComponent,e._b({tag:"component",staticClass:"button-cta",class:{"is-dark":e.isDark}},"component",e.componentProps,!1),[e._t("default")],2)},r=[],s=n("86d8"),a={name:"ButtonLink",components:{Reference:s["a"]},props:{url:{type:String,required:!1},isDark:{type:Boolean,default:!1}},computed:{resolvedComponent:({url:e})=>e?s["a"]:"button",componentProps:({url:e})=>e?{url:e}:{}}},o=a,c=(n("621f"),n("2877")),l=Object(c["a"])(o,i,r,!1,null,"494ad9c8",null);t["a"]=l.exports},"7b1f":function(e,t,n){"use strict";var i,r,s={functional:!0,name:"WordBreak",render(e,{props:t,slots:n,data:i}){const r=n().default||[],s=r.filter(e=>e.text&&!e.tag);if(0===s.length||s.length!==r.length)return e(t.tag,i,r);const a=s.map(({text:e})=>e).join(),o=[];let c=null,l=0;while(null!==(c=t.safeBoundaryPattern.exec(a))){const t=c.index+1;o.push(a.slice(l,t)),o.push(e("wbr",{key:c.index})),l=t}return o.push(a.slice(l,a.length)),e(t.tag,i,o)},props:{safeBoundaryPattern:{type:RegExp,default:()=>/([a-z](?=[A-Z])|(:)\w|\w(?=[._]\w))/g},tag:{type:String,default:()=>"span"}}},a=s,o=n("2877"),c=Object(o["a"])(a,i,r,!1,null,null,null);t["a"]=c.exports},"7b69":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing",class:{"single-line":1===e.syntaxHighlightedLines.length},attrs:{"data-syntax":e.syntaxNameNormalized}},[e.fileName?n("Filename",{attrs:{isActionable:e.isFileNameActionable,fileType:e.fileType},on:{click:function(t){return e.$emit("file-name-click")}}},[e._v(e._s(e.fileName)+" ")]):e._e(),n("div",{staticClass:"container-general"},[n("pre",[n("code",e._l(e.syntaxHighlightedLines,(function(t,i){return n("span",{key:i,class:["code-line-container",{highlighted:e.isHighlighted(i)}]},[n("span",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number",attrs:{"data-line-number":e.lineNumberFor(i)}}),e._v("\n"),n("span",{staticClass:"code-line",domProps:{innerHTML:e._s(t)}})])})),0)])])],1)},r=[],s=n("002d"),a=n("8649"),o=n("1020"),c=n.n(o);const l={objectivec:["objective-c"]},u={bash:["sh","zsh"],c:["h"],cpp:["cc","c++","h++","hpp","hh","hxx","cxx"],css:[],diff:["patch"],http:["https"],java:["jsp"],javascript:["js","jsx","mjs","cjs"],json:[],llvm:[],markdown:["md","mkdown","mkd"],objectivec:["mm","objc","obj-c"].concat(l.objectivec),perl:["pl","pm"],php:[],python:["py","gyp","ipython"],ruby:["rb","gemspec","podspec","thor","irb"],scss:[],shell:["console","shellsession"],swift:[],xml:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"]},d=new Set(["markdown","swift"]),h=Object.entries(u),p=new Set(Object.keys(u)),g=new Map;async function f(e){const t=[e];try{return await t.reduce(async(e,t)=>{let i;await e,i=d.has(t)?await n("1417")("./"+t):await n("2ab3")("./"+t),c.a.registerLanguage(t,i.default)},Promise.resolve()),!0}catch(i){return console.error(`Could not load ${e} file`),!1}}function m(e){if(p.has(e))return e;const t=h.find(([,t])=>t.includes(e));return t?t[0]:null}function b(e){if(g.has(e))return g.get(e);const t=m(e);return g.set(e,t),t}c.a.configure({classPrefix:"syntax-",languages:[...p]});const v=async e=>{const t=b(e);return!(!t||c.a.listLanguages().includes(t))&&f(t)},y=/\r\n|\r|\n/g,w=/syntax-/;function x(e){return 0===e.length?[]:e.split(y)}function E(e){return(e.trim().match(y)||[]).length}function _(e){const t=document.createElement("template");return t.innerHTML=e,t.content.childNodes}function j(e){const{className:t}=e;if(!w.test(t))return null;const n=x(e.innerHTML).reduce((e,n)=>`${e}${n}\n`,"");return _(n.trim())}function k(e){return Array.from(e.childNodes).forEach(e=>{if(E(e.textContent))try{const t=e.childNodes.length?k(e):j(e);t&&e.replaceWith(...t)}catch(t){console.error(t)}}),j(e)}function T(e,t){const n=m(t);if(!c.a.getLanguage(n))throw new Error("Unsupported language for syntax highlighting: "+t);return c.a.highlight(e,{language:n,ignoreIllegals:!0}).value}function C(e,t){const n=e.join("\n"),i=T(n,t),r=document.createElement("code");return r.innerHTML=i,k(r),x(r.innerHTML)}var S=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"filename"},[e.isActionable?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2):n("span",[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2)])},O=[],N=function(){var e=this,t=e.$createElement,n=e._self._c||t;return"swift"===e.fileType?n("SwiftFileIcon",{staticClass:"file-icon"}):n("GenericFileIcon",{staticClass:"file-icon"})},I=[],L=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"swift-file-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},A=[],B=n("be08"),M={name:"SwiftFileIcon",components:{SVGIcon:B["a"]}},$=M,R=n("2877"),D=Object(R["a"])($,L,A,!1,null,null,null),P=D.exports,F=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"generic-file-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},H=[],q={name:"GenericFileIcon",components:{SVGIcon:B["a"]}},V=q,U=Object(R["a"])(V,F,H,!1,null,null,null),W=U.exports,z={name:"CodeListingFileIcon",components:{SwiftFileIcon:P,GenericFileIcon:W},props:{fileType:String}},G=z,K=(n("e6db"),Object(R["a"])(G,N,I,!1,null,"7c381064",null)),Y=K.exports,X={name:"CodeListingFilename",components:{FileIcon:Y},props:{isActionable:{type:Boolean,default:()=>!1},fileType:String}},Z=X,J=(n("8608"),Object(R["a"])(Z,S,O,!1,null,"c8c40662",null)),Q=J.exports,ee={name:"CodeListing",components:{Filename:Q},data(){return{syntaxHighlightedLines:[]}},props:{fileName:String,isFileNameActionable:{type:Boolean,default:()=>!1},syntax:String,fileType:String,content:{type:Array,required:!0},startLineNumber:{type:Number,default:()=>1},highlights:{type:Array,default:()=>[]},showLineNumbers:{type:Boolean,default:()=>!1}},computed:{escapedContent:({content:e})=>e.map(s["c"]),highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},syntaxNameNormalized(){const e={occ:a["a"].objectiveC.key.url};return e[this.syntax]||this.syntax}},watch:{content:{handler:"syntaxHighlightLines",immediate:!0}},methods:{isHighlighted(e){return this.highlightedLineNumbers.has(this.lineNumberFor(e))},lineNumberFor(e){return this.startLineNumber+e},async syntaxHighlightLines(){let e;try{await v(this.syntaxNameNormalized),e=C(this.content,this.syntaxNameNormalized)}catch(t){e=this.escapedContent}this.syntaxHighlightedLines=e.map(e=>""===e?"\n":e)}}},te=ee,ne=(n("4d50"),Object(R["a"])(te,i,r,!1,null,"df963650",null));t["a"]=ne.exports},"80c8":function(e,t,n){},8222:function(e,t,n){},"830f":function(e,t,n){"use strict";n("30b0")},8608:function(e,t,n){"use strict";n("a7f3")},"863d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"nav-menu-item",class:{"nav-menu-item--animated":e.animate}},[e._t("default")],2)},r=[],s={name:"NavMenuItemBase",props:{animate:{type:Boolean,default:!0}}},a=s,o=(n("43fe"),n("2877")),c=Object(o["a"])(a,i,r,!1,null,"66cbfe4c",null);t["a"]=c.exports},8649:function(e,t,n){"use strict";t["a"]={objectiveC:{name:"Objective-C",key:{api:"occ",url:"objc"}},swift:{name:"Swift",key:{api:"swift",url:"swift"}}}},"86d8":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.refComponent,{tag:"component",attrs:{url:e.urlWithParams,"is-active":e.isActiveComputed}},[e._t("default")],2)},r=[],s=n("d26a"),a=n("66cd"),o=n("9895"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("a",{attrs:{href:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},l=[],u={name:"ReferenceExternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},d=u,h=n("2877"),p=Object(h["a"])(d,c,l,!1,null,null,null),g=p.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ReferenceInternal",e._b({},"ReferenceInternal",e.$props,!1),[n("CodeVoice",[e._t("default")],2)],1)},m=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("router-link",{attrs:{to:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},v=[],y={name:"ReferenceInternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},w=y,x=Object(h["a"])(w,b,v,!1,null,null,null),E=x.exports,_=n("52e4"),j={name:"ReferenceInternalSymbol",props:E.props,components:{ReferenceInternal:E,CodeVoice:_["a"]}},k=j,T=Object(h["a"])(k,f,m,!1,null,null,null),C=T.exports,S={name:"Reference",computed:{isInternal({url:e}){if(!e.startsWith("/")&&!e.startsWith("#"))return!1;const{resolved:{name:t}={}}=this.$router.resolve(e)||{};return t!==o["b"]},isSymbolReference(){return"symbol"===this.kind&&(this.role===a["a"].symbol||this.role===a["a"].dictionarySymbol)},isDisplaySymbol({isSymbolReference:e,titleStyle:t,ideTitle:n}){return n?e&&"symbol"===t:e},refComponent(){return this.isInternal?this.isDisplaySymbol?C:E:g},urlWithParams({isInternal:e}){return e?Object(s["b"])(this.url,this.$route.query):this.url},isActiveComputed({url:e,isActive:t}){return!(!e||!t)}},props:{url:{type:String,required:!0},kind:{type:String,required:!1},role:{type:String,required:!1},isActive:{type:Boolean,required:!1,default:!0},ideTitle:{type:String,required:!1},titleStyle:{type:String,required:!1}}},O=S,N=Object(h["a"])(O,i,r,!1,null,null,null);t["a"]=N.exports},"8a61":function(e,t,n){"use strict";var i=n("3908");t["a"]={methods:{async scrollToElement(e){await Object(i["b"])(8);const t=this.$router.resolve({hash:e}),{selector:n,offset:r}=await this.$router.options.scrollBehavior(t.route),s=document.querySelector(n);return s?(s.scrollIntoView(),window.scrollBy(-r.x,-r.y),s):null}}}},"8bd9":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.fallbackImageSrcSet?n("img",{staticClass:"fallback",attrs:{title:"Image failed to load",alt:e.alt,srcset:e.fallbackImageSrcSet}}):n("picture",[e.prefersAuto&&e.darkVariantAttributes?n("source",{attrs:{media:"(prefers-color-scheme: dark)",srcset:e.darkVariantAttributes.srcSet}}):e._e(),e.prefersDark&&e.darkVariantAttributes?n("img",e._b({ref:"img",attrs:{alt:e.alt,width:e.darkVariantAttributes.width||e.optimalWidth,height:e.darkVariantAttributes.width||e.optimalWidth?"auto":null},on:{error:e.handleImageLoadError}},"img",e.darkVariantAttributes,!1)):n("img",e._b({ref:"img",attrs:{alt:e.alt,width:e.defaultAttributes.width||e.optimalWidth,height:e.defaultAttributes.width||e.optimalWidth?"auto":null},on:{error:e.handleImageLoadError}},"img",e.defaultAttributes,!1))])},r=[],s=n("748c"),a={props:{variants:{type:Array,required:!0}},computed:{variantsGroupedByAppearance(){return Object(s["d"])(this.variants)},lightVariants(){return Object(s["a"])(this.variantsGroupedByAppearance.light)},darkVariants(){return Object(s["a"])(this.variantsGroupedByAppearance.dark)}}},o=n("e425"),c=n("821b"),l=n("5da3"),u=n.n(l);const d=10;function h(e){return new Promise((t,n)=>{const i=new Image;i.src=e,i.onerror=n,i.onload=()=>t({width:i.width,height:i.height})})}function p(e){if(!e.length)return null;const t=e.map(e=>`${Object(s["b"])(e.src)} ${e.density}`).join(", "),n=e[0],i={srcSet:t,src:Object(s["b"])(n.src)},{width:r}=n.size||{width:null};return r&&(i.width=r,i.height="auto"),i}var g={name:"ImageAsset",mixins:[a],data:()=>({appState:o["a"].state,fallbackImageSrcSet:null,optimalWidth:null}),computed:{allVariants:({lightVariants:e=[],darkVariants:t=[]})=>e.concat(t),defaultAttributes:({lightVariantAttributes:e,darkVariantAttributes:t})=>e||t,darkVariantAttributes:({darkVariants:e})=>p(e),lightVariantAttributes:({lightVariants:e})=>p(e),preferredColorScheme:({appState:e})=>e.preferredColorScheme,prefersAuto:({preferredColorScheme:e})=>e===c["a"].auto.value,prefersDark:({preferredColorScheme:e})=>e===c["a"].dark.value},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}},methods:{handleImageLoadError(){this.fallbackImageSrcSet=u.a+" 2x"},async calculateOptimalWidth(){const{$refs:{img:{currentSrc:e}},allVariants:t}=this,{density:n}=t.find(({src:t})=>e.endsWith(t)),i=parseInt(n.match(/\d+/)[0],d),r=await h(e),s=r.width/i;return s},async optimizeImageSize(){if(!this.defaultAttributes.width)try{this.optimalWidth=await this.calculateOptimalWidth()}catch{console.error("Unable to calculate optimal image width")}}},mounted(){this.$refs.img.addEventListener("load",this.optimizeImageSize)}},f=g,m=n("2877"),b=Object(m["a"])(f,i,r,!1,null,null,null);t["a"]=b.exports},"8c92":function(e,t,n){"use strict";n("80c8")},"90f3":function(e,t,n){"use strict";n("6cc4")},9152:function(e,t,n){"use strict";n("50fc")},"95da":function(e,t,n){"use strict";function i(e,t){const n=document.body;let r=e,s=e;while(r=r.previousElementSibling)t(r);while(s=s.nextElementSibling)t(s);e.parentElement&&e.parentElement!==n&&i(e.parentElement,t)}const r="data-original-",s="aria-hidden",a=r+s,o=e=>{let t=e.getAttribute(a);t||(t=e.getAttribute(s)||"",e.setAttribute(a,t)),e.setAttribute(s,"true")},c=e=>{const t=e.getAttribute(a);"string"===typeof t&&(t.length?e.setAttribute(s,t):e.removeAttribute(s)),e.removeAttribute(a)};t["a"]={hide(e){i(e,o)},show(e){i(e,c)}}},"971b":function(e,t,n){},9975:function(e,t,n){"use strict";n("287e")},"9a2b":function(e,t,n){"use strict";n("dce7")},"9b30":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"nav-menu-items",attrs:{"data-previous-menu-children-count":e.previousSiblingChildren}},[e._t("default")],2)},r=[],s={name:"NavMenuItems",props:{previousSiblingChildren:{type:Number,default:0}}},a=s,o=(n("517a"),n("2877")),c=Object(o["a"])(a,i,r,!1,null,"67c1c0a5",null);t["a"]=c.exports},"9bb2":function(e,t,n){"use strict";n("3b8f")},a1bd:function(e,t,n){},a7f3:function(e,t,n){},a97e:function(e,t,n){"use strict";var i=n("63b8");const r=e=>e?`(max-width: ${e}px)`:"",s=e=>e?`(min-width: ${e}px)`:"";function a({minWidth:e,maxWidth:t}){return["only screen",s(e),r(t)].filter(Boolean).join(" and ")}function o({maxWidth:e,minWidth:t}){return window.matchMedia(a({minWidth:t,maxWidth:e}))}var c,l,u={name:"BreakpointEmitter",constants:{BreakpointAttributes:i["a"],BreakpointName:i["b"],BreakpointScopes:i["c"]},props:{scope:{type:String,default:()=>i["c"].default,validator:e=>e in i["c"]}},render(){return this.$scopedSlots.default?this.$scopedSlots.default({matchingBreakpoint:this.matchingBreakpoint}):null},data:()=>({matchingBreakpoint:null}),methods:{initMediaQuery(e,t){const n=o(t),i=t=>this.handleMediaQueryChange(t,e);n.addListener(i),this.$once("hook:beforeDestroy",()=>{n.removeListener(i)}),i(n)},handleMediaQueryChange(e,t){e.matches&&(this.matchingBreakpoint=t,this.$emit("change",t))}},mounted(){const e=i["a"][this.scope]||{};Object.entries(e).forEach(([e,t])=>{this.initMediaQuery(e,t)})}},d=u,h=n("2877"),p=Object(h["a"])(d,c,l,!1,null,null,null);t["a"]=p.exports},b1d4:function(e,t,n){},b392:function(e,t,n){},b7fc:function(e,t,n){"use strict";n("189f")},bab1:function(e,t,n){"use strict";n("a1bd")},bb52:function(e,t,n){"use strict";t["a"]={inject:{performanceMetricsEnabled:{default:!1},isTargetIDE:{default:!1}},methods:{newContentMounted(){let e;this.performanceMetricsEnabled&&(e=Math.round(window.performance.now()),window.renderedTimes||(window.renderedTimes=[]),window.renderedTimes.push(e)),this.$bridge.send({type:"rendered",data:{time:e}})}}}},be08:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"svg-icon",attrs:{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg"}},[e._t("default")],2)},r=[],s={name:"SVGIcon"},a=s,o=(n("9bb2"),n("2877")),c=Object(o["a"])(a,i,r,!1,null,"0137d411",null);t["a"]=c.exports},bf08:function(e,t,n){"use strict";var i=n("6842"),r=n("d26a");const s=Object(i["c"])(["meta","title"],"Documentation"),a=({title:e,description:t,url:n})=>[{name:"description",content:t},{property:"og:locale",content:"en_US"},{property:"og:site_name",content:s},{property:"og:type",content:"website"},{property:"og:title",content:e},{property:"og:description",content:t},{property:"og:url",content:n},{property:"og:image",content:Object(r["d"])("/developer-og.jpg")},{name:"twitter:image",content:Object(r["d"])("/developer-og-twitter.jpg")},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:description",content:t},{name:"twitter:title",content:e},{name:"twitter:url",content:n}],o=e=>[e,s].filter(Boolean).join(" | "),c=e=>{const{content:t}=e,n=e.property?"property":"name",i=e[n],r=document.querySelector(`meta[${n}="${i}"]`);if(r&&t)r.setAttribute("content",t);else if(r&&!t)r.remove();else if(t){const t=document.createElement("meta");t.setAttribute(n,e[n]),t.setAttribute("content",e.content),document.getElementsByTagName("head")[0].appendChild(t)}},l=e=>{document.title=e};function u({title:e,description:t,url:n}){const i=o(e);l(i),a({title:i,description:t,url:n}).forEach(e=>c(e))}var d=n("002d"),h=n("5677");t["a"]={methods:{extractFirstParagraphText(e=[]){const t=h["a"].computed.plaintext.bind({...h["a"].methods,content:e})();return Object(d["e"])(t)}},computed:{pagePath:({$route:{path:e="/"}={}})=>e,pageURL:({pagePath:e="/"})=>Object(r["d"])(e)},mounted(){u({title:this.pageTitle,description:this.pageDescription,url:this.pageURL})}}},c064:function(e,t,n){"use strict";n("ca8c")},c081:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.action?n("DestinationDataProvider",{attrs:{destination:e.action},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.url,r=t.title;return n("ButtonLink",{attrs:{url:i,isDark:e.isDark}},[e._v(" "+e._s(r)+" ")])}}],null,!1,1264376715)}):e._e()},r=[],s=n("76ab"),a=n("c7ea"),o={name:"CallToActionButton",components:{DestinationDataProvider:a["a"],ButtonLink:s["a"]},props:{action:{type:Object,required:!0},isDark:{type:Boolean,default:!1}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,r,!1,null,null,null);t["a"]=u.exports},c7ea:function(e,t,n){"use strict";const i={link:"link",reference:"reference",text:"text"};var r,s,a={name:"DestinationDataProvider",props:{destination:{type:Object,required:!0,default:()=>({})}},inject:{references:{default:()=>({})},isTargetIDE:{default:()=>!1}},constants:{DestinationType:i},computed:{isExternal:({reference:e,destination:t})=>e.type===i.link||t.type===i.link,shouldAppendOpensInBrowser:({isExternal:e,isTargetIDE:t})=>e&&t,reference:({references:e,destination:t})=>e[t.identifier]||{},linkUrl:({destination:e,reference:t})=>({[i.link]:e.destination,[i.reference]:t.url,[i.text]:e.text}[e.type]),linkTitle:({reference:e,destination:t})=>({[i.link]:t.title,[i.reference]:t.overridingTitle||e.title,[i.text]:""}[t.type])},methods:{formatAriaLabel(e){return this.shouldAppendOpensInBrowser?e+" (opens in browser)":e}},render(){return this.$scopedSlots.default({url:this.linkUrl||"",title:this.linkTitle||"",formatAriaLabel:this.formatAriaLabel,isExternal:this.isExternal})}},o=a,c=n("2877"),l=Object(c["a"])(o,r,s,!1,null,null,null);t["a"]=l.exports},c8e2:function(e,t,n){"use strict";function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return o}));const r=["input","select","textarea","button","optgroup","option","menuitem","fieldset","object","a[href]","*[tabindex]","*[contenteditable]"],s=r.join(",");var a={getTabbableElements(e){const t=e.querySelectorAll(s),n=t.length;let i;const r=[];for(i=0;i=0},isFocusableElement(e){const t=e.nodeName.toLowerCase(),n=r.includes(t);return!("a"!==t||!e.getAttribute("href"))||(n?!e.disabled:"true"===e.getAttribute("contenteditable")||!Number.isNaN(parseFloat(e.getAttribute("tabindex"))))}};class o{constructor(e){i(this,"focusContainer",null),i(this,"tabTargets",[]),i(this,"firstTabTarget",null),i(this,"lastTabTarget",null),i(this,"lastFocusedElement",null),this.focusContainer=e,this.onFocus=this.onFocus.bind(this)}updateFocusContainer(e){this.focusContainer=e}start(){this.collectTabTargets(),this.firstTabTarget?this.focusContainer.contains(document.activeElement)&&a.isTabbableElement(document.activeElement)||this.firstTabTarget.focus():console.warn("There are no focusable elements. FocusTrap needs at least one."),this.lastFocusedElement=document.activeElement,document.addEventListener("focus",this.onFocus,!0)}stop(){document.removeEventListener("focus",this.onFocus,!0)}collectTabTargets(){this.tabTargets=a.getTabbableElements(this.focusContainer),this.firstTabTarget=this.tabTargets[0],this.lastTabTarget=this.tabTargets[this.tabTargets.length-1]}onFocus(e){if(this.focusContainer.contains(e.target))this.lastFocusedElement=e.target;else{if(e.preventDefault(),this.collectTabTargets(),this.lastFocusedElement===this.lastTabTarget||!this.lastFocusedElement||!document.contains(this.lastFocusedElement))return this.firstTabTarget.focus(),void(this.lastFocusedElement=this.firstTabTarget);this.lastFocusedElement===this.firstTabTarget&&(this.lastTabTarget.focus(),this.lastFocusedElement=this.lastTabTarget)}}destroy(){this.stop(),this.focusContainer=null,this.tabTargets=[],this.firstTabTarget=null,this.lastTabTarget=null,this.lastFocusedElement=null}}},ca8c:function(e,t,n){},cb92:function(e,t,n){"use strict";n("598a")},cbcf:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{ref:"nav",staticClass:"nav",class:e.rootClasses,attrs:{role:"navigation"}},[n("div",{ref:"wrapper",staticClass:"nav__wrapper"},[n("div",{staticClass:"nav__background"}),e.hasOverlay?n("div",{staticClass:"nav-overlay",on:{click:e.closeNav}}):e._e(),n("div",{staticClass:"nav-content"},[n("div",{staticClass:"pre-title"},[e._t("pre-title",null,{closeNav:e.closeNav,isOpen:e.isOpen})],2),e.$slots.default?n("div",{staticClass:"nav-title"},[e._t("default")],2):e._e(),e._t("after-title"),n("div",{staticClass:"nav-menu"},[n("a",{ref:"axToggle",staticClass:"nav-ax-toggle",attrs:{href:"#",role:"button"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"visuallyhidden"},[e.isOpen?[e._v("Close Menu")]:[e._v("Open Menu")]],2)]),n("div",{ref:"tray",staticClass:"nav-menu-tray",on:{transitionend:function(t){return t.target!==t.currentTarget?null:e.onTransitionEnd.apply(null,arguments)},click:e.handleTrayClick}},[e._t("tray",(function(){return[n("NavMenuItems",[e._t("menu-items")],2)]}),{closeNav:e.closeNav})],2)]),n("div",{staticClass:"nav-actions"},[n("a",{staticClass:"nav-menucta",attrs:{href:"#",tabindex:"-1","aria-hidden":"true"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"nav-menucta-chevron"})])])],2),e._t("after-content")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:e.onBreakpointChange}})],1)},r=[],s=n("72e7"),a=n("9b30"),o=n("a97e"),c=n("c8e2"),l=n("f2af"),u=n("942d"),d=n("63b8"),h=n("95da"),p=n("3908");const{noClose:g}=u["a"],{BreakpointName:f,BreakpointScopes:m}=o["a"].constants,b=8,v={isDark:"theme-dark",isOpen:"nav--is-open",inBreakpoint:"nav--in-breakpoint-range",isTransitioning:"nav--is-transitioning",isSticking:"nav--is-sticking",hasSolidBackground:"nav--solid-background",hasNoBorder:"nav--noborder",hasFullWidthBorder:"nav--fullwidth-border",isWideFormat:"nav--is-wide-format",noBackgroundTransition:"nav--no-bg-transition"};var y={name:"NavBase",components:{NavMenuItems:a["a"],BreakpointEmitter:o["a"]},constants:{NavStateClasses:v,NoBGTransitionFrames:b},props:{breakpoint:{type:String,default:f.small},hasOverlay:{type:Boolean,default:!0},hasSolidBackground:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},hasFullWidthBorder:{type:Boolean,default:!1},isDark:{type:Boolean,default:!1},isWideFormat:{type:Boolean,default:!1}},mixins:[s["a"]],data(){return{isOpen:!1,inBreakpoint:!1,isTransitioning:!1,isSticking:!1,noBackgroundTransition:!0,focusTrapInstance:null}},computed:{BreakpointScopes:()=>m,rootClasses:({isOpen:e,inBreakpoint:t,isTransitioning:n,isSticking:i,hasSolidBackground:r,hasNoBorder:s,hasFullWidthBorder:a,isDark:o,isWideFormat:c,noBackgroundTransition:l})=>({[v.isDark]:o,[v.isOpen]:e,[v.inBreakpoint]:t,[v.isTransitioning]:n,[v.isSticking]:i,[v.hasSolidBackground]:r,[v.hasNoBorder]:s,[v.hasFullWidthBorder]:a,[v.isWideFormat]:c,[v.noBackgroundTransition]:l})},watch:{isOpen(e){this.$emit("change",e),e?this.onExpand():this.onClose()}},async mounted(){window.addEventListener("keydown",this.onEscape),window.addEventListener("popstate",this.closeNav),window.addEventListener("orientationchange",this.closeNav),document.addEventListener("click",this.handleClickOutside),this.handleFlashOnMount(),await this.$nextTick(),this.focusTrapInstance=new c["a"](this.$refs.wrapper)},beforeDestroy(){window.removeEventListener("keydown",this.onEscape),window.removeEventListener("popstate",this.closeNav),window.removeEventListener("orientationchange",this.closeNav),document.removeEventListener("click",this.handleClickOutside),this.isOpen&&this.toggleScrollLock(!1),this.focusTrapInstance.destroy()},methods:{getIntersectionTargets(){return[document.getElementById(u["d"])||this.$el]},toggleNav(){this.isOpen=!this.isOpen,this.isTransitioning=!0},closeNav(){const e=this.isOpen;return this.isOpen=!1,this.resolveOnceTransitionsEnd(e)},resolveOnceTransitionsEnd(e){return e&&this.inBreakpoint?(this.isTransitioning=!0,new Promise(e=>{const t=this.$watch("isTransitioning",()=>{e(),t()})})):Promise.resolve()},async onTransitionEnd({propertyName:e}){"max-height"===e&&(this.$emit("changed",this.isOpen),this.isTransitioning=!1,this.isOpen?(this.$emit("opened"),this.toggleScrollLock(!0)):this.$emit("closed"))},onBreakpointChange(e){const t=Object(d["d"])(e,this.breakpoint);this.inBreakpoint=!t,t&&this.closeNav()},onIntersect({intersectionRatio:e}){window.scrollY<0||(this.isSticking=1!==e)},onEscape({key:e}){"Escape"===e&&this.isOpen&&(this.closeNav(),this.$refs.axToggle.focus())},handleTrayClick({target:e}){e.href&&!e.classList.contains(g)&&this.closeNav()},handleClickOutside({target:e}){this.$refs.nav.contains(e)||this.closeNav()},toggleScrollLock(e){e?l["a"].lockScroll(this.$refs.tray):l["a"].unlockScroll(this.$refs.tray)},onExpand(){this.$emit("open"),this.focusTrapInstance.start(),h["a"].hide(this.$refs.wrapper)},onClose(){this.$emit("close"),this.toggleScrollLock(!1),this.focusTrapInstance.stop(),h["a"].show(this.$refs.wrapper)},async handleFlashOnMount(){await Object(p["b"])(b),this.noBackgroundTransition=!1}}},w=y,x=(n("b7fc"),n("2877")),E=Object(x["a"])(w,i,r,!1,null,"be9ec8e8",null);t["a"]=E.exports},d541:function(e,t,n){},dce7:function(e,t,n){},e3ab:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{class:e.kind,attrs:{"aria-label":e.kind}},[n("p",{staticClass:"label"},[e._v(e._s(e.label))]),e._t("default")],2)},r=[];const s={deprecated:"deprecated",experiment:"experiment",important:"important",note:"note",tip:"tip",warning:"warning"};var a={name:"Aside",props:{kind:{type:String,required:!0,validator:e=>Object.prototype.hasOwnProperty.call(s,e)},name:{type:String,required:!1}},computed:{label:({kind:e,name:t})=>t||{[s.deprecated]:"Deprecated",[s.experiment]:"Experiment",[s.important]:"Important",[s.note]:"Note",[s.tip]:"Tip",[s.warning]:"Warning"}[e]}},o=a,c=(n("9152"),n("2877")),l=Object(c["a"])(o,i,r,!1,null,"5117d474",null);t["a"]=l.exports},e6db:function(e,t,n){"use strict";n("47cc")},e7fb:function(e,t,n){"use strict";n("4c7a")},ec05:function(e,t,n){},f2af:function(e,t,n){"use strict";let i=!1,r=-1,s=0;const a=()=>window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1);function o(e){e.touches.length>1||e.preventDefault()}const c=e=>!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight;function l(){s=document.body.getBoundingClientRect().top,document.body.style.overflow="hidden scroll",document.body.style.top=s+"px",document.body.style.position="fixed",document.body.style.width="100%"}function u(e){e&&(e.ontouchstart=null,e.ontouchmove=null),document.removeEventListener("touchmove",o)}function d(e,t){const n=e.targetTouches[0].clientY-r;return 0===t.scrollTop&&n>0||c(t)&&n<0?o(e):(e.stopPropagation(),!0)}function h(e){document.addEventListener("touchmove",o,{passive:!1}),e&&(e.ontouchstart=e=>{1===e.targetTouches.length&&(r=e.targetTouches[0].clientY)},e.ontouchmove=t=>{1===t.targetTouches.length&&d(t,e)})}t["a"]={lockScroll(e){i||(a()?h(e):l(),i=!0)},unlockScroll(e){i&&(a()?u(e):(document.body.style.cssText="",window.scrollTo(0,Math.abs(s))),i=!1)}}}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-bash.1b52852f.js b/3.4.0/js/highlight-js-bash.1b52852f.js new file mode 100644 index 000000000..6db177863 --- /dev/null +++ b/3.4.0/js/highlight-js-bash.1b52852f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-bash"],{f0f8:function(e,s){function t(e){const s=e.regex,t={},n={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[t]}]};Object.assign(t,{className:"variable",variants:[{begin:s.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},n]});const a={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},i={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,t,a]};a.contains.push(c);const o={className:"",begin:/\\"/},r={className:"string",begin:/'/,end:/'/},l={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,t]},p=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],d=e.SHEBANG({binary:`(${p.join("|")})`,relevance:10}),h={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},m=["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],u=["true","false"],b={match:/(\/[a-z._-]+)+/},g=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],f=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias"],w=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],k=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/,keyword:m,literal:u,built_in:[...g,...f,"set","shopt",...w,...k]},contains:[d,e.SHEBANG(),h,l,e.HASH_COMMENT_MODE,i,b,c,o,r,t]}}e.exports=t}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-c.d1db3f17.js b/3.4.0/js/highlight-js-c.d1db3f17.js new file mode 100644 index 000000000..3bc41acb9 --- /dev/null +++ b/3.4.0/js/highlight-js-c.d1db3f17.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-c"],{"1fe5":function(e,n){function s(e){const n=e.regex,s=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),t="decltype\\(auto\\)",a="[a-zA-Z_]\\w*::",i="<[^<>]+>",r="("+t+"|"+n.optional(a)+"[a-zA-Z_]\\w*"+n.optional(i)+")",l={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},s,e.C_BLOCK_COMMENT_MODE]},g={className:"title",begin:n.optional(a)+e.IDENT_RE,relevance:0},p=n.optional(a)+e.IDENT_RE+"\\s*\\(",m=["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],_=["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],f={keyword:m,type:_,literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},b=[u,l,s,e.C_BLOCK_COMMENT_MODE,d,c],w={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:f,contains:b.concat([{begin:/\(/,end:/\)/,keywords:f,contains:b.concat(["self"]),relevance:0}]),relevance:0},h={begin:"("+r+"[\\*&\\s]+)+"+p,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:f,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:t,keywords:f,relevance:0},{begin:p,returnBegin:!0,contains:[e.inherit(g,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:[s,e.C_BLOCK_COMMENT_MODE,c,d,l,{begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:["self",s,e.C_BLOCK_COMMENT_MODE,c,d,l]}]},l,s,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C",aliases:["h"],keywords:f,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:u,strings:c,keywords:f}}}e.exports=s}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-cpp.eaddddbe.js b/3.4.0/js/highlight-js-cpp.eaddddbe.js new file mode 100644 index 000000000..db9fd8205 --- /dev/null +++ b/3.4.0/js/highlight-js-cpp.eaddddbe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-cpp"],{"0209":function(e,t){function n(e){const t=e.regex,n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),a="decltype\\(auto\\)",i="[a-zA-Z_]\\w*::",r="<[^<>]+>",s="(?!struct)("+a+"|"+t.optional(i)+"[a-zA-Z_]\\w*"+t.optional(r)+")",c={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",l={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(l,{className:"string"}),{className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:t.optional(i)+e.IDENT_RE,relevance:0},_=t.optional(i)+e.IDENT_RE+"\\s*\\(",m=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],g=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],f=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],b=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],h=["NULL","false","nullopt","nullptr","true"],w=["_Pragma"],y={type:g,keyword:m,literal:h,built_in:w,_type_hints:f},v={className:"function.dispatch",relevance:0,keywords:{_hint:b},begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))},k=[v,u,c,n,e.C_BLOCK_COMMENT_MODE,d,l],x={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:y,contains:k.concat([{begin:/\(/,end:/\)/,keywords:y,contains:k.concat(["self"]),relevance:0}]),relevance:0},E={className:"function",begin:"("+s+"[\\*&\\s]+)+"+_,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:y,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:a,keywords:y,relevance:0},{begin:_,returnBegin:!0,contains:[p],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[l,d]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,l,d,c,{begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,l,d,c]}]},c,n,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:y,illegal:"",keywords:y,contains:["self",c]},{begin:e.IDENT_RE+"::",keywords:y},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}e.exports=n}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-css.75eab1fe.js b/3.4.0/js/highlight-js-css.75eab1fe.js new file mode 100644 index 000000000..3d507d0bc --- /dev/null +++ b/3.4.0/js/highlight-js-css.75eab1fe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-css"],{ee8c:function(e,t){const o=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),i=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=e.regex,s=o(e),d={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},c="and or not only",g=/@-?\w[\w]*(-\w+)*/,m="[a-zA-Z-][a-zA-Z0-9_-]*",p=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[s.BLOCK_COMMENT,d,s.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+m,relevance:0},s.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+a.join("|")+")"},{begin:":(:)?("+n.join("|")+")"}]},s.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[s.BLOCK_COMMENT,s.HEXCOLOR,s.IMPORTANT,s.CSS_NUMBER_MODE,...p,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},s.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:g},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:c,attribute:r.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...p,s.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+i.join("|")+")\\b"}]}}e.exports=s}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-custom-markdown.7cffc4b3.js b/3.4.0/js/highlight-js-custom-markdown.7cffc4b3.js new file mode 100644 index 000000000..5271416ee --- /dev/null +++ b/3.4.0/js/highlight-js-custom-markdown.7cffc4b3.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-markdown","highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},t={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},c={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},d=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,d,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},g={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};g.contains.push(o),o.contains.push(g);let r=[a,l];g.contains=g.contains.concat(r),o.contains=o.contains.concat(r),r=r.concat(g,o);const b={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:r},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:r}]}]},u={className:"quote",begin:"^>\\s+",contains:r,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[b,a,t,g,o,u,s,i,l,c]}}n.exports=a},"84cb":function(n,e,a){"use strict";a.r(e);var i=a("04b0"),s=a.n(i);const t={begin:"",returnBegin:!0,contains:[{className:"link",begin:"doc:",end:">",excludeEnd:!0}]},c={className:"link",begin:/`{2}(?!`)/,end:/`{2}(?!`)/,excludeBegin:!0,excludeEnd:!0},d={begin:"^>\\s+[Note:|Tip:|Important:|Experiment:|Warning:]",end:"$",returnBegin:!0,contains:[{className:"quote",begin:"^>",end:"\\s+"},{className:"type",begin:"Note|Tip|Important|Experiment|Warning",end:":"},{className:"quote",begin:".*",end:"$",endsParent:!0}]},l={begin:"@",end:"[{\\)\\s]",returnBegin:!0,contains:[{className:"title",begin:"@",end:"[\\s+(]",excludeEnd:!0},{begin:":",end:"[,\\)\n\t]",excludeBegin:!0,keywords:{literal:"true false null undefined"},contains:[{className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",endsWithParent:!0,excludeEnd:!0},{className:"string",variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}],endsParent:!0},{className:"link",begin:"http|https",endsWithParent:!0,excludeEnd:!0}]}]};e["default"]=function(n){const e=s()(n),a=e.contains.find(({className:n})=>"code"===n);a.variants=a.variants.filter(({begin:n})=>!n.includes("( {4}|\\t)"));const i=[...e.contains.filter(({className:n})=>"code"!==n),a];return{...e,contains:[c,t,d,l,...i]}}}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-custom-swift.5cda5c20.js b/3.4.0/js/highlight-js-custom-swift.5cda5c20.js new file mode 100644 index 000000000..d19f9880f --- /dev/null +++ b/3.4.0/js/highlight-js-custom-swift.5cda5c20.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-swift","highlight-js-swift"],{"2a39":function(e,n){function t(e){return e?"string"===typeof e?e:e.source:null}function a(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>t(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function c(...e){const n=s(e),a="("+(n.capture?"":"?:")+e.map(e=>t(e)).join("|")+")";return a}const u=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(u),r=["init","self"].map(u),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],d=["false","nil","true"],p=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],f=c(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),h=c(f,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(f,h,"*"),y=c(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=c(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,c("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function k(e){const n={match:/\s+/,relevance:0},t=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,t],f={match:[/\./,c(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,c(...m)),relevance:0},k=m.filter(e=>"string"===typeof e).concat(["_|0"]),C=m.filter(e=>"string"!==typeof e).concat(l).map(u),D={variants:[{className:"keyword",match:c(...C,...r)}]},B={$pattern:c(/\b\w+/,/#\w+/),keyword:k.concat(F),literal:d},_=[f,y,D],S={match:i(/\./,c(...b)),relevance:0},x={className:"built_in",match:i(/\b/,c(...b),/(?=\()/)},M=[S,x],I={match:/->/,relevance:0},$={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${h})+`}]},O=[I,$],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},K=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),P=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[K(e),P(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[K(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,c(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:a(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,a(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,I,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},te={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...M,...O,j,Z,...J,...Q,Y]},ae={begin://,contains:[...s,Y]},ie={begin:c(a(i(E,/\s*:/)),a(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,te],endsParent:!0,illegal:/["']/},ce={match:[/func/,/\s+/,c(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[ae,se,n],illegal:[/\[/,/%/]},ue={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[ae,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...p,...d],end:/}/};for(const a of Z.variants){const e=a.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...M,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ce,ue,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...M,...O,j,Z,...J,...Q,Y,te]}}e.exports=k},"81c8":function(e,n,t){"use strict";t.r(n);var a=t("2a39"),i=t.n(a);n["default"]=function(e){const n=i()(e);n.keywords.keyword=[...n.keywords.keyword,"distributed"];const t=({beginKeywords:e=""})=>e.split(" ").includes("class"),a=n.contains.findIndex(t);if(a>=0){const{beginKeywords:e,...t}=n.contains[a];n.contains[a]={...t,begin:/\b(struct|protocol|extension|enum|actor|class\b(?!.*\bfunc))\b/}}return n}}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-diff.62d66733.js b/3.4.0/js/highlight-js-diff.62d66733.js new file mode 100644 index 000000000..64337fa82 --- /dev/null +++ b/3.4.0/js/highlight-js-diff.62d66733.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-diff"],{"48b8":function(e,n){function a(e){const n=e.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:n.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:n.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}e.exports=a}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-http.163e45b6.js b/3.4.0/js/highlight-js-http.163e45b6.js new file mode 100644 index 000000000..14f39a9f4 --- /dev/null +++ b/3.4.0/js/highlight-js-http.163e45b6.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-http"],{c01d:function(e,n){function a(e){const n=e.regex,a="HTTP/(2|1\\.[01])",s=/[A-Za-z][A-Za-z0-9-]*/,t={className:"attribute",begin:n.concat("^",s,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},i=[t,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+a+" \\d{3})",end:/$/,contains:[{className:"meta",begin:a},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},{begin:"(?=^[A-Z]+ (.*?) "+a+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:a},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},e.inherit(t,{relevance:0})]}}e.exports=a}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-java.8326d9d8.js b/3.4.0/js/highlight-js-java.8326d9d8.js new file mode 100644 index 000000000..f11ca2a2a --- /dev/null +++ b/3.4.0/js/highlight-js-java.8326d9d8.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-java"],{"332f":function(e,a){var n="[0-9](_*[0-9])*",s=`\\.(${n})`,i="[0-9a-fA-F](_*[0-9a-fA-F])*",t={className:"number",variants:[{begin:`(\\b(${n})((${s})|\\.)?|(${s}))[eE][+-]?(${n})[fFdD]?\\b`},{begin:`\\b(${n})((${s})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${s})[fFdD]?\\b`},{begin:`\\b(${n})[fFdD]\\b`},{begin:`\\b0[xX]((${i})\\.?|(${i})?\\.(${i}))[pP][+-]?(${n})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${i})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function r(e,a,n){return-1===n?"":e.replace(a,s=>r(e,a,n-1))}function c(e){e.regex;const a="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",n=a+r("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),s=["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"],i=["super","this"],c=["false","true","null"],l=["char","boolean","long","float","int","byte","short","double"],o={keyword:s,literal:c,type:l,built_in:i},b={className:"meta",begin:"@"+a,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},_={className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:o,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[e.BACKSLASH_ESCAPE]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword",3:"title.class"},contains:[_,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+n+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:o,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[b,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,t,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},t,b]}}e.exports=c}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-javascript.acb8a8eb.js b/3.4.0/js/highlight-js-javascript.acb8a8eb.js new file mode 100644 index 000000000..ac843fc04 --- /dev/null +++ b/3.4.0/js/highlight-js-javascript.acb8a8eb.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-javascript"],{"4dd1":function(e,n){const a="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],s=["true","false","null","undefined","NaN","Infinity"],c=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],r=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],i=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],o=["arguments","this","super","console","window","document","localStorage","module","global"],l=[].concat(i,c,r);function b(e){const n=e.regex,b=(e,{after:n})=>{const a="",end:""},u=/<[A-Za-z0-9\\._:-]+\s*\/>/,m={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{const a=e[0].length+e.index,t=e.input[a];if("<"===t||","===t)return void n.ignoreMatch();let s;">"===t&&(b(e,{after:a})||n.ignoreMatch());const c=e.input.substr(a);(s=c.match(/^\s+extends\s+/))&&0===s.index&&n.ignoreMatch()}},E={$pattern:a,keyword:t,literal:s,built_in:l,"variable.language":o},A="[0-9](_?[0-9])*",y=`\\.(${A})`,N="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${N})((${y})|\\.)?|(${y}))[eE][+-]?(${A})\\b`},{begin:`\\b(${N})\\b((${y})\\b|\\.)?|(${y})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},h={className:"subst",begin:"\\$\\{",end:"\\}",keywords:E,contains:[]},_={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"xml"}},p={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"css"}},v={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,h]},w=e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:d+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),S={className:"comment",variants:[w,e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},R=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,f];h.contains=R.concat({begin:/\{/,end:/\}/,keywords:E,contains:["self"].concat(R)});const k=[].concat(S,h.contains),O=k.concat([{begin:/\(/,end:/\)/,keywords:E,contains:["self"].concat(k)}]),I={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O},x={variants:[{match:[/class/,/\s+/,d,/\s+/,/extends/,/\s+/,n.concat(d,"(",n.concat(/\./,d),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,d],scope:{1:"keyword",3:"title.class"}}]},T={relevance:0,match:n.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]+|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+/),className:"title.class",keywords:{_:[...c,...r]}},C={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},M={variants:[{match:[/function/,/\s+/,d,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[I],illegal:/%/},B={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function $(e){return n.concat("(?!",e.join("|"),")")}const D={match:n.concat(/\b/,$([...i,"super"]),d,n.lookahead(/\(/)),className:"title.function",relevance:0},U={begin:n.concat(/\./,n.lookahead(n.concat(d,/(?![0-9A-Za-z$_(])/))),end:d,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},Z={match:[/get|set/,/\s+/,d,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},I]},z="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",F={match:[/const|var|let/,/\s+/,d,/\s*/,/=\s*/,n.lookahead(z)],className:{1:"keyword",3:"title.function"},contains:[I]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:E,exports:{PARAMS_CONTAINS:O,CLASS_REFERENCE:T},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),C,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,S,f,T,{className:"attr",begin:d+n.lookahead(":"),relevance:0},F,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[S,e.REGEXP_MODE,{className:"function",begin:z,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:g.begin,end:g.end},{match:u},{begin:m.begin,"on:begin":m.isTrulyOpeningTag,end:m.end}],subLanguage:"xml",contains:[{begin:m.begin,end:m.end,skip:!0,contains:["self"]}]}]},M,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[I,e.inherit(e.TITLE_MODE,{begin:d,className:"title.function"})]},{match:/\.\.\./,relevance:0},U,{match:"\\$"+d,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[I]},D,B,x,Z,{match:/\$[(.]/}]}}e.exports=b}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-json.471128d2.js b/3.4.0/js/highlight-js-json.471128d2.js new file mode 100644 index 000000000..c87d3c3bc --- /dev/null +++ b/3.4.0/js/highlight-js-json.471128d2.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-json"],{"5ad2":function(n,e){function a(n){const e={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},a={match:/[{}[\],:]/,className:"punctuation",relevance:0},s={beginKeywords:["true","false","null"].join(" ")};return{name:"JSON",contains:[e,a,n.QUOTE_STRING_MODE,s,n.C_NUMBER_MODE,n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}n.exports=a}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-llvm.6100b125.js b/3.4.0/js/highlight-js-llvm.6100b125.js new file mode 100644 index 000000000..0beb806ec --- /dev/null +++ b/3.4.0/js/highlight-js-llvm.6100b125.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-llvm"],{"7c30":function(e,n){function a(e){const n=e.regex,a=/([-a-zA-Z$._][\w$.-]*)/,t={className:"type",begin:/\bi\d+(?=\s|\b)/},i={className:"operator",relevance:0,begin:/=/},c={className:"punctuation",relevance:0,begin:/,/},l={className:"number",variants:[{begin:/0[xX][a-fA-F0-9]+/},{begin:/-?\d+(?:[.]\d+)?(?:[eE][-+]?\d+(?:[.]\d+)?)?/}],relevance:0},r={className:"symbol",variants:[{begin:/^\s*[a-z]+:/}],relevance:0},s={className:"variable",variants:[{begin:n.concat(/%/,a)},{begin:/%\d+/},{begin:/#\d+/}]},o={className:"title",variants:[{begin:n.concat(/@/,a)},{begin:/@\d+/},{begin:n.concat(/!/,a)},{begin:n.concat(/!\d+/,a)},{begin:/!\d+/}]};return{name:"LLVM IR",keywords:"begin end true false declare define global constant private linker_private internal available_externally linkonce linkonce_odr weak weak_odr appending dllimport dllexport common default hidden protected extern_weak external thread_local zeroinitializer undef null to tail target triple datalayout volatile nuw nsw nnan ninf nsz arcp fast exact inbounds align addrspace section alias module asm sideeffect gc dbg linker_private_weak attributes blockaddress initialexec localdynamic localexec prefix unnamed_addr ccc fastcc coldcc x86_stdcallcc x86_fastcallcc arm_apcscc arm_aapcscc arm_aapcs_vfpcc ptx_device ptx_kernel intel_ocl_bicc msp430_intrcc spir_func spir_kernel x86_64_sysvcc x86_64_win64cc x86_thiscallcc cc c signext zeroext inreg sret nounwind noreturn noalias nocapture byval nest readnone readonly inlinehint noinline alwaysinline optsize ssp sspreq noredzone noimplicitfloat naked builtin cold nobuiltin noduplicate nonlazybind optnone returns_twice sanitize_address sanitize_memory sanitize_thread sspstrong uwtable returned type opaque eq ne slt sgt sle sge ult ugt ule uge oeq one olt ogt ole oge ord uno ueq une x acq_rel acquire alignstack atomic catch cleanup filter inteldialect max min monotonic nand personality release seq_cst singlethread umax umin unordered xchg add fadd sub fsub mul fmul udiv sdiv fdiv urem srem frem shl lshr ashr and or xor icmp fcmp phi call trunc zext sext fptrunc fpext uitofp sitofp fptoui fptosi inttoptr ptrtoint bitcast addrspacecast select va_arg ret br switch invoke unwind unreachable indirectbr landingpad resume malloc alloca free load store getelementptr extractelement insertelement shufflevector getresult extractvalue insertvalue atomicrmw cmpxchg fence argmemonly double",contains:[t,e.COMMENT(/;\s*$/,null,{relevance:0}),e.COMMENT(/;/,/$/),e.QUOTE_STRING_MODE,{className:"string",variants:[{begin:/"/,end:/[^\\]"/}]},o,c,i,s,r,l]}}e.exports=a}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-markdown.90077643.js b/3.4.0/js/highlight-js-markdown.90077643.js new file mode 100644 index 000000000..dc8d097c0 --- /dev/null +++ b/3.4.0/js/highlight-js-markdown.90077643.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},c={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},t={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},g=/[A-Za-z][A-Za-z0-9+.-]*/,d={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,g,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},l={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};l.contains.push(o),o.contains.push(l);let b=[a,d];l.contains=l.contains.concat(b),o.contains=o.contains.concat(b),b=b.concat(l,o);const r={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:b},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:b}]}]},m={className:"quote",begin:"^>\\s+",contains:b,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[r,a,c,l,o,m,s,i,d,t]}}n.exports=a}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-objectivec.bcdf5156.js b/3.4.0/js/highlight-js-objectivec.bcdf5156.js new file mode 100644 index 000000000..2456ffc89 --- /dev/null +++ b/3.4.0/js/highlight-js-objectivec.bcdf5156.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-objectivec"],{"9bf2":function(e,n){function _(e){const n={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},_=/[a-zA-Z@][a-zA-Z0-9_]*/,i=["int","float","while","char","export","sizeof","typedef","const","struct","for","union","unsigned","long","volatile","static","bool","mutable","if","do","return","goto","void","enum","else","break","extern","asm","case","short","default","double","register","explicit","signed","typename","this","switch","continue","wchar_t","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","super","unichar","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],t=["false","true","FALSE","TRUE","nil","YES","NO","NULL"],a=["BOOL","dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],o={$pattern:_,keyword:i,literal:t,built_in:a},s={$pattern:_,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:o,illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+s.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:s,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}e.exports=_}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-perl.757d7b6f.js b/3.4.0/js/highlight-js-perl.757d7b6f.js new file mode 100644 index 000000000..a4c74d111 --- /dev/null +++ b/3.4.0/js/highlight-js-perl.757d7b6f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-perl"],{"6a51":function(e,n){function t(e){const n=e.regex,t=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],s=/[dualxmsipngr]{0,12}/,r={$pattern:/[\w.]+/,keyword:t.join(" ")},i={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:r},a={begin:/->\{/,end:/\}/},o={variants:[{begin:/\$\d/},{begin:n.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},c=[e.BACKSLASH_ESCAPE,i,o],g=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],l=(e,t,r="\\1")=>{const i="\\1"===r?r:n.concat(r,t);return n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,i,/(?:\\.|[^\\\/])*?/,r,s)},d=(e,t,r)=>n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,r,s),p=[o,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),a,{className:"string",contains:c,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:l("s|tr|y",n.either(...g,{capture:!0}))},{begin:l("s|tr|y","\\(","\\)")},{begin:l("s|tr|y","\\[","\\]")},{begin:l("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:d("(?:m|qr)?",/\//,/\//)},{begin:d("m|qr",n.either(...g,{capture:!0}),/\1/)},{begin:d("m|qr",/\(/,/\)/)},{begin:d("m|qr",/\[/,/\]/)},{begin:d("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return i.contains=p,a.contains=p,{name:"Perl",aliases:["pl","pm"],keywords:r,contains:p}}e.exports=t}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-php.cc8d6c27.js b/3.4.0/js/highlight-js-php.cc8d6c27.js new file mode 100644 index 000000000..3d12a9c9e --- /dev/null +++ b/3.4.0/js/highlight-js-php.cc8d6c27.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-php"],{2907:function(e,r){function t(e){const r={className:"variable",begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*(?![A-Za-z0-9])(?![$])"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},n=e.inherit(e.APOS_STRING_MODE,{illegal:null}),i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),l={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(n,{begin:"b'",end:"'"}),e.inherit(i,{begin:'b"',end:'"'}),i,n,o]},c={className:"number",variants:[{begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?"}],relevance:0},s={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{case_insensitive:!0,keywords:s,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:s,contains:["self",r,e.C_BLOCK_COMMENT_MODE,l,c]}]},{className:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";",contains:[e.UNDERSCORE_TITLE_MODE]},l,c]}}e.exports=t}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-python.c214ed92.js b/3.4.0/js/highlight-js-python.c214ed92.js new file mode 100644 index 000000000..c8d2ed8d9 --- /dev/null +++ b/3.4.0/js/highlight-js-python.c214ed92.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-python"],{9510:function(e,n){function a(e){const n=e.regex,a=/[\p{XID_Start}_]\p{XID_Continue}*/u,i=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],s=["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],t=["__debug__","Ellipsis","False","None","NotImplemented","True"],r=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],l={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:i,built_in:s,literal:t,type:r},o={className:"meta",begin:/^(>>>|\.\.\.) /},b={className:"subst",begin:/\{/,end:/\}/,keywords:l,illegal:/#/},c={begin:/\{\{/,relevance:0},d={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,c,b]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},p="[0-9](_?[0-9])*",g=`(\\b(${p}))?\\.(${p})|\\b(${p})\\.`,m={className:"number",relevance:0,variants:[{begin:`(\\b(${p})|(${g}))[eE][+-]?(${p})[jJ]?\\b`},{begin:`(${g})[jJ]?`},{begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${p})[jJ]\\b`}]},_={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:l,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},u={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,contains:["self",o,m,d,e.HASH_COMMENT_MODE]}]};return b.contains=[d,m,o],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:l,illegal:/(<\/|->|\?)|=>/,contains:[o,m,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},d,_,e.HASH_COMMENT_MODE,{match:[/def/,/\s+/,a],scope:{1:"keyword",3:"title.function"},contains:[u]},{variants:[{match:[/class/,/\s+/,a,/\s*/,/\(\s*/,a,/\s*\)/]},{match:[/class/,/\s+/,a]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[m,u,d]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-ruby.f889d392.js b/3.4.0/js/highlight-js-ruby.f889d392.js new file mode 100644 index 000000000..a8355da1c --- /dev/null +++ b/3.4.0/js/highlight-js-ruby.f889d392.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-ruby"],{"82cb":function(e,n){function a(e){const n=e.regex,a="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",i={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__",built_in:"proc lambda",literal:"true false nil"},s={className:"doctag",begin:"@[A-Za-z]+"},b={begin:"#<",end:">"},c=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^=begin","^=end",{contains:[s],relevance:10}),e.COMMENT("^__END__","\\n$")],r={className:"subst",begin:/#\{/,end:/\}/,keywords:i},d={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:n.concat(/<<[-~]?'?/,n.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,r]})]}]},t="[1-9](_?[0-9])*|0",o="[0-9](_?[0-9])*",g={className:"number",relevance:0,variants:[{begin:`\\b(${t})(\\.(${o}))?([eE][+-]?(${o})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},l={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:i},_=[d,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE,relevance:0}]}].concat(c)},{className:"function",begin:n.concat(/def\s+/,n.lookahead(a+"\\s*(\\(|;|$)")),relevance:0,keywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:a}),l].concat(c)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[d,{begin:a}],relevance:0},g,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:i},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,r],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(b,c),relevance:0}].concat(b,c);r.contains=_,l.contains=_;const w="[>?]>",E="[\\w#]+\\(\\w+\\):\\d+:\\d+>",u="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",N=[{begin:/^\s*=>/,starts:{end:"$",contains:_}},{className:"meta",begin:"^("+w+"|"+E+"|"+u+")(?=[ ])",starts:{end:"$",contains:_}}];return c.unshift(b),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:i,illegal:/\/\*/,contains:[e.SHEBANG({binary:"ruby"})].concat(N).concat(c).concat(_)}}e.exports=a}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-scss.62ee18da.js b/3.4.0/js/highlight-js-scss.62ee18da.js new file mode 100644 index 000000000..8f46244fd --- /dev/null +++ b/3.4.0/js/highlight-js-scss.62ee18da.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-scss"],{6113:function(e,t){const i=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),o=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=i(e),s=n,d=a,c="@[a-z-]+",p="and or not only",g="[a-zA-Z-][a-zA-Z0-9_-]*",m={className:"variable",begin:"(\\$"+g+")\\b"};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+o.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+d.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+s.join("|")+")"},m,{begin:/\(/,end:/\)/,contains:[t.CSS_NUMBER_MODE]},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,contains:[t.BLOCK_COMMENT,m,t.HEXCOLOR,t.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.IMPORTANT]},{begin:"@(page|font-face)",keywords:{$pattern:c,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:p,attribute:r.join(" ")},contains:[{begin:c,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},m,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.HEXCOLOR,t.CSS_NUMBER_MODE]},t.FUNCTION_DISPATCH]}}e.exports=s}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-shell.dd7f411f.js b/3.4.0/js/highlight-js-shell.dd7f411f.js new file mode 100644 index 000000000..999f4527c --- /dev/null +++ b/3.4.0/js/highlight-js-shell.dd7f411f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-shell"],{b65b:function(s,n){function e(s){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}s.exports=e}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-swift.84f3e88c.js b/3.4.0/js/highlight-js-swift.84f3e88c.js new file mode 100644 index 000000000..89d1daf12 --- /dev/null +++ b/3.4.0/js/highlight-js-swift.84f3e88c.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-swift"],{"2a39":function(e,n){function a(e){return e?"string"===typeof e?e:e.source:null}function t(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>a(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function u(...e){const n=s(e),t="("+(n.capture?"":"?:")+e.map(e=>a(e)).join("|")+")";return t}const c=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(c),r=["init","self"].map(c),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],p=["false","nil","true"],d=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],h=u(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),f=u(h,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(h,f,"*"),y=u(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=u(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,u("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function C(e){const n={match:/\s+/,relevance:0},a=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,a],h={match:[/\./,u(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,u(...m)),relevance:0},C=m.filter(e=>"string"===typeof e).concat(["_|0"]),k=m.filter(e=>"string"!==typeof e).concat(l).map(c),D={variants:[{className:"keyword",match:u(...k,...r)}]},B={$pattern:u(/\b\w+/,/#\w+/),keyword:C.concat(F),literal:p},_=[h,y,D],S={match:i(/\./,u(...b)),relevance:0},M={className:"built_in",match:i(/\b/,u(...b),/(?=\()/)},x=[S,M],$={match:/->/,relevance:0},I={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${f})+`}]},O=[$,I],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},P=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),K=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[P(e),K(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[P(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,u(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:t(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,t(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,$,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},ae={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...x,...O,j,Z,...J,...Q,Y]},te={begin://,contains:[...s,Y]},ie={begin:u(t(i(E,/\s*:/)),t(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,ae],endsParent:!0,illegal:/["']/},ue={match:[/func/,/\s+/,u(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[te,se,n],illegal:[/\[/,/%/]},ce={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[te,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...d,...p],end:/}/};for(const t of Z.variants){const e=t.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...x,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ue,ce,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...x,...O,j,Z,...J,...Q,Y,ae]}}e.exports=C}}]); \ No newline at end of file diff --git a/3.4.0/js/highlight-js-xml.9c3688c7.js b/3.4.0/js/highlight-js-xml.9c3688c7.js new file mode 100644 index 000000000..55cc1e274 --- /dev/null +++ b/3.4.0/js/highlight-js-xml.9c3688c7.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-xml"],{"8dcb":function(e,n){function a(e){const n=e.regex,a=n.concat(/[A-Z_]/,n.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),s=/[A-Za-z0-9._:-]+/,t={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},c=e.inherit(i,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{className:"string"}),r=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),g={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin://,relevance:10,contains:[i,r,l,c,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[i,c,r,l]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},t,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[g],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[g],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:n.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:a,relevance:0,starts:g}]},{className:"tag",begin:n.concat(/<\//,n.lookahead(n.concat(a,/>/))),contains:[{className:"name",begin:a,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/3.4.0/js/index.58e30ec4.js b/3.4.0/js/index.58e30ec4.js new file mode 100644 index 000000000..920849f08 --- /dev/null +++ b/3.4.0/js/index.58e30ec4.js @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */(function(e){function t(t){for(var o,i,c=t[0],h=t[1],a=t[2],l=0,u=[];l])/g,i=/^-+/,r=/["'&<>]/g;function s(e){return e.trim().replace(o,"-").replace(i,"").toLowerCase()}function c(e){const t=e=>({'"':""","'":"'","&":"&","<":"<",">":">"}[e]||e);return e.replace(r,t)}const h={zero:"zero",one:"one",two:"two",few:"few",many:"many",other:"other"},a={cardinal:"cardinal",ordinal:"ordinal"};function l(e,t){const{cardinal:n}=a,{one:o,other:i}=h,r="en",s=1===t?o:i;if(!e[r]||!e[r][s])throw new Error("No default choices provided to pluralize using default locale "+r);let c=r,l=s;if("Intl"in window&&"PluralRules"in window.Intl){const o=navigator.languages?navigator.languages:[navigator.language],i=new Intl.PluralRules(o,{type:n}),r=i.select(t),s=i.resolvedOptions().locale;e[s]&&e[s][r]&&(c=s,l=r)}return e[c][l]}function u(e){return e.replace(/#(.*)/,(e,t)=>"#"+CSS.escape(t))}function d(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function g(e){let t,n;const o="\\s*",i=" ",r=e.trim(),s=r.length;if(!s)return i;const c=[];for(t=0;t{t=e});return requestAnimationFrame((function e(){n-=1,n<=0?t():requestAnimationFrame(e)})),o}function i(e){return new Promise(t=>{setTimeout(t,e)})}n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i}))},"3e80":function(e,t,n){"use strict";n("bb9e")},"48b1":function(e,t,n){"use strict";n("e487")},"5c0b":function(e,t,n){"use strict";n("9c0c")},"5d2d":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return h})),n.d(t,"b",(function(){return a}));const o="developer.setting.";function i(e=localStorage){return{getItem:t=>{try{return e.getItem(t)}catch(n){return null}},setItem:(t,n)=>{try{e.setItem(t,n)}catch(o){}},removeItem:t=>{try{e.removeItem(t)}catch(n){}}}}function r(e){return{get:(t,n)=>{const i=JSON.parse(e.getItem(o+t));return null!==i?i:n},set:(t,n)=>e.setItem(o+t,JSON.stringify(n)),remove:t=>e.removeItem(o+t)}}const s=i(window.localStorage),c=i(window.sessionStorage),h=r(s),a=r(c)},"63b8":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return c}));const o={large:"large",medium:"medium",small:"small"},i={default:"default",nav:"nav"},r={[i.default]:{[o.large]:{minWidth:1069,contentWidth:980},[o.medium]:{minWidth:736,maxWidth:1068,contentWidth:692},[o.small]:{minWidth:320,maxWidth:735,contentWidth:280}},[i.nav]:{[o.large]:{minWidth:1024},[o.medium]:{minWidth:768,maxWidth:1023},[o.small]:{minWidth:320,maxWidth:767}}},s={[o.small]:0,[o.medium]:1,[o.large]:2};function c(e,t){return s[e]>s[t]}},6842:function(e,t,n){"use strict";function o(e,t,n){let o,i=e,r=t;for("string"===typeof r&&(r=[r]),o=0;oe.json()).catch(()=>({}))}const c=(e,t)=>o(i,e,t)},7138:function(e,t,n){"use strict";n("813c")},"748c":function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return c}));var o=n("6842");function i(e){return e.reduce((e,t)=>(t.traits.includes("dark")?e.dark.push(t):e.light.push(t),e),{light:[],dark:[]})}function r(e){const t=["1x","2x","3x"];return t.reduce((t,n)=>{const o=e.find(e=>e.traits.includes(n));return o?t.concat({density:n,src:o.url,size:o.size}):t},[])}function s(e){const t="/",n=new RegExp(t+"+","g");return e.join(t).replace(n,t)}function c(e){return e&&"string"===typeof e&&!e.startsWith(o["a"])&&e.startsWith("/")?s([o["a"],e]):e}},"813c":function(e,t,n){},"821b":function(e,t,n){"use strict";t["a"]={auto:{label:"Auto",value:"auto"},dark:{label:"Dark",value:"dark"},light:{label:"Light",value:"light"}}},"942d":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return s}));const o=52,i=48,r="nav-sticky-anchor",s={noClose:"noclose"}},9895:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i}));const o="not-found",i="documentation-topic"},"9b4f":function(e,t,n){},"9c0c":function(e,t,n){},bb9e:function(e,t,n){},d26a:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"d",(function(){return h}));var o=n("748c"),i={input:"input",tags:"tags"};function r(e={}){return Object.entries(e).reduce((e,[t,n])=>n?e.concat(`${encodeURIComponent(t)}=${encodeURIComponent(n)}`):e,[]).join("&")}function s(e,{changes:t,language:n,context:o}={}){const[i,s]=e.split("#"),c=i.match(/\?.*/),h=r({changes:t,language:n,context:o}),a=c?"&":"?",l=s?i:e,u=h?`${a}${h}`:"",d=s?"#"+s:"";return`${l}${u}${d}`}function c(e,t){const{query:{changes:n,[i.input]:o,[i.tags]:r,...s}={}}=e,{query:{changes:c,[i.input]:h,[i.tags]:a,...l}={}}=t;return e.name===t.name&&JSON.stringify({path:e.path,query:s})===JSON.stringify({path:t.path,query:l})}function h(e,t=window.location.origin){return new URL(Object(o["b"])(e),t).href}},d369:function(e,t,n){"use strict";var o=n("5d2d");const i={preferredColorScheme:"developer.setting.preferredColorScheme",preferredLanguage:"docs.setting.preferredLanguage"},r={preferredColorScheme:"docs.setting.preferredColorScheme"};t["a"]=Object.defineProperties({},Object.keys(i).reduce((e,t)=>({...e,[t]:{get:()=>{const e=r[t],n=o["a"].getItem(i[t]);return e?n||o["a"].getItem(e):n},set:e=>o["a"].setItem(i[t],e)}}),{}))},e425:function(e,t,n){"use strict";var o=n("821b"),i=n("d369");const r="undefined"!==typeof window.matchMedia&&[o["a"].light.value,o["a"].dark.value,"no-preference"].some(e=>window.matchMedia(`(prefers-color-scheme: ${e})`).matches),s=r?o["a"].auto:o["a"].light;t["a"]={state:{preferredColorScheme:i["a"].preferredColorScheme||s.value,supportsAutoColorScheme:r,systemColorScheme:o["a"].light.value},setPreferredColorScheme(e){this.state.preferredColorScheme=e,i["a"].preferredColorScheme=e},setSystemColorScheme(e){this.state.systemColorScheme=e},syncPreferredColorScheme(){i["a"].preferredColorScheme&&i["a"].preferredColorScheme!==this.state.preferredColorScheme&&(this.state.preferredColorScheme=i["a"].preferredColorScheme)}}},e487:function(e,t,n){},ed96:function(e,t,n){n.p=window.baseUrl},f161:function(e,t,n){"use strict";n.r(t);n("ed96");var o=n("2b0e"),i=n("8c4f"),r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{fromkeyboard:e.fromKeyboard,hascustomheader:e.hasCustomHeader},attrs:{id:"app"}},[n("a",{attrs:{href:"#main",id:"skip-nav"}},[e._v("Skip Navigation")]),n("InitialLoadingPlaceholder"),e._t("header",(function(){return[e.hasCustomHeader?n("custom-header",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e._e()]}),{isTargetIDE:e.isTargetIDE}),n("div",{attrs:{id:e.baseNavStickyAnchorId}}),e._t("default",(function(){return[n("router-view"),e.hasCustomFooter?n("custom-footer",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e.isTargetIDE?e._e():n("Footer")]}),{isTargetIDE:e.isTargetIDE}),e._t("footer",null,{isTargetIDE:e.isTargetIDE})],2)},s=[],c=n("e425"),h=n("821b"),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"footer"},[n("div",{staticClass:"row"},[n("ColorSchemeToggle")],1)])},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"color-scheme-toggle",attrs:{"aria-label":"Select a color scheme preference",role:"radiogroup",tabindex:"0"}},e._l(e.options,(function(t){return n("label",{key:t.value},[n("input",{attrs:{type:"radio"},domProps:{checked:t.value==e.preferredColorScheme,value:t.value},on:{input:e.setPreferredColorScheme}}),n("div",{staticClass:"text"},[e._v(e._s(t.label))])])})),0)},d=[],g={name:"ColorSchemeToggle",data:()=>({appState:c["a"].state}),computed:{options:({supportsAutoColorScheme:e})=>[h["a"].light,h["a"].dark,...e?[h["a"].auto]:[]],preferredColorScheme:({appState:e})=>e.preferredColorScheme,supportsAutoColorScheme:({appState:e})=>e.supportsAutoColorScheme},methods:{setPreferredColorScheme:e=>{c["a"].setPreferredColorScheme(e.target.value)}},watch:{preferredColorScheme:{immediate:!0,handler(e){document.body.dataset.colorScheme=e}}}},f=g,m=(n("2be1"),n("2877")),p=Object(m["a"])(f,u,d,!1,null,"4472ec1e",null),j=p.exports,v={name:"Footer",components:{ColorSchemeToggle:j}},w=v,b=(n("2de0"),Object(m["a"])(w,a,l,!1,null,"72f2e2dc",null)),y=b.exports,S=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.loaded?e._e():n("div",{staticClass:"InitialLoadingPlaceholder",attrs:{id:"loading-placeholder"}})},E=[],C={name:"InitialLoadingPlaceholder",data(){return{loaded:!1}},created(){const e=()=>{this.loaded=!0};this.$router.onReady(e,e)}},_=C,P=(n("48b1"),Object(m["a"])(_,S,E,!1,null,"35c356b6",null)),T=P.exports,k=n("942d"),O=n("6842");function A(e,t){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,t)&&"string"===typeof e[t]}function x(e,t,n,o){if(!t||"object"!==typeof t||o&&(A(t,"light")||A(t,"dark"))){let i=t;if(A(t,o)&&(i=t[o]),"object"===typeof i)return;n[e]=i}else Object.entries(t).forEach(([t,i])=>{const r=[e,t].join("-");x(r,i,n,o)})}function I(e,t="light"){const n={},o=e||{};return x("-",o,n,t),n}var L={name:"CoreApp",components:{Footer:y,InitialLoadingPlaceholder:T},provide(){return{isTargetIDE:this.isTargetIDE,performanceMetricsEnabled:"true"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_PERFORMANCE_ENABLED}},data(){return{appState:c["a"].state,fromKeyboard:!1,isTargetIDE:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,themeSettings:O["d"],baseNavStickyAnchorId:k["d"]}},computed:{currentColorScheme:({appState:e})=>e.systemColorScheme,preferredColorScheme:({appState:e})=>e.preferredColorScheme,CSSCustomProperties:({themeSettings:e,currentColorScheme:t})=>I(e.theme,t),hasCustomHeader:()=>!!window.customElements.get("custom-header"),hasCustomFooter:()=>!!window.customElements.get("custom-footer")},props:{enableThemeSettings:{type:Boolean,default:!0}},watch:{CSSCustomProperties:{immediate:!0,handler(e){this.detachStylesFromRoot(e),this.attachStylesToRoot(e)}}},async created(){window.addEventListener("keydown",this.onKeyDown),this.$bridge.on("navigation",this.handleNavigationRequest),this.enableThemeSettings&&Object.assign(this.themeSettings,await Object(O["b"])()),window.addEventListener("pageshow",this.syncPreferredColorScheme),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("pageshow",this.syncPreferredColorScheme)})},mounted(){(document.querySelector(".footer-current-year")||{}).innerText=(new Date).getFullYear(),this.attachColorSchemeListeners()},beforeDestroy(){this.fromKeyboard?window.removeEventListener("mousedown",this.onMouseDown):window.removeEventListener("keydown",this.onKeyDown),this.$bridge.off("navigation",this.handleNavigationRequest),this.detachStylesFromRoot(this.CSSCustomProperties)},methods:{onKeyDown(){this.fromKeyboard=!0,window.addEventListener("mousedown",this.onMouseDown),window.removeEventListener("keydown",this.onKeyDown)},onMouseDown(){this.fromKeyboard=!1,window.addEventListener("keydown",this.onKeyDown),window.removeEventListener("mousedown",this.onMouseDown)},handleNavigationRequest(e){this.$router.push(e)},attachColorSchemeListeners(){if(!window.matchMedia)return;const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{e.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(e)},onColorSchemePreferenceChange({matches:e}){const t=e?h["a"].dark:h["a"].light;c["a"].setSystemColorScheme(t.value)},attachStylesToRoot(e){const t=document.documentElement;Object.entries(e).filter(([,e])=>Boolean(e)).forEach(([e,n])=>{t.style.setProperty(e,n)})},detachStylesFromRoot(e){const t=document.documentElement;Object.entries(e).forEach(([e])=>{t.style.removeProperty(e)})},syncPreferredColorScheme(){c["a"].syncPreferredColorScheme()}}},$=L,D=(n("5c0b"),n("3e80"),Object(m["a"])($,r,s,!1,null,"6f639c59",null)),N=D.exports;class R{constructor(){this.$send=()=>{}}send(e){this.$send(e)}}class U{constructor(){const{webkit:{messageHandlers:{bridge:e={}}={}}={}}=window;this.bridge=e;const{postMessage:t=(()=>{})}=e;this.$send=t.bind(e)}send(e){this.$send(e)}}class M{constructor(e=new R){this.backend=e,this.listeners={}}send(e){this.backend.send(e)}receive(e){this.emit(e.type,e.data)}emit(e,t){this.listeners[e]&&this.listeners[e].forEach(e=>e(t))}on(e,t){this.listeners[e]||(this.listeners[e]=new Set),this.listeners[e].add(t)}off(e,t){this.listeners[e]&&this.listeners[e].delete(t)}}var B={install(e,t){let n;n=t.performanceMetricsEnabled||"ide"===t.appTarget?new U:new R,e.prototype.$bridge=new M(n)}};function W(e){return"custom-"+e}function V(e){return class extends HTMLElement{constructor(){super();const t=this.attachShadow({mode:"open"}),n=e.content.cloneNode(!0);t.appendChild(n)}}}function q(e){const t=W(e),n=document.getElementById(t);n&&window.customElements.define(t,V(n))}function F(e,t={names:["header","footer"]}){const{names:n}=t;e.config.ignoredElements=/^custom-/,n.forEach(q)}function H(e,t){const{value:n=!1}=t;e.style.display=n?"none":""}var K={hide:H};function G(e,{performanceMetrics:t=!1}={}){e.config.productionTip=!1,e.use(F),e.directive("hide",K.hide),e.use(B,{appTarget:Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,performanceMetricsEnabled:t}),window.bridge=e.prototype.$bridge,e.config.performance=t}var J=n("9895"),z=n("63b8"),Y=n("3908"),X=n("002d"),Q=n("d26a");function Z(){const{location:e}=window;return e.pathname+e.search+e.hash}function ee(){const e=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);return ePromise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("tutorials-overview")]).then(n.bind(null,"f025"))},{path:"/tutorials/:id/*",name:"topic",component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("topic")]).then(n.bind(null,"3213"))},{path:"/documentation/*",name:J["a"],component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("documentation-topic")]).then(n.bind(null,"f8ac"))},{path:"*",name:J["b"],component:ye},{path:"*",name:"server-error",component:me}];function Ee(e={}){const t=new i["a"]({mode:"history",base:O["a"],scrollBehavior:te,...e,routes:e.routes||Se});return t.onReady(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"),ne()}),"ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET&&t.onError(e=>{const{route:n={path:"/"}}=e;t.replace({name:"server-error",params:[n.path]})}),window.addEventListener("unload",oe),t}o["default"].use(G),o["default"].use(i["a"]),new o["default"]({router:Ee(),render:e=>e(N)}).$mount("#app")},fb1e:function(e,t,n){}}); \ No newline at end of file diff --git a/3.4.0/js/topic.6a1c7b7f.js b/3.4.0/js/topic.6a1c7b7f.js new file mode 100644 index 000000000..db8926e37 --- /dev/null +++ b/3.4.0/js/topic.6a1c7b7f.js @@ -0,0 +1,20 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["topic"],{"00f4":function(e,t,n){"use strict";n("282f")},"0466":function(e,t,n){},"0530":function(e,t,n){"use strict";n("dbeb")},"0b61":function(e,t,n){},1006:function(e,t,n){"use strict";n("a95e")},"14b7":function(e,t,n){},"1a91":function(e,t,n){"use strict";n("db87")},"1aae":function(e,t,n){},"1dd5":function(e,t,n){"use strict";n("7b17")},"282f":function(e,t,n){},"2b86":function(e,t,n){},"2b88":function(e,t,n){"use strict"; +/*! + * portal-vue © Thorsten Lünborg, 2019 + * + * Version: 2.1.7 + * + * LICENCE: MIT + * + * https://github.com/linusborg/portal-vue + * + */function s(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}Object.defineProperty(t,"__esModule",{value:!0});var i=s(n("2b0e"));function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){return a(e)||l(e)||c()}function a(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t1&&void 0!==arguments[1]?arguments[1]:{};return e.reduce((function(e,n){var s=n.passengers[0],i="function"===typeof s?s(t):n.passengers;return e.concat(i)}),[])}function h(e,t){return e.map((function(e,t){return[t,e]})).sort((function(e,n){return t(e[1],n[1])||e[0]-n[0]})).map((function(e){return e[1]}))}function m(e,t){return t.reduce((function(t,n){return e.hasOwnProperty(n)&&(t[n]=e[n]),t}),{})}var f={},v={},g={},y=i.extend({data:function(){return{transports:f,targets:v,sources:g,trackInstances:u}},methods:{open:function(e){if(u){var t=e.to,n=e.from,s=e.passengers,r=e.order,o=void 0===r?1/0:r;if(t&&n&&s){var a={to:t,from:n,passengers:d(s),order:o},l=Object.keys(this.transports);-1===l.indexOf(t)&&i.set(this.transports,t,[]);var c=this.$_getTransportIndex(a),p=this.transports[t].slice(0);-1===c?p.push(a):p[c]=a,this.transports[t]=h(p,(function(e,t){return e.order-t.order}))}}},close:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.to,s=e.from;if(n&&(s||!1!==t)&&this.transports[n])if(t)this.transports[n]=[];else{var i=this.$_getTransportIndex(e);if(i>=0){var r=this.transports[n].slice(0);r.splice(i,1),this.transports[n]=r}}},registerTarget:function(e,t,n){u&&(this.trackInstances&&!n&&this.targets[e]&&console.warn("[portal-vue]: Target ".concat(e," already exists")),this.$set(this.targets,e,Object.freeze([t])))},unregisterTarget:function(e){this.$delete(this.targets,e)},registerSource:function(e,t,n){u&&(this.trackInstances&&!n&&this.sources[e]&&console.warn("[portal-vue]: source ".concat(e," already exists")),this.$set(this.sources,e,Object.freeze([t])))},unregisterSource:function(e){this.$delete(this.sources,e)},hasTarget:function(e){return!(!this.targets[e]||!this.targets[e][0])},hasSource:function(e){return!(!this.sources[e]||!this.sources[e][0])},hasContentFor:function(e){return!!this.transports[e]&&!!this.transports[e].length},$_getTransportIndex:function(e){var t=e.to,n=e.from;for(var s in this.transports[t])if(this.transports[t][s].from===n)return+s;return-1}}}),b=new y(f),C=1,w=i.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(C++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var e=this;this.$nextTick((function(){b.registerSource(e.name,e)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){b.unregisterSource(this.name),this.clear()},watch:{to:function(e,t){t&&t!==e&&this.clear(t),this.sendUpdate()}},methods:{clear:function(e){var t={from:this.name,to:e||this.to};b.close(t)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(e){return"function"===typeof e?e(this.slotProps):e},sendUpdate:function(){var e=this.normalizeSlots();if(e){var t={from:this.name,to:this.to,passengers:o(e),order:this.order};b.open(t)}else this.clear()}},render:function(e){var t=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return t&&this.disabled?t.length<=1&&this.slim?this.normalizeOwnChildren(t)[0]:e(n,[this.normalizeOwnChildren(t)]):this.slim?e():e(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),_=i.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:b.transports,firstRender:!0}},created:function(){var e=this;this.$nextTick((function(){b.registerTarget(e.name,e)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(e,t){b.unregisterTarget(t),b.registerTarget(e,this)}},mounted:function(){var e=this;this.transition&&this.$nextTick((function(){e.firstRender=!1}))},beforeDestroy:function(){b.unregisterTarget(this.name)},computed:{ownTransports:function(){var e=this.transports[this.name]||[];return this.multiple?e:0===e.length?[]:[e[e.length-1]]},passengers:function(){return p(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var e=this.slim&&!this.transition;return e&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),e}},render:function(e){var t=this.noWrapper(),n=this.children(),s=this.transition||this.tag;return t?n[0]:this.slim&&!s?e():e(s,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),S=0,k=["disabled","name","order","slim","slotProps","tag","to"],x=["multiple","transition"],T=i.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(S++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var e=document.querySelector(this.mountTo);if(e){var t=this.$props;if(b.targets[t.name])t.bail?console.warn("[portal-vue]: Target ".concat(t.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=b.targets[t.name];else{var n=t.append;if(n){var s="string"===typeof n?n:"DIV",i=document.createElement(s);e.appendChild(i),e=i}var r=m(this.$props,x);r.slim=this.targetSlim,r.tag=this.targetTag,r.slotProps=this.targetSlotProps,r.name=this.to,this.portalTarget=new _({el:e,parent:this.$parent||this,propsData:r})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var e=this.portalTarget;if(this.append){var t=e.$el;t.parentNode.removeChild(t)}e.$destroy()},render:function(e){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),e();if(!this.$scopedSlots.manual){var t=m(this.$props,k);return e(w,{props:t,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||e()}});function A(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.component(t.portalName||"Portal",w),e.component(t.portalTargetName||"PortalTarget",_),e.component(t.MountingPortalName||"MountingPortal",T)}var I={install:A};t.default=I,t.Portal=w,t.PortalTarget=_,t.MountingPortal=T,t.Wormhole=b},"2f9d":function(e,t,n){"use strict";n("525c")},"311e":function(e,t,n){},3213:function(e,t,n){"use strict";n.r(t);var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.topicData?n(e.componentFor(e.topicData),e._b({key:e.topicKey,tag:"component",attrs:{hierarchy:e.hierarchy}},"component",e.propsFor(e.topicData),!1)):e._e()],1)},i=[],r=n("25a9"),o=n("a97e");const{BreakpointName:a}=o["a"].constants;var l,c,u={state:{linkableSections:[],breakpoint:a.large},addLinkableSection(e){const t={...e,visibility:0};t.sectionNumber=this.state.linkableSections.length,this.state.linkableSections.push(t)},reset(){this.state.linkableSections=[],this.state.breakpoint=a.large},updateLinkableSection(e){this.state.linkableSections=this.state.linkableSections.map(t=>e.anchor===t.anchor?{...t,visibility:e.visibility}:t)},updateBreakpoint(e){this.state.breakpoint=e}},d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"article"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{chapters:e.hierarchy.modules,technology:e.metadata.category,topic:e.heroTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._t("above-hero"),e._l(e.sections,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component"},"component",e.propsFor(t),!1))}))],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},p=[],h=n("2b88"),m=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{attrs:{id:"nav","aria-label":e.technology,hasSolidBackground:""}},[n("template",{slot:"default"},[n("ReferenceUrlProvider",{attrs:{reference:e.rootReference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.urlWithParams;return n("NavTitleContainer",{attrs:{to:s}},[n("template",{slot:"default"},[e._v(e._s(e.technology))]),n("template",{slot:"subhead"},[e._v("Tutorials")])],2)}}])})],1),n("template",{slot:"after-title"},[n("div",{staticClass:"separator"})]),n("template",{slot:"tray"},[n("div",{staticClass:"mobile-dropdown-container"},[n("MobileDropdown",{attrs:{options:e.chapters,sections:e.optionsForSections,currentOption:e.currentSection?e.currentSection.title:""},on:{"select-section":e.onSelectSection}})],1),n("div",{staticClass:"dropdown-container"},[n("PrimaryDropdown",{staticClass:"primary-dropdown",attrs:{options:e.chapters,currentOption:e.topic}}),n("ChevronIcon",{staticClass:"icon-inline"}),e.currentSection?n("SecondaryDropdown",{staticClass:"secondary-dropdown",attrs:{options:e.optionsForSections,currentOption:e.currentSection.title,sectionTracker:e.sectionIndicatorText},on:{"select-section":e.onSelectSection}}):e._e()],1),e._t("tray",null,{siblings:e.chapters.length+e.optionsForSections.length})],2)],2)},f=[],v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M3.22 1.184l0.325-0.38 7.235 6.201-7.235 6.19-0.325-0.38 6.792-5.811-6.792-5.82z"}})])},g=[],y=n("be08"),b={name:"ChevronIcon",components:{SVGIcon:y["a"]}},C=b,w=n("2877"),_=Object(w["a"])(C,v,g,!1,null,null,null),S=_.exports,k=n("d26a"),x={name:"ReferenceUrlProvider",inject:{references:{default:()=>({})}},props:{reference:{type:String,required:!0}},computed:{resolvedReference:({references:e,reference:t})=>e[t]||{},url:({resolvedReference:e})=>e.url,title:({resolvedReference:e})=>e.title},render(){return this.$scopedSlots.default({url:this.url,urlWithParams:Object(k["b"])(this.url,this.$route.query),title:this.title,reference:this.resolvedReference})}},T=x,A=Object(w["a"])(T,l,c,!1,null,null,null),I=A.exports,$=n("8a61"),O=n("cbcf"),P=n("653a"),j=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"mobile-dropdown"},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(s){var i=s.title;return n("NavMenuItemBase",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(i))]),n("ul",{staticClass:"tutorial-list"},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.url,i=t.urlWithParams,r=t.title;return n("li",{staticClass:"tutorial-list-item"},[n("router-link",{staticClass:"option tutorial",attrs:{to:i,value:r}},[e._v(" "+e._s(r)+" ")]),s===e.$route.path?n("ul",{staticClass:"section-list",attrs:{role:"listbox"}},e._l(e.sections,(function(t){return n("li",{key:t.title},[n("router-link",{class:e.classesFor(t),attrs:{to:{path:t.path,query:e.$route.query},value:t.title},nativeOn:{click:function(n){return e.onClick(t)}}},[e._v(" "+e._s(t.title)+" ")])],1)})),0):e._e()],1)}}],null,!0)})})),1)])}}],null,!0)})})),1)},N=[],D=n("863d"),B=n("9b30"),M={name:"MobileDropdown",components:{NavMenuItems:B["a"],NavMenuItemBase:D["a"],ReferenceUrlProvider:I},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sections:{type:Array,required:!1,default:()=>[]}},methods:{classesFor(e){return["option","section",{active:this.currentOption===e.title},this.depthClass(e)]},depthClass(e){const{depth:t=0}=e;return"depth"+t},onClick(e){this.$emit("select-section",e.path)}}},q=M,R=(n("e688"),Object(w["a"])(q,j,N,!1,null,"154acfbd",null)),E=R.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":"Current section",isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.navigateOverOptions,o=t.OptionClass,a=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{role:"listbox",tabindex:"0"}},e._l(e.options,(function(t){return n("router-link",{key:t.title,attrs:{to:{path:t.path,query:e.$route.query},custom:""},scopedSlots:e._u([{key:"default",fn:function(i){var l,c=i.navigate;return[n("li",{class:[o,(l={},l[a]=e.currentOption===t.title,l)],attrs:{role:"option",value:t.title,"aria-selected":e.currentOption===t.title,"aria-current":e.ariaCurrent(t.title),tabindex:-1},on:{click:function(n){return e.setActive(t,c,s,n)},keydown:[function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.setActive(t,c,s,n)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),r(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),r(t,-1))}]}},[e._v(" "+e._s(t.title)+" ")])]}}],null,!0)})})),1)]}}])},[n("template",{slot:"toggle-post-content"},[n("span",{staticClass:"section-tracker"},[e._v(e._s(e.sectionTracker))])])],2)},L=[],F=function(){var e,t=this,n=t.$createElement,s=t._self._c||n;return s("BaseDropdown",{staticClass:"dropdown-custom",class:(e={},e[t.OpenedClass]=t.isOpen,e["dropdown-small"]=t.isSmall,e),attrs:{value:t.value},scopedSlots:t._u([{key:"dropdown",fn:function(e){var n=e.dropdownClasses;return[s("span",{staticClass:"visuallyhidden",attrs:{id:"DropdownLabel_"+t._uid}},[t._v(t._s(t.ariaLabel))]),s("button",{ref:"dropdownToggle",staticClass:"form-dropdown-toggle",class:n,attrs:{role:"button",id:"DropdownToggle_"+t._uid,"aria-labelledby":"DropdownLabel_"+t._uid+" DropdownToggle_"+t._uid,"aria-expanded":t.isOpen?"true":"false","aria-haspopup":"true"},on:{click:t.toggleDropdown,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.closeAndFocusToggler.apply(null,arguments)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))}]}},[s("span",{staticClass:"form-dropdown-title"},[t._v(t._s(t.value))]),t._t("toggle-post-content")],2)]}}],null,!0)},[s("template",{slot:"eyebrow"},[t._t("eyebrow")],2),s("template",{slot:"after"},[t._t("default",null,null,{value:t.value,isOpen:t.isOpen,contentClasses:["form-dropdown-content",{"is-open":t.isOpen}],closeDropdown:t.closeDropdown,onChangeAction:t.onChangeAction,closeAndFocusToggler:t.closeAndFocusToggler,navigateOverOptions:t.navigateOverOptions,OptionClass:t.OptionClass,ActiveOptionClass:t.ActiveOptionClass})],2)],2)},z=[],U=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"form-element"},[e._t("dropdown",(function(){return[n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],class:e.dropdownClasses,on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.modelValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e._t("default")],2)]}),{dropdownClasses:e.dropdownClasses,value:e.value}),n("InlineChevronDownIcon",{staticClass:"form-icon",attrs:{"aria-hidden":"true"}}),e.$slots.eyebrow?n("span",{staticClass:"form-label",attrs:{"aria-hidden":"true"}},[e._t("eyebrow")],2):e._e(),e._t("after")],2)},H=[],G=n("7948"),W={name:"BaseDropdown",inheritAttrs:!1,props:{value:{type:String,default:""}},components:{InlineChevronDownIcon:G["a"]},computed:{modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},dropdownClasses({value:e}){return["form-dropdown",{"form-dropdown-selectnone":""===e,"no-eyebrow":!this.$slots.eyebrow}]}}},Q=W,K=(n("ed71"),Object(w["a"])(Q,U,H,!1,null,"998803d8",null)),X=K.exports;const J="is-open",Y="option",Z="option-active";var ee={name:"DropdownCustom",components:{BaseDropdown:X},constants:{OpenedClass:J,OptionClass:Y,ActiveOptionClass:Z},props:{value:{type:String,default:""},ariaLabel:{type:String,default:""},isSmall:{type:Boolean,default:!1}},data(){return{isOpen:!1,OpenedClass:J,OptionClass:Y,ActiveOptionClass:Z}},mounted(){document.addEventListener("click",this.closeOnLoseFocus)},beforeDestroy(){document.removeEventListener("click",this.closeOnLoseFocus)},methods:{onChangeAction(e){this.$emit("input",e)},toggleDropdown(){this.isOpen?this.closeDropdown():this.openDropdown()},async closeAndFocusToggler(){this.closeDropdown(),await this.$nextTick(),this.$refs.dropdownToggle.focus({preventScroll:!0})},closeDropdown(){this.isOpen=!1,this.$emit("close")},openDropdown(){this.isOpen=!0,this.$emit("open"),this.focusActiveLink()},closeOnLoseFocus(e){!this.$el.contains(e.target)&&this.isOpen&&this.closeDropdown()},navigateOverOptions({target:e},t){const n=this.$el.querySelectorAll("."+Y),s=Array.from(n),i=s.indexOf(e),r=s[i+t];r&&r.focus({preventScroll:!0})},async focusActiveLink(){const e=this.$el.querySelector("."+Z);e&&(await this.$nextTick(),e.focus({preventScroll:!0}))}}},te=ee,ne=(n("e84c"),Object(w["a"])(te,F,z,!1,null,"12dd746a",null)),se=ne.exports,ie={name:"SecondaryDropdown",components:{DropdownCustom:se},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sectionTracker:{type:String,required:!1}},methods:{ariaCurrent(e){return this.currentOption===e&&"section"},setActive(e,t,n,s){t(s),this.$emit("select-section",e.path),n()}}},re=ie,oe=(n("5952"),Object(w["a"])(re,V,L,!1,null,"4a151342",null)),ae=oe.exports,le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":"Current tutorial",isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.closeDropdown,o=t.navigateOverOptions,a=t.OptionClass,l=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{tabindex:"0"}},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(i){var c=i.title;return n("li",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(c))]),n("ul",{attrs:{role:"listbox"}},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.urlWithParams,c=t.title;return[n("router-link",{attrs:{to:i,custom:""},scopedSlots:e._u([{key:"default",fn:function(t){var i,u=t.navigate,d=t.isActive;return[n("li",{class:(i={},i[a]=!0,i[l]=d,i),attrs:{role:"option",value:c,"aria-selected":d,"aria-current":!!d&&"tutorial",tabindex:-1},on:{click:function(t){return e.setActive(u,r,t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setActive(u,r,t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),o(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),o(t,-1))}]}},[e._v(" "+e._s(c)+" ")])]}}],null,!0)})]}}],null,!0)})})),1)])}}],null,!0)})})),1)]}}])})},ce=[],ue={name:"PrimaryDropdown",components:{DropdownCustom:se,ReferenceUrlProvider:I},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0}},methods:{setActive(e,t,n){e(n),t()}}},de=ue,pe=(n("e4e4"),Object(w["a"])(de,le,ce,!1,null,"78dc103f",null)),he=pe.exports;const me={title:"Introduction",url:"#introduction",reference:"introduction",sectionNumber:0,depth:0};var fe={name:"NavigationBar",components:{NavTitleContainer:P["a"],NavBase:O["a"],ReferenceUrlProvider:I,PrimaryDropdown:he,SecondaryDropdown:ae,MobileDropdown:E,ChevronIcon:S},mixins:[$["a"]],inject:["store","references"],props:{chapters:{type:Array,required:!0},technology:{type:String,required:!0},topic:{type:String,required:!0},rootReference:{type:String,required:!0},identifierUrl:{type:String,required:!0}},data(){return{currentSection:me,tutorialState:this.store.state}},watch:{pageSectionWithHighestVisibility(e){e&&(this.currentSection=e)}},computed:{currentProject(){return this.chapters.reduce((e,{projects:t})=>e.concat(t),[]).find(e=>e.reference===this.identifierUrl)},pageSections(){if(!this.currentProject)return[];const e=[me].concat(this.currentProject.sections);return this.tutorialState.linkableSections.map((t,n)=>{const s=e[n],i=this.references[s.reference],{url:r,title:o}=i||s;return{...t,title:o,path:r}})},optionsForSections(){return this.pageSections.map(({depth:e,path:t,title:n})=>({depth:e,path:t,title:n}))},pageSectionWithHighestVisibility(){return[...this.pageSections].sort((e,t)=>t.visibility-e.visibility).find(e=>e.visibility>0)},sectionIndicatorText(){const e=this.tutorialState.linkableSections.length-1,{sectionNumber:t}=this.currentSection||{};if(0!==t)return`(${t} of ${e})`}},methods:{onSelectSection(e){const t="#"+e.split("#")[1];this.scrollToElement(t)}}},ve=fe,ge=(n("5241"),Object(w["a"])(ve,m,f,!1,null,"26e19f17",null)),ye=ge.exports,be=n("bf08"),Ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"body"},[n("BodyContent",{attrs:{content:e.content}})],1)},we=[],_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("article",{staticClass:"body-content"},e._l(e.content,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"layout"},"component",e.propsFor(t),!1))})),1)},Se=[],ke=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"columns",class:e.classes},[e._l(e.columns,(function(t,s){return[n("Asset",{key:t.media,attrs:{identifier:t.media,videoAutoplays:!1}}),t.content?n("ContentNode",{key:s,attrs:{content:t.content}}):e._e()]}))],2)},xe=[],Te=n("80e4"),Ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",{attrs:{content:e.articleContent}})},Ie=[],$e=n("5677"),Oe={name:"ContentNode",components:{BaseContentNode:$e["a"]},props:$e["a"].props,computed:{articleContent(){return this.map(e=>{switch(e.type){case $e["a"].BlockType.codeListing:return{...e,showLineNumbers:!0};case $e["a"].BlockType.heading:{const{anchor:t,...n}=e;return n}default:return e}})}},methods:$e["a"].methods,BlockType:$e["a"].BlockType,InlineType:$e["a"].InlineType},Pe=Oe,je=(n("cb8d"),Object(w["a"])(Pe,Ae,Ie,!1,null,"3cfe1c35",null)),Ne=je.exports,De={name:"Columns",components:{Asset:Te["a"],ContentNode:Ne},props:{columns:{type:Array,required:!0}},computed:{classes(){return{"cols-2":2===this.columns.length,"cols-3":3===this.columns.length}}}},Be=De,Me=(n("e9b0"),Object(w["a"])(Be,ke,xe,!1,null,"30edf911",null)),qe=Me.exports,Re=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content-and-media",class:e.classes},[n("ContentNode",{attrs:{content:e.content}}),n("Asset",{attrs:{identifier:e.media}})],1)},Ee=[];const Ve={leading:"leading",trailing:"trailing"};var Le={name:"ContentAndMedia",components:{Asset:Te["a"],ContentNode:Ne},props:{content:Ne.props.content,media:Te["a"].props.identifier,mediaPosition:{type:String,default:()=>Ve.trailing,validator:e=>Object.prototype.hasOwnProperty.call(Ve,e)}},computed:{classes(){return{"media-leading":this.mediaPosition===Ve.leading,"media-trailing":this.mediaPosition===Ve.trailing}}},MediaPosition:Ve},Fe=Le,ze=(n("1006"),Object(w["a"])(Fe,Re,Ee,!1,null,"3fa44f9e",null)),Ue=ze.exports,He=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"full-width"},e._l(e.groups,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"group"},"component",e.propsFor(t),!1),[n("ContentNode",{attrs:{content:t.content}})],1)})),1)},Ge=[],We=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",attrs:{id:e.anchor}},[e._t("default")],2)},Qe=[],Ke=n("72e7"),Xe={name:"LinkableElement",mixins:[Ke["a"]],inject:{navigationBarHeight:{default(){}},store:{default(){return{addLinkableSection(){},updateLinkableSection(){}}}}},props:{anchor:{type:String,required:!0},depth:{type:Number,default:()=>0},tag:{type:String,default:()=>"div"},title:{type:String,required:!0}},computed:{intersectionRootMargin(){const e=this.navigationBarHeight?`-${this.navigationBarHeight}px`:"0%";return e+" 0% -50% 0%"}},created(){this.store.addLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:0})},methods:{onIntersect(e){const t=Math.min(1,e.intersectionRatio);this.store.updateLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:t})}}},Je=Xe,Ye=Object(w["a"])(Je,We,Qe,!1,null,null,null),Ze=Ye.exports;const{BlockType:et}=Ne;var tt={name:"FullWidth",components:{ContentNode:Ne,LinkableElement:Ze},props:Ne.props,computed:{groups:({content:e})=>e.reduce((e,t)=>0===e.length||t.type===et.heading?[...e,{heading:t.type===et.heading?t:null,content:[t]}]:[...e.slice(0,e.length-1),{heading:e[e.length-1].heading,content:e[e.length-1].content.concat(t)}],[])},methods:{componentFor(e){return e.heading?Ze:"div"},depthFor(e){switch(e.level){case 1:case 2:return 0;default:return 1}},propsFor(e){return e.heading?{anchor:e.heading.anchor,depth:this.depthFor(e.heading),title:e.heading.text}:{}}}},nt=tt,st=(n("aece"),Object(w["a"])(nt,He,Ge,!1,null,"1f2be54b",null)),it=st.exports;const rt={columns:"columns",contentAndMedia:"contentAndMedia",fullWidth:"fullWidth"};var ot={name:"BodyContent",props:{content:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(rt,e))}},methods:{componentFor(e){return{[rt.columns]:qe,[rt.contentAndMedia]:Ue,[rt.fullWidth]:it}[e.kind]},propsFor(e){const{content:t,kind:n,media:s,mediaPosition:i}=e;return{[rt.columns]:{columns:t},[rt.contentAndMedia]:{content:t,media:s,mediaPosition:i},[rt.fullWidth]:{content:t}}[n]}},LayoutKind:rt},at=ot,lt=(n("1dd5"),Object(w["a"])(at,_e,Se,!1,null,"4d5a806e",null)),ct=lt.exports,ut={name:"Body",components:{BodyContent:ct},props:ct.props},dt=ut,pt=(n("5237"),Object(w["a"])(dt,Ce,we,!1,null,"6499e2f2",null)),ht=pt.exports,mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialCTA",e._b({},"TutorialCTA",e.$props,!1))},ft=[],vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseCTA",e._b({attrs:{label:"Next"}},"BaseCTA",e.baseProps,!1))},gt=[],yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"call-to-action"},[n("Row",[n("LeftColumn",[n("span",{staticClass:"label"},[e._v(e._s(e.label))]),n("h2",[e._v(" "+e._s(e.title)+" ")]),e.abstract?n("ContentNode",{staticClass:"description",attrs:{content:[e.abstractParagraph]}}):e._e(),e.action?n("Button",{attrs:{action:e.action}}):e._e()],1),n("RightColumn",{staticClass:"right-column"},[e.media?n("Asset",{staticClass:"media",attrs:{identifier:e.media}}):e._e()],1)],1)],1)},bt=[],Ct=n("0f00"),wt=n("620a"),_t=n("c081"),St={name:"CallToAction",components:{Asset:Te["a"],Button:_t["a"],ContentNode:$e["a"],LeftColumn:{render(e){return e(wt["a"],{props:{span:{large:5,small:12}}},this.$slots.default)}},RightColumn:{render(e){return e(wt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}},Row:Ct["a"]},props:{title:{type:String,required:!0},label:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}},computed:{abstractParagraph(){return{type:"paragraph",inlineContent:this.abstract}}}},kt=St,xt=(n("80f7"),Object(w["a"])(kt,yt,bt,!1,null,"2016b288",null)),Tt=xt.exports,At={name:"CallToAction",components:{BaseCTA:Tt},computed:{baseProps(){return{title:this.title,abstract:this.abstract,action:this.action,media:this.media}}},props:{title:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}}},It=At,$t=Object(w["a"])(It,vt,gt,!1,null,null,null),Ot=$t.exports,Pt={name:"CallToAction",components:{TutorialCTA:Ot},props:Ot.props},jt=Pt,Nt=(n("3e1b"),Object(w["a"])(jt,mt,ft,!1,null,"426a965c",null)),Dt=Nt.exports,Bt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialHero",e._b({},"TutorialHero",e.$props,!1))},Mt=[],qt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"tutorial-hero",attrs:{anchor:"introduction",title:e.sectionTitle}},[n("div",{staticClass:"hero dark"},[e.backgroundImageUrl?n("div",{staticClass:"bg",style:e.bgStyle}):e._e(),e._t("above-title"),n("Row",[n("Column",[n("Headline",{attrs:{level:1}},[e.chapter?n("template",{slot:"eyebrow"},[e._v(e._s(e.chapter))]):e._e(),e._v(" "+e._s(e.title)+" ")],2),e.content||e.video?n("div",{staticClass:"intro"},[e.content?n("ContentNode",{attrs:{content:e.content}}):e._e(),e.video?[n("p",[n("a",{staticClass:"call-to-action",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleCallToActionModal.apply(null,arguments)}}},[e._v(" Watch intro video "),n("PlayIcon",{staticClass:"cta-icon icon-inline"})],1)]),n("GenericModal",{attrs:{visible:e.callToActionModalVisible,isFullscreen:"",theme:"dark"},on:{"update:visible":function(t){e.callToActionModalVisible=t}}},[n("Asset",{directives:[{name:"show",rawName:"v-show",value:e.callToActionModalVisible,expression:"callToActionModalVisible"}],ref:"asset",staticClass:"video-asset",attrs:{identifier:e.video},on:{videoEnded:e.handleVideoEnd}})],1)]:e._e()],2):e._e(),n("Metadata",{staticClass:"metadata",attrs:{projectFilesUrl:e.projectFilesUrl,estimatedTimeInMinutes:e.estimatedTimeInMinutes,xcodeRequirement:e.xcodeRequirementData}})],1)],1)],2)])},Rt=[],Et=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"headline"},[e.$slots.eyebrow?n("span",{staticClass:"eyebrow"},[e._t("eyebrow")],2):e._e(),n("Heading",{staticClass:"heading",attrs:{level:e.level}},[e._t("default")],2)],1)},Vt=[];const Lt=1,Ft=6,zt={type:Number,required:!0,validator:e=>e>=Lt&&e<=Ft},Ut={name:"Heading",render:function(e){return e("h"+this.level,this.$slots.default)},props:{level:zt}};var Ht={name:"Headline",components:{Heading:Ut},props:{level:zt}},Gt=Ht,Wt=(n("323a"),Object(w["a"])(Gt,Et,Vt,!1,null,"1898f592",null)),Qt=Wt.exports,Kt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("PortalSource",{attrs:{to:"modal-destination",disabled:!e.isVisible}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isVisible,expression:"isVisible"}],staticClass:"generic-modal",class:[e.stateClasses,e.themeClass],style:e.modalColors,attrs:{role:"dialog"}},[n("div",{staticClass:"backdrop",on:{click:e.onClickOutside}}),n("div",{ref:"container",staticClass:"container",style:{width:e.width}},[e.showClose?n("button",{ref:"close",staticClass:"close",attrs:{"aria-label":"Close"},on:{click:function(t){return t.preventDefault(),e.closeModal.apply(null,arguments)}}},[n("CloseIcon")],1):e._e(),n("div",{ref:"content",staticClass:"modal-content"},[e._t("default")],2)])])])},Xt=[],Jt=n("f2af"),Yt=n("c8e2"),Zt=n("95da"),en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"close-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"m10.3772239 3.1109127.7266116.7266116-3.27800002 3.2763884 3.27072752 3.2703884-.7266116.7266116-3.27011592-3.271-3.26211596 3.2637276-.7266116-.7266116 3.26272756-3.263116-3.27-3.26911596.72661159-.72661159 3.26938841 3.26972755z","fill-rule":"evenodd"}})])},tn=[],nn={name:"CloseIcon",components:{SVGIcon:y["a"]}},sn=nn,rn=Object(w["a"])(sn,en,tn,!1,null,null,null),on=rn.exports;const an={light:"light",dark:"dark",dynamic:"dynamic",code:"code"};var ln={name:"GenericModal",model:{prop:"visible",event:"update:visible"},components:{CloseIcon:on,PortalSource:h["Portal"]},props:{visible:{type:Boolean,default:!1},isFullscreen:{type:Boolean,default:!1},theme:{type:String,validator:e=>Object.keys(an).includes(e),default:an.light},codeBackgroundColorOverride:{type:String,default:""},width:{type:String,default:null},showClose:{type:Boolean,default:!0}},data(){return{lastFocusItem:null,prefersDarkStyle:!1,focusTrapInstance:null}},computed:{isVisible:{get:({visible:e})=>e,set(e){this.$emit("update:visible",e)}},modalColors(){return{"--background":this.codeBackgroundColorOverride}},themeClass({theme:e,prefersDarkStyle:t,isThemeDynamic:n}){let s={};return n&&(s={"theme-light":!t,"theme-dark":t}),["theme-"+e,s]},stateClasses:({isFullscreen:e,isVisible:t,showClose:n})=>({"modal-fullscreen":e,"modal-standard":!e,"modal-open":t,"modal-with-close":n}),isThemeDynamic:({theme:e})=>e===an.dynamic||e===an.code},watch:{isVisible(e){e?this.onShow():this.onHide()}},mounted(){if(this.focusTrapInstance=new Yt["a"],document.addEventListener("keydown",this.onKeydown),this.isThemeDynamic){const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{e.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(e)}},beforeDestroy(){this.isVisible&&Jt["a"].unlockScroll(this.$refs.container),document.removeEventListener("keydown",this.onKeydown),this.focusTrapInstance.destroy()},methods:{async onShow(){await this.$nextTick(),Jt["a"].lockScroll(this.$refs.container),await this.focusCloseButton(),this.focusTrapInstance.updateFocusContainer(this.$refs.container),this.focusTrapInstance.start(),Zt["a"].hide(this.$refs.container)},onHide(){Jt["a"].unlockScroll(this.$refs.container),this.focusTrapInstance.stop(),this.lastFocusItem&&(this.lastFocusItem.focus({preventScroll:!0}),this.lastFocusItem=null),this.$emit("close"),Zt["a"].show(this.$refs.container)},closeModal(){this.isVisible=!1},selectContent(){window.getSelection().selectAllChildren(this.$refs.content)},onClickOutside(){this.closeModal()},onKeydown(e){const{metaKey:t=!1,ctrlKey:n=!1,key:s}=e;this.isVisible&&("a"===s&&(t||n)&&(e.preventDefault(),this.selectContent()),"Escape"===s&&this.closeModal())},onColorSchemePreferenceChange({matches:e}){this.prefersDarkStyle=e},async focusCloseButton(){this.lastFocusItem=document.activeElement,await this.$nextTick(),this.$refs.close&&this.$refs.close.focus(),this.$emit("open")}}},cn=ln,un=(n("8016"),Object(w["a"])(cn,Kt,Xt,!1,null,"ea628b36",null)),dn=un.exports,pn=n("c4dd"),hn=n("748c"),mn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"metadata"},[e.estimatedTimeInMinutes?n("div",{staticClass:"item",attrs:{"aria-label":e.estimatedTimeInMinutes+" minutes estimated time"}},[n("div",{staticClass:"content",attrs:{"aria-hidden":"true"}},[n("div",{staticClass:"duration"},[e._v(" "+e._s(e.estimatedTimeInMinutes)+" "),n("div",{staticClass:"minutes"},[e._v("min")])])]),n("div",{staticClass:"bottom",attrs:{"aria-hidden":"true"}},[e._v("Estimated Time")])]):e._e(),e.projectFilesUrl?n("div",{staticClass:"item"},[n("DownloadIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[n("a",{staticClass:"content-link project-download",attrs:{href:e.projectFilesUrl}},[e._v(" Project files "),n("InlineDownloadIcon",{staticClass:"small-icon icon-inline"})],1)])],1):e._e(),e.xcodeRequirement?n("div",{staticClass:"item"},[n("XcodeIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[e.isTargetIDE?n("span",[e._v(e._s(e.xcodeRequirement.title))]):n("a",{staticClass:"content-link",attrs:{href:e.xcodeRequirement.url}},[e._v(" "+e._s(e.xcodeRequirement.title)+" "),n("InlineChevronRightIcon",{staticClass:"icon-inline small-icon xcode-icon"})],1)])],1):e._e()])},fn=[],vn=n("de60"),gn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"xcode-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M2.668 4.452l-1.338-2.229 0.891-0.891 2.229 1.338 1.338 2.228 3.667 3.666 0.194-0.194 2.933 2.933c0.13 0.155 0.209 0.356 0.209 0.576 0 0.497-0.403 0.9-0.9 0.9-0.22 0-0.421-0.079-0.577-0.209l0.001 0.001-2.934-2.933 0.181-0.181-3.666-3.666z"}}),n("path",{attrs:{d:"M11.824 1.277l-0.908 0.908c-0.091 0.091-0.147 0.216-0.147 0.354 0 0.106 0.033 0.205 0.090 0.286l-0.001-0.002 0.058 0.069 0.185 0.185c0.090 0.090 0.215 0.146 0.353 0.146 0.107 0 0.205-0.033 0.286-0.090l-0.002 0.001 0.069-0.057 0.909-0.908c0.118 0.24 0.187 0.522 0.187 0.82 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.577-0.068-0.826-0.189l0.011 0.005-5.5 5.5c0.116 0.238 0.184 0.518 0.184 0.813 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.576-0.068-0.826-0.189l0.011 0.005 0.908-0.909c0.090-0.090 0.146-0.215 0.146-0.353 0-0.107-0.033-0.205-0.090-0.286l0.001 0.002-0.057-0.069-0.185-0.185c-0.091-0.091-0.216-0.147-0.354-0.147-0.106 0-0.205 0.033-0.286 0.090l0.002-0.001-0.069 0.058-0.908 0.908c-0.116-0.238-0.184-0.518-0.184-0.813 0-1.045 0.847-1.892 1.892-1.892 0.293 0 0.571 0.067 0.819 0.186l-0.011-0.005 5.5-5.5c-0.116-0.238-0.184-0.519-0.184-0.815 0-1.045 0.847-1.892 1.892-1.892 0.296 0 0.577 0.068 0.827 0.19l-0.011-0.005z"}})])},yn=[],bn={name:"XcodeIcon",components:{SVGIcon:y["a"]}},Cn=bn,wn=Object(w["a"])(Cn,gn,yn,!1,null,null,null),_n=wn.exports,Sn=n("34b0"),kn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-download-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},xn=[],Tn={name:"InlineDownloadIcon",components:{SVGIcon:y["a"]}},An=Tn,In=Object(w["a"])(An,kn,xn,!1,null,null,null),$n=In.exports,On={name:"HeroMetadata",components:{InlineDownloadIcon:$n,InlineChevronRightIcon:Sn["a"],DownloadIcon:vn["a"],XcodeIcon:_n},inject:["isTargetIDE"],props:{projectFilesUrl:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:Object,required:!1}}},Pn=On,jn=(n("5356"),Object(w["a"])(Pn,mn,fn,!1,null,"2fa6f125",null)),Nn=jn.exports,Dn={name:"Hero",components:{PlayIcon:pn["a"],GenericModal:dn,Column:{render(e){return e(wt["a"],{props:{span:{large:7,medium:9,small:12}}},this.$slots.default)}},ContentNode:$e["a"],Headline:Qt,Metadata:Nn,Row:Ct["a"],Asset:Te["a"],LinkableSection:Ze},inject:["references"],props:{title:{type:String,required:!0},chapter:{type:String},content:{type:Array},projectFiles:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:String,required:!1},video:{type:String},backgroundImage:{type:String}},computed:{backgroundImageUrl(){const e=this.references[this.backgroundImage]||{},{variants:t=[]}=e,n=t.find(e=>e.traits.includes("light"));return n?Object(hn["b"])(n.url):""},projectFilesUrl(){return this.projectFiles?Object(hn["b"])(this.references[this.projectFiles].url):null},bgStyle(){return{backgroundImage:`url('${this.backgroundImageUrl}')`}},xcodeRequirementData(){return this.references[this.xcodeRequirement]},sectionTitle(){return"Introduction"}},data(){return{callToActionModalVisible:!1}},methods:{async toggleCallToActionModal(){this.callToActionModalVisible=!0,await this.$nextTick();const e=this.$refs.asset.$el.querySelector("video");if(e)try{await e.play(),e.muted=!1}catch(t){}},handleVideoEnd(){this.callToActionModalVisible=!1}}},Bn=Dn,Mn=(n("3c4b"),Object(w["a"])(Bn,qt,Rt,!1,null,"cb87b2d0",null)),qn=Mn.exports,Rn={name:"Hero",components:{TutorialHero:qn},props:qn.props},En=Rn,Vn=(n("2f9d"),Object(w["a"])(En,Bt,Mt,!1,null,"35a9482f",null)),Ln=Vn.exports,Fn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialAssessments",e._b({},"TutorialAssessments",e.$props,!1),[n("p",{attrs:{slot:"success"},slot:"success"},[e._v("Great job, you've answered all the questions for this article.")])])},zn=[],Un=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"assessments-wrapper",attrs:{anchor:e.anchor,title:e.title}},[n("Row",{ref:"assessments",staticClass:"assessments"},[n("MainColumn",[n("Row",{staticClass:"banner"},[n("HeaderColumn",[n("h2",{staticClass:"title"},[e._v(e._s(e.title))])])],1),e.completed?n("div",{staticClass:"success"},[e._t("success",(function(){return[n("p",[e._v(e._s(e.SuccessMessage))])]}))],2):n("div",[n("Progress",e._b({ref:"progress"},"Progress",e.progress,!1)),n("Quiz",{key:e.activeIndex,attrs:{choices:e.activeAssessment.choices,content:e.activeAssessment.content,isLast:e.isLast,title:e.activeAssessment.title},on:{submit:e.onSubmit,advance:e.onAdvance,"see-results":e.onSeeResults}})],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e.completed?e._t("success",(function(){return[e._v(" "+e._s(e.SuccessMessage)+" ")]})):e._e()],2)],1)],1)],1)},Hn=[],Gn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",[n("p",{staticClass:"title"},[e._v("Question "+e._s(e.index)+" of "+e._s(e.total))])])},Wn=[],Qn={name:"AssessmentsProgress",components:{Row:Ct["a"]},props:{index:{type:Number,required:!0},total:{type:Number,required:!0}}},Kn=Qn,Xn=(n("0530"),Object(w["a"])(Kn,Gn,Wn,!1,null,"8ec95972",null)),Jn=Xn.exports,Yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"quiz"},[n("ContentNode",{staticClass:"title",attrs:{content:e.title}}),e.content?n("ContentNode",{staticClass:"question-content",attrs:{content:e.content}}):e._e(),n("div",{staticClass:"choices"},[e._l(e.choices,(function(t,s){return n("label",{key:s,class:e.choiceClasses[s]},[n(e.getIconComponent(s),{tag:"component",staticClass:"choice-icon"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedIndex,expression:"selectedIndex"}],attrs:{type:"radio",name:"assessment"},domProps:{value:s,checked:e._q(e.selectedIndex,s)},on:{change:function(t){e.selectedIndex=s}}}),n("ContentNode",{staticClass:"question",attrs:{content:t.content}}),e.userChoices[s].checked?[n("ContentNode",{staticClass:"answer",attrs:{content:t.justification}}),t.reaction?n("p",{staticClass:"answer"},[e._v(e._s(t.reaction))]):e._e()]:e._e()],2)})),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.ariaLiveText)+" ")])],2),n("div",{staticClass:"controls"},[n("ButtonLink",{staticClass:"check",attrs:{disabled:null===e.selectedIndex||e.showNextQuestion},nativeOn:{click:function(t){return e.submit.apply(null,arguments)}}},[e._v(" Submit ")]),e.isLast?n("ButtonLink",{staticClass:"results",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.seeResults.apply(null,arguments)}}},[e._v(" Next ")]):n("ButtonLink",{staticClass:"next",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.advance.apply(null,arguments)}}},[e._v(" Next Question ")])],1)],1)},Zn=[],es=n("76ab"),ts=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"reset-circle-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M3.828 4.539l0.707-0.707 5.657 5.657-0.707 0.707-5.657-5.657z"}}),n("path",{attrs:{d:"M3.828 9.489l5.657-5.657 0.707 0.707-5.657 5.657-0.707-0.707z"}})])},ns=[],ss={name:"ResetCircleIcon",components:{SVGIcon:y["a"]}},is=ss,rs=Object(w["a"])(is,ts,ns,!1,null,null,null),os=rs.exports,as=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"check-circle-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M9.626 3.719l0.866 0.5-3.5 6.062-3.464-2 0.5-0.866 2.6 1.5z"}})])},ls=[],cs={name:"CheckCircleIcon",components:{SVGIcon:y["a"]}},us=cs,ds=Object(w["a"])(us,as,ls,!1,null,null,null),ps=ds.exports,hs={name:"Quiz",components:{CheckCircleIcon:ps,ResetCircleIcon:os,ContentNode:$e["a"],ButtonLink:es["a"]},props:{content:{type:Array,required:!1},choices:{type:Array,required:!0},isLast:{type:Boolean,default:!1},title:{type:Array,required:!0}},data(){return{userChoices:this.choices.map(()=>({checked:!1})),selectedIndex:null,checkedIndex:null}},computed:{correctChoices(){return this.choices.reduce((e,t,n)=>t.isCorrect?e.add(n):e,new Set)},choiceClasses(){return this.userChoices.map((e,t)=>({choice:!0,active:this.selectedIndex===t,disabled:e.checked||this.showNextQuestion,correct:e.checked&&this.choices[t].isCorrect,incorrect:e.checked&&!this.choices[t].isCorrect}))},showNextQuestion(){return Array.from(this.correctChoices).every(e=>this.userChoices[e].checked)},ariaLiveText:({checkedIndex:e,choices:t})=>{if(null===e)return"";const{isCorrect:n}=t[e];return`Answer number ${e+1} is ${n?"correct":"incorrect"}`}},methods:{getIconComponent(e){const t=this.userChoices[e];if(t&&t.checked)return this.choices[e].isCorrect?ps:os},submit(){this.$set(this.userChoices,this.selectedIndex,{checked:!0}),this.checkedIndex=this.selectedIndex,this.$emit("submit")},advance(){this.$emit("advance")},seeResults(){this.$emit("see-results")}}},ms=hs,fs=(n("5c7b"),Object(w["a"])(ms,Yn,Zn,!1,null,"455ff2a6",null)),vs=fs.exports;const gs=12,ys="Great job, you've answered all the questions for this tutorial.";var bs={name:"Assessments",constants:{SuccessMessage:ys},components:{LinkableSection:Ze,Quiz:vs,Progress:Jn,Row:Ct["a"],HeaderColumn:{render(e){return e(wt["a"],{props:{isCentered:{large:!0},span:{large:10}}},this.$slots.default)}},MainColumn:{render(e){return e(wt["a"],{props:{isCentered:{large:!0},span:{large:10,medium:10,small:12}}},this.$slots.default)}}},props:{assessments:{type:Array,required:!0},anchor:{type:String,required:!0}},inject:["navigationBarHeight"],data(){return{activeIndex:0,completed:!1,SuccessMessage:ys}},computed:{activeAssessment(){return this.assessments[this.activeIndex]},isLast(){return this.activeIndex===this.assessments.length-1},progress(){return{index:this.activeIndex+1,total:this.assessments.length}},title(){return"Check Your Understanding"}},methods:{scrollTo(e,t=0){e.scrollIntoView(!0),window.scrollBy(0,-this.navigationBarHeight-t)},onSubmit(){this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,gs)})},onAdvance(){this.activeIndex+=1,this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,gs)})},onSeeResults(){this.completed=!0,this.$nextTick(()=>{this.scrollTo(this.$refs.assessments.$el,gs)})}}},Cs=bs,ws=(n("53b5"),Object(w["a"])(Cs,Un,Hn,!1,null,"c1de71de",null)),_s=ws.exports,Ss={name:"Assessments",components:{TutorialAssessments:_s},props:_s.props},ks=Ss,xs=(n("f264"),Object(w["a"])(ks,Fn,zn,!1,null,"3c94366b",null)),Ts=xs.exports;const As={articleBody:"articleBody",callToAction:"callToAction",hero:"hero",assessments:"assessments"};var Is={name:"Article",components:{NavigationBar:ye,PortalTarget:h["PortalTarget"]},mixins:[be["a"]],inject:{isTargetIDE:{default:!1},store:{default(){return{reset(){}}}}},props:{hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},references:{type:Object,required:!0},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(As,e))},identifierUrl:{type:String,required:!0}},computed:{heroSection(){return this.sections.find(this.isHero)},heroTitle(){return(this.heroSection||{}).title},pageTitle(){return this.heroTitle?`${this.heroTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},methods:{componentFor(e){const{kind:t}=e;return{[As.articleBody]:ht,[As.callToAction]:Dt,[As.hero]:Ln,[As.assessments]:Ts}[t]},isHero(e){return e.kind===As.hero},propsFor(e){const{abstract:t,action:n,anchor:s,assessments:i,backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:l,kind:c,media:u,projectFiles:d,title:p,video:h,xcodeRequirement:m}=e;return{[As.articleBody]:{content:a},[As.callToAction]:{abstract:t,action:n,media:u,title:p},[As.hero]:{backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:l,projectFiles:d,title:p,video:h,xcodeRequirement:m},[As.assessments]:{anchor:s,assessments:i}}[c]}},provide(){return{references:this.references}},created(){this.store.reset()},SectionKind:As},$s=Is,Os=(n("3a78"),Object(w["a"])($s,d,p,!1,null,"d9f204d0",null)),Ps=Os.exports,js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tutorial"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{technology:e.metadata.category,chapters:e.hierarchy.modules,topic:e.tutorialTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._l(e.sections,(function(e,t){return n("Section",{key:t,attrs:{section:e}})})),n("BreakpointEmitter",{on:{change:e.handleBreakpointChange}})],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},Ns=[],Ds=n("66c9"),Bs={computed:{isClientMobile(){let e=!1;return e="maxTouchPoints"in navigator||"msMaxTouchPoints"in navigator?Boolean(navigator.maxTouchPoints||navigator.msMaxTouchPoints):window.matchMedia?window.matchMedia("(pointer:coarse)").matches:"orientation"in window,e}}},Ms=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sections"},e._l(e.tasks,(function(t,s){return n("Section",e._b({key:s,attrs:{id:t.anchor,sectionNumber:s+1,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},"Section",t,!1))})),1)},qs=[],Rs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"section",attrs:{anchor:e.anchor,title:e.introProps.title}},[n("Intro",e._b({},"Intro",e.introProps,!1)),e.stepsSection.length>0?n("Steps",{attrs:{content:e.stepsSection,isRuntimePreviewVisible:e.isRuntimePreviewVisible,sectionNumber:e.sectionNumber},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}}):e._e()],1)},Es=[],Vs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"intro-container"},[n("Row",{class:["intro","intro-"+e.sectionNumber,{ide:e.isTargetIDE}]},[n("Column",{staticClass:"left"},[n("Headline",{attrs:{level:2}},[n("router-link",{attrs:{slot:"eyebrow",to:e.sectionLink},slot:"eyebrow"},[e._v(" Section "+e._s(e.sectionNumber)+" ")]),e._v(" "+e._s(e.title)+" ")],1),n("ContentNode",{attrs:{content:e.content}})],1),n("Column",{staticClass:"right"},[n("div",{staticClass:"media"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e()],1)])],1),e.expandedSections.length>0?n("ExpandedIntro",{staticClass:"expanded-intro",attrs:{content:e.expandedSections}}):e._e()],1)},Ls=[],Fs={name:"SectionIntro",inject:{isClientMobile:{default:()=>!1},isTargetIDE:{default:()=>!1}},components:{Asset:Te["a"],ContentNode:$e["a"],ExpandedIntro:ct,Headline:Qt,Row:Ct["a"],Column:{render(e){return e(wt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}}},props:{sectionAnchor:{type:String,required:!0},content:{type:Array,required:!0},media:{type:String,required:!0},title:{type:String,required:!0},sectionNumber:{type:Number,required:!0},expandedSections:{type:Array,default:()=>[]}},methods:{focus(){this.$emit("focus",this.media)}},computed:{sectionLink(){return{path:this.$route.path,hash:this.sectionAnchor,query:this.$route.query}}}},zs=Fs,Us=(n("4896"),Object(w["a"])(zs,Vs,Ls,!1,null,"54daa228",null)),Hs=Us.exports,Gs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"steps"},[n("div",{staticClass:"content-container"},e._l(e.contentNodes,(function(t,s){return n(t.component,e._b({key:s,ref:"contentNodes",refInFor:!0,tag:"component",class:e.contentClass(s),attrs:{currentIndex:e.activeStep}},"component",t.props,!1))})),1),e.isBreakpointSmall?e._e():n("BackgroundTheme",{staticClass:"asset-container",class:e.assetContainerClasses},[n("transition",{attrs:{name:"fade"}},[e.visibleAsset.media?n("div",{key:e.visibleAsset.media,class:["asset-wrapper",{ide:e.isTargetIDE}]},[n("Asset",{ref:"asset",staticClass:"step-asset",attrs:{identifier:e.visibleAsset.media,showsReplayButton:"",showsVideoControls:!1}})],1):e._e(),e.visibleAsset.code?n("CodePreview",{attrs:{code:e.visibleAsset.code,preview:e.visibleAsset.runtimePreview,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},[e.visibleAsset.runtimePreview?n("transition",{attrs:{name:"fade"}},[n("Asset",{key:e.visibleAsset.runtimePreview,attrs:{identifier:e.visibleAsset.runtimePreview}})],1):e._e()],1):e._e()],1)],1)],1)},Ws=[],Qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["code-preview",{ide:e.isTargetIDE}]},[n("CodeTheme",[e.code?n("CodeListing",e._b({attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1)):e._e()],1),n("div",{staticClass:"runtime-preview",class:e.runtimePreviewClasses,style:e.previewStyles},[n("div",{staticClass:"runtimve-preview__container"},[n("button",{staticClass:"header",attrs:{disabled:!e.hasRuntimePreview,title:e.runtimePreviewTitle},on:{click:e.togglePreview}},[n("span",{staticClass:"runtime-preview-label",attrs:{"aria-label":e.textAriaLabel}},[e._v(e._s(e.togglePreviewText))]),n("DiagonalArrowIcon",{staticClass:"icon-inline preview-icon",class:[e.shouldDisplayHideLabel?"preview-hide":"preview-show"]})],1),n("transition",{on:{leave:e.handleLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.shouldDisplayHideLabel,expression:"shouldDisplayHideLabel"}],staticClass:"runtime-preview-asset"},[e._t("default")],2)])],1)])],1)},Ks=[],Xs=n("7b69"),Js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"diagonal-arrow",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M0.010 12.881l10.429-10.477-3.764 0.824-0.339-1.549 7.653-1.679-1.717 7.622-1.546-0.349 0.847-3.759-10.442 10.487z"}})])},Ys=[],Zs={name:"DiagonalArrowIcon",components:{SVGIcon:y["a"]}},ei=Zs,ti=Object(w["a"])(ei,Js,Ys,!1,null,null,null),ni=ti.exports,si=n("8590");const{BreakpointName:ii}=o["a"].constants;function ri({width:e,height:t},n=1){const s=400,i=e<=s?1.75:3;return{width:e/(i/n),height:t/(i/n)}}var oi={name:"CodePreview",inject:["references","isTargetIDE","store"],components:{DiagonalArrowIcon:ni,CodeListing:Xs["a"],CodeTheme:si["a"]},props:{code:{type:String,required:!0},preview:{type:String,required:!1},isRuntimePreviewVisible:{type:Boolean,required:!0}},data(){return{tutorialState:this.store.state}},computed:{currentBreakpoint(){return this.tutorialState.breakpoint},hasRuntimePreview(){return!!this.preview},previewAssetSize(){const e=this.hasRuntimePreview?this.references[this.preview]:{},t=(e.variants||[{}])[0]||{},n={width:900};let s=t.size||{};s.width||s.height||(s=n);const i=this.currentBreakpoint===ii.medium?.8:1;return ri(s,i)},previewSize(){const e={width:102};return this.shouldDisplayHideLabel&&this.previewAssetSize?{width:this.previewAssetSize.width}:e},previewStyles(){const{width:e}=this.previewSize;return{width:e+"px"}},codeProps(){return this.references[this.code]},runtimePreviewClasses(){return{collapsed:!this.shouldDisplayHideLabel,disabled:!this.hasRuntimePreview,"runtime-preview-ide":this.isTargetIDE}},shouldDisplayHideLabel(){return this.hasRuntimePreview&&this.isRuntimePreviewVisible},runtimePreviewTitle(){return this.hasRuntimePreview?null:"No preview available for this step."},togglePreviewText(){return this.hasRuntimePreview?"Preview":"No Preview"},textAriaLabel:({shouldDisplayHideLabel:e,togglePreviewText:t})=>`${t}, ${e?"Hide":"Show"}`},methods:{handleLeave(e,t){setTimeout(t,200)},togglePreview(){this.hasRuntimePreview&&this.$emit("runtime-preview-toggle",!this.isRuntimePreviewVisible)}}},ai=oi,li=(n("5053"),Object(w["a"])(ai,Qs,Ks,!1,null,"9acc0234",null)),ci=li.exports,ui=n("3908"),di=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.backgroundStyle},[e._t("default")],2)},pi=[],hi={name:"BackgroundTheme",data(){return{codeThemeState:Ds["a"].state}},computed:{backgroundStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--background":e.background}:null}}},mi=hi,fi=Object(w["a"])(mi,di,pi,!1,null,null,null),vi=fi.exports,gi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["step-container","step-"+e.stepNumber]},[n("div",{ref:"step",staticClass:"step",class:{focused:e.isActive},attrs:{"data-index":e.index}},[n("p",{staticClass:"step-label"},[e._v("Step "+e._s(e.stepNumber))]),n("ContentNode",{attrs:{content:e.content}}),e.caption&&e.caption.length>0?n("ContentNode",{staticClass:"caption",attrs:{content:e.caption}}):e._e()],1),e.isBreakpointSmall||!e.isTargetIDE?n("div",{staticClass:"media-container"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e(),e.code?n("MobileCodePreview",{attrs:{code:e.code}},[e.runtimePreview?n("Asset",{staticClass:"preview",attrs:{identifier:e.runtimePreview}}):e._e()],1):e._e()],1):e._e()])},yi=[],bi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BackgroundTheme",{staticClass:"mobile-code-preview"},[e.code?n("GenericModal",{staticClass:"full-code-listing-modal",attrs:{theme:e.isTargetIDE?"code":"light",codeBackgroundColorOverride:e.modalBackgroundColor,isFullscreen:"",visible:e.fullCodeIsVisible},on:{"update:visible":function(t){e.fullCodeIsVisible=t}}},[n("div",{staticClass:"full-code-listing-modal-content"},[n("CodeTheme",[n("CodeListing",e._b({staticClass:"full-code-listing",attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1))],1)],1)]):e._e(),n("CodeTheme",[e.code?n("MobileCodeListing",e._b({attrs:{showLineNumbers:""},on:{"file-name-click":e.toggleFullCode}},"MobileCodeListing",e.codeProps,!1)):e._e()],1),n("CodeTheme",{staticClass:"preview-toggle-container"},[n("PreviewToggle",{attrs:{isActionable:!!e.$slots.default},on:{click:e.togglePreview}})],1),e.$slots.default?n("GenericModal",{staticClass:"runtime-preview-modal",attrs:{theme:e.isTargetIDE?"dynamic":"light",isFullscreen:"",visible:e.previewIsVisible},on:{"update:visible":function(t){e.previewIsVisible=t}}},[n("div",{staticClass:"runtime-preview-modal-content"},[n("span",{staticClass:"runtime-preview-label"},[e._v("Preview")]),e._t("default")],2)]):e._e()],1)},Ci=[],wi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing-preview",attrs:{"data-syntax":e.syntax}},[n("CodeListing",{attrs:{fileName:e.fileName,syntax:e.syntax,fileType:e.fileType,content:e.previewedLines,startLineNumber:e.displayedRange.start,highlights:e.highlights,showLineNumbers:"",isFileNameActionable:""},on:{"file-name-click":function(t){return e.$emit("file-name-click")}}})],1)},_i=[],Si={name:"MobileCodeListing",components:{CodeListing:Xs["a"]},props:{fileName:String,syntax:String,fileType:String,content:{type:Array,required:!0},highlights:{type:Array,default:()=>[]}},computed:{highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},firstHighlightRange(){if(0===this.highlightedLineNumbers.size)return{start:1,end:this.content.length};const e=Math.min(...this.highlightedLineNumbers.values());let t=e;while(this.highlightedLineNumbers.has(t+1))t+=1;return{start:e,end:t}},displayedRange(){const e=this.firstHighlightRange,t=e.start-2<1?1:e.start-2,n=e.end+3>=this.content.length+1?this.content.length+1:e.end+3;return{start:t,end:n}},previewedLines(){return this.content.slice(this.displayedRange.start-1,this.displayedRange.end-1)}}},ki=Si,xi=(n("fae5"),Object(w["a"])(ki,wi,_i,!1,null,"5ad4e037",null)),Ti=xi.exports,Ai=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"toggle-preview"},[e.isActionable?n("a",{staticClass:"toggle-text",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._v(" Preview "),n("InlinePlusCircleIcon",{staticClass:"toggle-icon icon-inline"})],1):n("span",{staticClass:"toggle-text"},[e._v(" No preview ")])])},Ii=[],$i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M4 6.52h6v1h-6v-1z"}}),n("path",{attrs:{d:"M6.5 4.010h1v6h-1v-6z"}})])},Oi=[],Pi={name:"InlinePlusCircleIcon",components:{SVGIcon:y["a"]}},ji=Pi,Ni=Object(w["a"])(ji,$i,Oi,!1,null,null,null),Di=Ni.exports,Bi={name:"MobileCodePreviewToggle",components:{InlinePlusCircleIcon:Di},props:{isActionable:{type:Boolean,required:!0}}},Mi=Bi,qi=(n("e97b"),Object(w["a"])(Mi,Ai,Ii,!1,null,"d0709828",null)),Ri=qi.exports,Ei={name:"MobileCodePreview",inject:["references","isTargetIDE","store"],components:{GenericModal:dn,CodeListing:Xs["a"],MobileCodeListing:Ti,PreviewToggle:Ri,CodeTheme:si["a"],BackgroundTheme:vi},props:{code:{type:String,required:!0}},computed:{codeProps(){return this.references[this.code]},modalBackgroundColor(){const{codeColors:e}=this.store.state;return e?e.background:null}},data(){return{previewIsVisible:!1,fullCodeIsVisible:!1}},methods:{togglePreview(){this.previewIsVisible=!this.previewIsVisible},toggleFullCode(){this.fullCodeIsVisible=!this.fullCodeIsVisible}}},Vi=Ei,Li=(n("4d5c"),Object(w["a"])(Vi,bi,Ci,!1,null,"3bee1128",null)),Fi=Li.exports;const{BreakpointName:zi}=o["a"].constants;var Ui={name:"Step",components:{Asset:Te["a"],MobileCodePreview:Fi,ContentNode:$e["a"]},inject:["isTargetIDE","isClientMobile","store"],props:{code:{type:String,required:!1},content:{type:Array,required:!0},caption:{type:Array,required:!1},media:{type:String,required:!1},runtimePreview:{type:String,required:!1},sectionNumber:{type:Number,required:!0},stepNumber:{type:Number,required:!0},numberOfSteps:{type:Number,required:!0},index:{type:Number,required:!0},currentIndex:{type:Number,required:!0}},data(){return{tutorialState:this.store.state}},computed:{isBreakpointSmall(){return this.tutorialState.breakpoint===zi.small},isActive:({index:e,currentIndex:t})=>e===t}},Hi=Ui,Gi=(n("bc03"),Object(w["a"])(Hi,gi,yi,!1,null,"4abdd121",null)),Wi=Gi.exports;const{BreakpointName:Qi}=o["a"].constants,{IntersectionDirections:Ki}=Ke["a"].constants,Xi="-35% 0% -65% 0%";var Ji={name:"SectionSteps",components:{ContentNode:$e["a"],Step:Wi,Asset:Te["a"],CodePreview:ci,BackgroundTheme:vi},mixins:[Ke["a"]],constants:{IntersectionMargins:Xi},inject:["isTargetIDE","store"],data(){const e=this.content.findIndex(this.isStepNode),{code:t,media:n,runtimePreview:s}=this.content[e]||{};return{tutorialState:this.store.state,visibleAsset:{media:n,code:t,runtimePreview:s},activeStep:e}},computed:{assetContainerClasses(){return{"for-step-code":!!this.visibleAsset.code,ide:this.isTargetIDE}},numberOfSteps(){return this.content.filter(this.isStepNode).length},contentNodes(){return this.content.reduce(({stepCounter:e,nodes:t},n,s)=>{const{type:i,...r}=n,o=this.isStepNode(n),a=o?e+1:e;return o?{stepCounter:e+1,nodes:t.concat({component:Wi,type:i,props:{...r,stepNumber:a,index:s,numberOfSteps:this.numberOfSteps,sectionNumber:this.sectionNumber}})}:{stepCounter:e,nodes:t.concat({component:$e["a"],type:i,props:{content:[n]}})}},{stepCounter:0,nodes:[]}).nodes},isBreakpointSmall(){return this.tutorialState.breakpoint===Qi.small},stepNodes:({contentNodes:e,isStepNode:t})=>e.filter(t),intersectionRootMargin:()=>Xi},async mounted(){await Object(ui["b"])(8),this.findClosestStepNode()},methods:{isStepNode({type:e}){return"step"===e},contentClass(e){return{["interstitial interstitial-"+(e+1)]:!this.isStepNode(this.content[e])}},onReverseIntoLastStep(){const{asset:e}=this.$refs;if(e){const t=e.$el.querySelector("video");t&&(t.currentTime=0,t.play().catch(()=>{}))}},onFocus(e){const{code:t,media:n,runtimePreview:s}=this.content[e];this.activeStep=e,this.visibleAsset={code:t,media:n,runtimePreview:s}},onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)},findClosestStepNode(){const e=.333*window.innerHeight;let t=null,n=0;this.stepNodes.forEach(s=>{const{index:i}=s.props,r=this.$refs.contentNodes[i].$refs.step;if(!r)return;const{top:o,bottom:a}=r.getBoundingClientRect(),l=o-e,c=a-e,u=Math.abs(l+c);(0===n||u<=n)&&(n=u,t=i)}),null!==t&&this.onFocus(t)},getIntersectionTargets(){const{stepNodes:e,$refs:t}=this;return e.map(({props:{index:e}})=>t.contentNodes[e].$refs.step)},onIntersect(e){const{target:t,isIntersecting:n}=e;if(!n)return;const s=parseFloat(t.getAttribute("data-index"));this.intersectionScrollDirection===Ki.down&&s===this.stepNodes[this.stepNodes.length-1].props.index&&this.onReverseIntoLastStep(),this.onFocus(s)}},props:{content:{type:Array,required:!0},isRuntimePreviewVisible:{type:Boolean,require:!0},sectionNumber:{type:Number,required:!0}}},Yi=Ji,Zi=(n("00f4"),Object(w["a"])(Yi,Gs,Ws,!1,null,"25d30c2c",null)),er=Zi.exports,tr={name:"Section",components:{Intro:Hs,LinkableSection:Ze,Steps:er},computed:{introProps(){const[{content:e,media:t},...n]=this.contentSection;return{content:e,expandedSections:n,media:t,sectionAnchor:this.anchor,sectionNumber:this.sectionNumber,title:this.title}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0},contentSection:{type:Array,required:!0},stepsSection:{type:Array,required:!0},sectionNumber:{type:Number,required:!0},isRuntimePreviewVisible:{type:Boolean,required:!0}},methods:{onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)}}},nr=tr,sr=(n("9dc4"),Object(w["a"])(nr,Rs,Es,!1,null,"6b3a0b3a",null)),ir=sr.exports,rr={name:"SectionList",components:{Section:ir},data(){return{isRuntimePreviewVisible:!0}},props:{tasks:{type:Array,required:!0}},methods:{onRuntimePreviewToggle(e){this.isRuntimePreviewVisible=e}}},or=rr,ar=(n("4d07"),Object(w["a"])(or,Ms,qs,!1,null,"79a75e9e",null)),lr=ar.exports;const cr={assessments:_s,hero:qn,tasks:lr,callToAction:Ot},ur=new Set(Object.keys(cr)),dr={name:"TutorialSection",render:function(e){const{kind:t,...n}=this.section,s=cr[t];return s?e(s,{props:n}):null},props:{section:{type:Object,required:!0,validator:e=>ur.has(e.kind)}}};var pr={name:"Tutorial",mixins:[be["a"],Bs],components:{NavigationBar:ye,Section:dr,PortalTarget:h["PortalTarget"],BreakpointEmitter:o["a"]},inject:["isTargetIDE","store"],computed:{heroSection(){return this.sections.find(({kind:e})=>"hero"===e)},tutorialTitle(){return(this.heroSection||{}).title},pageTitle(){return this.tutorialTitle?`${this.tutorialTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},props:{sections:{type:Array,required:!0},references:{type:Object,required:!0},hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},identifierUrl:{type:String,required:!0}},methods:{handleBreakpointChange(e){this.store.updateBreakpoint(e)},handleCodeColorsChange(e){Ds["a"].updateCodeColors(e)}},created(){this.store.reset()},mounted(){this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},provide(){return{references:this.references,isClientMobile:this.isClientMobile}},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)}},hr=pr,mr=(n("1a91"),Object(w["a"])(hr,js,Ns,!1,null,"0f871b08",null)),fr=mr.exports,vr=n("bb52"),gr=n("146e");const yr={article:"article",tutorial:"project"};var br={name:"Topic",inject:{isTargetIDE:{default:!1}},mixins:[vr["a"],gr["a"]],data(){return{topicData:null}},computed:{navigationBarHeight(){return this.isTargetIDE?0:52},store(){return u},hierarchy(){const{hierarchy:e={}}=this.topicData,{technologyNavigation:t=["overview","tutorials","resources"]}=e||{};return{...e,technologyNavigation:t}},topicKey:({$route:e,topicData:t})=>[e.path,t.identifier.interfaceLanguage].join()},beforeRouteEnter(e,t,n){Object(r["b"])(e,t,n).then(e=>n(t=>{t.topicData=e})).catch(n)},beforeRouteUpdate(e,t,n){Object(r["d"])(e,t)?Object(r["b"])(e,t,n).then(e=>{this.topicData=e,n()}).catch(n):n()},created(){this.store.reset()},mounted(){this.$bridge.on("contentUpdate",e=>{this.topicData=e})},methods:{componentFor(e){const{kind:t}=e;return{[yr.article]:Ps,[yr.tutorial]:fr}[t]},propsFor(e){const{hierarchy:t,kind:n,metadata:s,references:i,sections:r,identifier:o}=e;return{[yr.article]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url},[yr.tutorial]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url}}[n]}},provide(){return{navigationBarHeight:this.navigationBarHeight,store:this.store}},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Cr=br,wr=Object(w["a"])(Cr,s,i,!1,null,null,null);t["default"]=wr.exports},"323a":function(e,t,n){"use strict";n("0b61")},"32b1":function(e,t,n){},"385e":function(e,t,n){},"3a78":function(e,t,n){"use strict";n("90d1")},"3c4b":function(e,t,n){"use strict";n("1aae")},"3e1b":function(e,t,n){"use strict";n("c5c1")},4896:function(e,t,n){"use strict";n("fa9c")},"4b4a":function(e,t,n){},"4d07":function(e,t,n){"use strict";n("b52e")},"4d5c":function(e,t,n){"use strict";n("7730")},"4eea":function(e,t,n){},5053:function(e,t,n){"use strict";n("61a8")},5237:function(e,t,n){"use strict";n("4b4a")},5241:function(e,t,n){"use strict";n("2b86")},"525c":function(e,t,n){},5356:function(e,t,n){"use strict";n("7e3c")},"53b5":function(e,t,n){"use strict";n("a662")},5913:function(e,t,n){},5952:function(e,t,n){"use strict";n("14b7")},"5c7b":function(e,t,n){"use strict";n("311e")},"5da4":function(e,t,n){},"61a8":function(e,t,n){},"63a8":function(e,t,n){},"653a":function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("router-link",{staticClass:"nav-title-content",attrs:{to:e.to}},[n("span",{staticClass:"title"},[e._t("default")],2),n("span",{staticClass:"subhead"},[e._v(" "),e._t("subhead")],2)])},i=[],r={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=r,a=(n("a497"),n("2877")),l=Object(a["a"])(o,s,i,!1,null,"60ea3af8",null);t["a"]=l.exports},"66c9":function(e,t,n){"use strict";t["a"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(e){const t=e=>e?`rgba(${e.red}, ${e.green}, ${e.blue}, ${e.alpha})`:null;this.state.codeColors=Object.entries(e).reduce((e,[n,s])=>({...e,[n]:t(s)}),{})}}},7096:function(e,t,n){},7730:function(e,t,n){},7839:function(e,t,n){"use strict";n("385e")},7948:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},i=[],r=n("be08"),o={name:"InlineChevronDownIcon",components:{SVGIcon:r["a"]}},a=o,l=n("2877"),c=Object(l["a"])(a,s,i,!1,null,null,null);t["a"]=c.exports},"7b17":function(e,t,n){},"7e3c":function(e,t,n){},8016:function(e,t,n){"use strict";n("ce7d")},"80e4":function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"asset"},[n(e.assetComponent,e._g(e._b({tag:"component"},"component",e.assetProps,!1),e.assetListeners))],1)},i=[],r=n("8bd9"),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("video",{attrs:{controls:e.showsControls,autoplay:e.autoplays,poster:e.normalizeAssetUrl(e.defaultPosterAttributes.url),muted:"",playsinline:""},domProps:{muted:!0},on:{playing:function(t){return e.$emit("playing")},ended:function(t){return e.$emit("ended")}}},[n("source",{attrs:{src:e.normalizeAssetUrl(e.videoAttributes.url)}})])},a=[],l=n("748c"),c=n("e425"),u=n("821b"),d={name:"VideoAsset",props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},posterVariants:{type:Array,required:!1,default:()=>[]}},data:()=>({appState:c["a"].state}),computed:{preferredColorScheme:({appState:e})=>e.preferredColorScheme,systemColorScheme:({appState:e})=>e.systemColorScheme,userPrefersDark:({preferredColorScheme:e,systemColorScheme:t})=>e===u["a"].dark.value||e===u["a"].auto.value&&t===u["a"].dark.value,shouldShowDarkVariant:({darkVideoVariantAttributes:e,userPrefersDark:t})=>e&&t,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return Object(l["d"])(this.variants)},posterVariantsGroupedByAppearance(){return Object(l["d"])(this.posterVariants)},defaultPosterAttributes:({posterVariantsGroupedByAppearance:e,userPrefersDark:t})=>t&&e.dark.length?e.dark[0]:e.light[0]||{},videoAttributes:({darkVideoVariantAttributes:e,defaultVideoAttributes:t,shouldShowDarkVariant:n})=>n?e:t},methods:{normalizeAssetUrl:l["b"]}},p=d,h=n("2877"),m=Object(h["a"])(p,o,a,!1,null,null,null),f=m.exports,v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-replay-container"},[n("VideoAsset",{ref:"asset",attrs:{variants:e.variants,showsControls:e.showsControls,autoplays:e.autoplays},on:{ended:e.onVideoEnd}}),n("a",{staticClass:"replay-button",class:{visible:this.showsReplayButton},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.replay.apply(null,arguments)}}},[e._v(" Replay "),n("InlineReplayIcon",{staticClass:"replay-icon icon-inline"})],1)],1)},g=[],y=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),n("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},b=[],C=n("be08"),w={name:"InlineReplayIcon",components:{SVGIcon:C["a"]}},_=w,S=Object(h["a"])(_,y,b,!1,null,null,null),k=S.exports,x={name:"ReplayableVideoAsset",components:{InlineReplayIcon:k,VideoAsset:f},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0}},data(){return{showsReplayButton:!1}},methods:{async replay(){const e=this.$refs.asset.$el;e&&(await e.play(),this.showsReplayButton=!1)},onVideoEnd(){this.showsReplayButton=!0}}},T=x,A=(n("dffc"),Object(h["a"])(T,v,g,!1,null,"59608016",null)),I=A.exports;const $={video:"video",image:"image"};var O={name:"Asset",components:{ImageAsset:r["a"],VideoAsset:f},constants:{AssetTypes:$},inject:["references"],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!1},showsVideoControls:{type:Boolean,default:()=>!0},videoAutoplays:{type:Boolean,default:()=>!0}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:e})=>e.type===$.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case $.image:return r["a"];case $.video:return this.showsReplayButton?I:f;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[$.image]:this.imageProps,[$.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsControls:this.showsVideoControls,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[]}},assetListeners(){return{[$.image]:null,[$.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},P=O,j=(n("7839"),Object(h["a"])(P,s,i,!1,null,"1b5cc854",null));t["a"]=j.exports},"80f7":function(e,t,n){"use strict";n("4eea")},8590:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.codeStyle},[e._t("default")],2)},i=[],r=n("66c9");const o=0,a=255;function l(e){const t=e.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!t)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(t[1],n),g:parseInt(t[2],n),b:parseInt(t[3],n),a:parseFloat(t[4])}}function c(e){const{r:t,g:n,b:s}=l(e);return.2126*t+.7152*n+.0722*s}function u(e,t){const n=Math.round(a*t),s=l(e),{a:i}=s,[r,c,u]=[s.r,s.g,s.b].map(e=>Math.max(o,Math.min(a,e+n)));return`rgba(${r}, ${c}, ${u}, ${i})`}function d(e,t){return u(e,t)}function p(e,t){return u(e,-1*t)}var h={name:"CodeTheme",data(){return{codeThemeState:r["a"].state}},computed:{codeStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--text":e.text,"--background":e.background,"--line-highlight":e.lineHighlight,"--url":e.commentURL,"--syntax-comment":e.comment,"--syntax-quote":e.comment,"--syntax-keyword":e.keyword,"--syntax-literal":e.keyword,"--syntax-selector-tag":e.keyword,"--syntax-string":e.stringLiteral,"--syntax-bullet":e.stringLiteral,"--syntax-meta":e.keyword,"--syntax-number":e.stringLiteral,"--syntax-symbol":e.stringLiteral,"--syntax-tag":e.stringLiteral,"--syntax-attr":e.typeAnnotation,"--syntax-built_in":e.typeAnnotation,"--syntax-builtin-name":e.typeAnnotation,"--syntax-class":e.typeAnnotation,"--syntax-params":e.typeAnnotation,"--syntax-section":e.typeAnnotation,"--syntax-title":e.typeAnnotation,"--syntax-type":e.typeAnnotation,"--syntax-attribute":e.keyword,"--syntax-identifier":e.text,"--syntax-subst":e.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:e,text:t}=this.codeThemeState.codeColors;try{const n=c(e),s=n!0},autoplays:{type:Boolean,default:()=>!0},posterVariants:{type:Array,required:!1,default:()=>[]}},data:()=>({appState:l["a"].state}),computed:{preferredColorScheme:({appState:t})=>t.preferredColorScheme,systemColorScheme:({appState:t})=>t.systemColorScheme,userPrefersDark:({preferredColorScheme:t,systemColorScheme:e})=>t===u["a"].dark.value||t===u["a"].auto.value&&e===u["a"].dark.value,shouldShowDarkVariant:({darkVideoVariantAttributes:t,userPrefersDark:e})=>t&&e,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return Object(c["d"])(this.variants)},posterVariantsGroupedByAppearance(){return Object(c["d"])(this.posterVariants)},defaultPosterAttributes:({posterVariantsGroupedByAppearance:t,userPrefersDark:e})=>e&&t.dark.length?t.dark[0]:t.light[0]||{},videoAttributes:({darkVideoVariantAttributes:t,defaultVideoAttributes:e,shouldShowDarkVariant:n})=>n?t:e},methods:{normalizeAssetUrl:c["b"]}},p=d,m=n("2877"),h=Object(m["a"])(p,o,r,!1,null,null,null),v=h.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"video-replay-container"},[n("VideoAsset",{ref:"asset",attrs:{variants:t.variants,showsControls:t.showsControls,autoplays:t.autoplays},on:{ended:t.onVideoEnd}}),n("a",{staticClass:"replay-button",class:{visible:this.showsReplayButton},attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.replay.apply(null,arguments)}}},[t._v(" Replay "),n("InlineReplayIcon",{staticClass:"replay-icon icon-inline"})],1)],1)},y=[],b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),n("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},C=[],_=n("be08"),g={name:"InlineReplayIcon",components:{SVGIcon:_["a"]}},V=g,S=Object(m["a"])(V,b,C,!1,null,null,null),A=S.exports,T={name:"ReplayableVideoAsset",components:{InlineReplayIcon:A,VideoAsset:v},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0}},data(){return{showsReplayButton:!1}},methods:{async replay(){const t=this.$refs.asset.$el;t&&(await t.play(),this.showsReplayButton=!1)},onVideoEnd(){this.showsReplayButton=!0}}},w=T,k=(n("dffc"),Object(m["a"])(w,f,y,!1,null,"59608016",null)),I=k.exports;const x={video:"video",image:"image"};var O={name:"Asset",components:{ImageAsset:i["a"],VideoAsset:v},constants:{AssetTypes:x},inject:["references"],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!1},showsVideoControls:{type:Boolean,default:()=>!0},videoAutoplays:{type:Boolean,default:()=>!0}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:t})=>t.type===x.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case x.image:return i["a"];case x.video:return this.showsReplayButton?I:v;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[x.image]:this.imageProps,[x.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsControls:this.showsVideoControls,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[]}},assetListeners(){return{[x.image]:null,[x.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},j=O,N=(n("7839"),Object(m["a"])(j,s,a,!1,null,"1b5cc854",null));e["a"]=N.exports},"82d9":function(t,e,n){},"85fb":function(t,e,n){},"8d2d":function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),n("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},a=[],i=n("be08"),o={name:"TutorialIcon",components:{SVGIcon:i["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,s,a,!1,null,null,null);e["a"]=l.exports},"8f86":function(t,e,n){},"9b79":function(t,e,n){},"9f56":function(t,e,n){},a497:function(t,e,n){"use strict";n("da75")},a9f1:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},a=[],i=n("be08"),o={name:"ArticleIcon",components:{SVGIcon:i["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,s,a,!1,null,null,null);e["a"]=l.exports},b185:function(t,e,n){},b9c2:function(t,e,n){},c4dd:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"play-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M10.195 7.010l-5 3v-6l5 3z"}})])},a=[],i=n("be08"),o={name:"PlayIcon",components:{SVGIcon:i["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,s,a,!1,null,null,null);e["a"]=l.exports},c802:function(t,e,n){"use strict";n("f084")},d647:function(t,e,n){"use strict";n("b185")},da75:function(t,e,n){},dcb9:function(t,e,n){},de60:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},a=[],i=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:i["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,s,a,!1,null,null,null);e["a"]=l.exports},dffc:function(t,e,n){"use strict";n("f3cd")},e929:function(t,e,n){"use strict";n("54b0")},ec73:function(t,e,n){},ee29:function(t,e,n){"use strict";n("b9c2")},f025:function(t,e,n){"use strict";n.r(e);var s,a,i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.topicData?n("Overview",t._b({key:t.topicKey},"Overview",t.overviewProps,!1)):t._e()},o=[],r=n("25a9"),c=n("bb52"),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-overview"},[t.isTargetIDE?t._e():n("Nav",{staticClass:"theme-dark",attrs:{sections:t.otherSections}},[t._v(" "+t._s(t.title)+" ")]),n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("div",{staticClass:"radial-gradient"},[t._t("above-hero"),t.heroSection?n("Hero",{attrs:{action:t.heroSection.action,content:t.heroSection.content,estimatedTime:t.metadata.estimatedTime,image:t.heroSection.image,title:t.heroSection.title}}):t._e()],2),t.otherSections.length>0?n("LearningPath",{attrs:{sections:t.otherSections}}):t._e()],1)],1)},u=[],d={state:{activeTutorialLink:null,activeVolume:null},reset(){this.state.activeTutorialLink=null,this.state.activeVolume=null},setActiveSidebarLink(t){this.state.activeTutorialLink=t},setActiveVolume(t){this.state.activeVolume=t}},p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NavBase",[n("NavTitleContainer",{attrs:{to:t.buildUrl(t.$route.path,t.$route.query)}},[n("template",{slot:"default"},[t._t("default")],2),n("template",{slot:"subhead"},[t._v("Tutorials")])],2),n("template",{slot:"menu-items"},[n("NavMenuItemBase",{staticClass:"in-page-navigation"},[n("TutorialsNavigation",{attrs:{sections:t.sections}})],1),t._t("menu-items")],2)],2)},m=[],h=n("cbcf"),v=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"tutorials-navigation"},[n("TutorialsNavigationList",t._l(t.sections,(function(e,s){return n("li",{key:e.name+"_"+s,class:t.sectionClasses(e)},[t.isVolume(e)?n(t.componentForVolume(e),t._b({tag:"component",on:{"select-menu":t.onSelectMenu,"deselect-menu":t.onDeselectMenu}},"component",t.propsForVolume(e),!1),t._l(e.chapters,(function(e){return n("li",{key:e.name},[n("TutorialsNavigationLink",[t._v(" "+t._s(e.name)+" ")])],1)})),0):t.isResources(e)?n("TutorialsNavigationLink",[t._v(" Resources ")]):t._e()],1)})),0)],1)},f=[],y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"tutorials-navigation-link",class:{active:t.active},attrs:{to:t.fragment},nativeOn:{click:function(e){return t.handleFocus.apply(null,arguments)}}},[t._t("default")],2)},b=[],C=n("002d"),_=n("8a61"),g={name:"TutorialsNavigationLink",mixins:[_["a"]],inject:{store:{default:()=>({state:{}})}},data(){return{state:this.store.state}},computed:{active:({state:{activeTutorialLink:t},text:e})=>e===t,fragment:({text:t,$route:e})=>({hash:Object(C["a"])(t),query:e.query}),text:({$slots:{default:[{text:t}]}})=>t.trim()},methods:{async handleFocus(){const{hash:t}=this.fragment,e=document.getElementById(t);e&&(e.focus(),await this.scrollToElement("#"+t))}}},V=g,S=(n("6962"),n("2877")),A=Object(S["a"])(V,y,b,!1,null,"6bb99205",null),T=A.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"tutorials-navigation-list",attrs:{role:"list"}},[t._t("default")],2)},k=[],I={name:"TutorialsNavigationList"},x=I,O=(n("202a"),Object(S["a"])(x,w,k,!1,null,"6f2800d1",null)),j=O.exports,N=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-navigation-menu",class:{collapsed:t.collapsed}},[n("button",{staticClass:"toggle",attrs:{"aria-expanded":t.collapsed?"false":"true",type:"button"},on:{click:function(e){return e.stopPropagation(),t.onClick.apply(null,arguments)}}},[n("span",{staticClass:"text"},[t._v(t._s(t.title))]),n("InlineCloseIcon",{staticClass:"toggle-icon icon-inline"})],1),n("transition-expand",[t.collapsed?t._e():n("div",{staticClass:"tutorials-navigation-menu-content"},[n("TutorialsNavigationList",{attrs:{"aria-label":"Chapters"}},[t._t("default")],2)],1)])],1)},M=[],E=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-close-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M11.91 1l1.090 1.090-4.917 4.915 4.906 4.905-1.090 1.090-4.906-4.905-4.892 4.894-1.090-1.090 4.892-4.894-4.903-4.904 1.090-1.090 4.903 4.904z"}})])},$=[],q=n("be08"),B={name:"InlineCloseIcon",components:{SVGIcon:q["a"]}},R=B,z=Object(S["a"])(R,E,$,!1,null,null,null),D=z.exports,L={name:"TransitionExpand",functional:!0,render(t,e){const n={props:{name:"expand"},on:{afterEnter(t){t.style.height="auto"},enter(t){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="auto";const{height:n}=getComputedStyle(t);t.style.width=null,t.style.position=null,t.style.visibility=null,t.style.height=0,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=n})},leave(t){const{height:e}=getComputedStyle(t);t.style.height=e,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=0})}}};return t("transition",n,e.children)}},P=L,G=(n("032c"),Object(S["a"])(P,s,a,!1,null,null,null)),F=G.exports,H={name:"TutorialsNavigationMenu",components:{InlineCloseIcon:D,TransitionExpand:F,TutorialsNavigationList:j},props:{collapsed:{type:Boolean,default:!0},title:{type:String,required:!0}},methods:{onClick(){this.collapsed?this.$emit("select-menu",this.title):this.$emit("deselect-menu")}}},K=H,U=(n("d647"),Object(S["a"])(K,N,M,!1,null,"6513d652",null)),Z=U.exports;const J={resources:"resources",volume:"volume"};var Q={name:"TutorialsNavigation",components:{TutorialsNavigationLink:T,TutorialsNavigationList:j,TutorialsNavigationMenu:Z},constants:{SectionKind:J},inject:{store:{default:()=>({setActiveVolume(){}})}},data(){return{state:this.store.state}},props:{sections:{type:Array,required:!0}},computed:{activeVolume:({state:t})=>t.activeVolume},methods:{sectionClasses(t){return{volume:this.isVolume(t),"volume--named":this.isNamedVolume(t),resource:this.isResources(t)}},componentForVolume:({name:t})=>t?Z:j,isResources:({kind:t})=>t===J.resources,isVolume:({kind:t})=>t===J.volume,activateFirstNamedVolume(){const{isNamedVolume:t,sections:e}=this,n=e.find(t);n&&this.store.setActiveVolume(n.name)},isNamedVolume(t){return this.isVolume(t)&&t.name},onDeselectMenu(){this.store.setActiveVolume(null)},onSelectMenu(t){this.store.setActiveVolume(t)},propsForVolume({name:t}){const{activeVolume:e}=this;return t?{collapsed:t!==e,title:t}:{"aria-label":"Chapters"}}},created(){this.activateFirstNamedVolume()}},W=Q,X=(n("095b"),Object(S["a"])(W,v,f,!1,null,"0cbd8adb",null)),Y=X.exports,tt=n("653a"),et=n("d26a"),nt=n("863d");const st={resources:"resources",volume:"volume"};var at={name:"Nav",constants:{SectionKind:st},components:{NavMenuItemBase:nt["a"],NavTitleContainer:tt["a"],TutorialsNavigation:Y,NavBase:h["a"]},props:{sections:{type:Array,require:!0}},methods:{buildUrl:et["b"]}},it=at,ot=(n("6211"),Object(S["a"])(it,p,m,!1,null,"1001350c",null)),rt=ot.exports,ct=n("bf08"),lt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"hero"},[n("div",{staticClass:"copy-container"},[n("h1",{staticClass:"title"},[t._v(t._s(t.title))]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e(),t.estimatedTime?n("p",{staticClass:"meta"},[n("TimerIcon"),n("span",{staticClass:"meta-content"},[n("strong",{staticClass:"time"},[t._v(t._s(t.estimatedTime))]),n("span",[t._v(" Estimated Time")])])],1):t._e(),t.action?n("CallToActionButton",{attrs:{action:t.action,"aria-label":t.action.overridingTitle+" with "+t.title,isDark:""}}):t._e()],1),t.image?n("Asset",{attrs:{identifier:t.image}}):t._e()],1)},ut=[],dt=n("80e4"),pt=n("c081"),mt=n("5677"),ht=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"timer-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 2c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5v0c0-2.761-2.239-5-5-5v0z"}}),n("path",{attrs:{d:"M6.51 3.51h1.5v3.5h-1.5v-3.5z"}}),n("path",{attrs:{d:"M6.51 7.010h4v1.5h-4v-1.5z"}})])},vt=[],ft={name:"TimerIcon",components:{SVGIcon:q["a"]}},yt=ft,bt=Object(S["a"])(yt,ht,vt,!1,null,null,null),Ct=bt.exports,_t={name:"Hero",components:{Asset:dt["a"],CallToActionButton:pt["a"],ContentNode:mt["a"],TimerIcon:Ct},props:{action:{type:Object,required:!1},content:{type:Array,required:!1},estimatedTime:{type:String,required:!1},image:{type:String,required:!1},title:{type:String,required:!0}}},gt=_t,Vt=(n("f974"),Object(S["a"])(gt,lt,ut,!1,null,"fc7f508c",null)),St=Vt.exports,At=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"learning-path",class:t.classes},[n("div",{staticClass:"main-container"},[t.isTargetIDE?t._e():n("div",{staticClass:"secondary-content-container"},[n("TutorialsNavigation",{attrs:{sections:t.sections,"aria-label":"On this page"}})],1),n("div",{staticClass:"primary-content-container"},[n("div",{staticClass:"content-sections-container"},[t._l(t.volumes,(function(e,s){return n("Volume",t._b({key:"volume_"+s,staticClass:"content-section"},"Volume",t.propsFor(e),!1))})),t._l(t.otherSections,(function(e,s){return n(t.componentFor(e),t._b({key:"resource_"+s,tag:"component",staticClass:"content-section"},"component",t.propsFor(e),!1))}))],2)])])])},Tt=[],wt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"resources",attrs:{id:"resources",tabindex:"-1"}},[n("VolumeName",{attrs:{name:"Resources",content:t.content}}),n("TileGroup",{attrs:{tiles:t.tiles}})],1)},kt=[],It=n("72e7");const xt={topOneThird:"-30% 0% -70% 0%",center:"-50% 0% -50% 0%"};var Ot={mixins:[It["a"]],computed:{intersectionRoot(){return null},intersectionRootMargin(){return xt.center}},methods:{onIntersect(t){if(!t.isIntersecting)return;const e=this.onIntersectViewport;e?e():console.warn("onIntersectViewportCenter not implemented")}}},jt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"volume-name"},[t.image?n("Asset",{staticClass:"image",attrs:{identifier:t.image,"aria-hidden":"true"}}):t._e(),n("h2",{staticClass:"name"},[t._v(" "+t._s(t.name)+" ")]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)},Nt=[],Mt={name:"VolumeName",components:{ContentNode:mt["a"],Asset:dt["a"]},props:{image:{type:String,required:!1},content:{type:Array,required:!1},name:{type:String,required:!1}}},Et=Mt,$t=(n("c802"),Object(S["a"])(Et,jt,Nt,!1,null,"14577284",null)),qt=$t.exports,Bt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile-group",class:t.countClass},t._l(t.tiles,(function(e){return n("Tile",t._b({key:e.title},"Tile",t.propsFor(e),!1))})),1)},Rt=[],zt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile"},[t.identifier?n("div",{staticClass:"icon"},[n(t.iconComponent,{tag:"component"})],1):t._e(),n("div",{staticClass:"title"},[t._v(t._s(t.title))]),n("ContentNode",{attrs:{content:t.content}}),t.action?n("DestinationDataProvider",{attrs:{destination:t.action},scopedSlots:t._u([{key:"default",fn:function(e){var s=e.url,a=e.title;return n("Reference",{staticClass:"link",attrs:{url:s}},[t._v(" "+t._s(a)+" "),n("InlineChevronRightIcon",{staticClass:"link-icon icon-inline"})],1)}}],null,!1,3874201962)}):t._e()],1)},Dt=[],Lt=n("3b96"),Pt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"document-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M11.2,5.3,8,2l-.1-.1H2.8V12.1h8.5V6.3l-.1-1ZM8,3.2l2,2.1H8Zm2.4,8H3.6V2.8H7V6.3h3.4Z"}})])},Gt=[],Ft={name:"DocumentIcon",components:{SVGIcon:q["a"]}},Ht=Ft,Kt=(n("77e2"),Object(S["a"])(Ht,Pt,Gt,!1,null,"56114692",null)),Ut=Kt.exports,Zt=n("de60"),Jt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"forum-icon",attrs:{viewBox:"0 0 14 14"}},[n("path",{attrs:{d:"M13 1v9h-7l-1.5 3-1.5-3h-2v-9zM12 2h-10v7h1.616l0.884 1.763 0.88-1.763h6.62z"}}),n("path",{attrs:{d:"M3 4h8.001v1h-8.001v-1z"}}),n("path",{attrs:{d:"M3 6h8.001v1h-8.001v-1z"}})])},Qt=[],Wt={name:"ForumIcon",components:{SVGIcon:q["a"]}},Xt=Wt,Yt=Object(S["a"])(Xt,Jt,Qt,!1,null,null,null),te=Yt.exports,ee=n("c4dd"),ne=n("86d8"),se=n("34b0"),ae=n("c7ea");const ie={documentation:"documentation",downloads:"downloads",featured:"featured",forums:"forums",sampleCode:"sampleCode",videos:"videos"};var oe={name:"Tile",constants:{Identifier:ie},components:{DestinationDataProvider:ae["a"],InlineChevronRightIcon:se["a"],ContentNode:mt["a"],CurlyBracketsIcon:Lt["a"],DocumentIcon:Ut,DownloadIcon:Zt["a"],ForumIcon:te,PlayIcon:ee["a"],Reference:ne["a"]},props:{action:{type:Object,required:!1},content:{type:Array,required:!0},identifier:{type:String,required:!1},title:{type:String,require:!0}},computed:{iconComponent:({identifier:t})=>({[ie.documentation]:Ut,[ie.downloads]:Zt["a"],[ie.forums]:te,[ie.sampleCode]:Lt["a"],[ie.videos]:ee["a"]}[t])}},re=oe,ce=(n("0175"),Object(S["a"])(re,zt,Dt,!1,null,"86db603a",null)),le=ce.exports,ue={name:"TileGroup",components:{Tile:le},props:{tiles:{type:Array,required:!0}},computed:{countClass:({tiles:t})=>"count-"+t.length},methods:{propsFor:({action:t,content:e,identifier:n,title:s})=>({action:t,content:e,identifier:n,title:s})}},de=ue,pe=(n("f0ca"),Object(S["a"])(de,Bt,Rt,!1,null,"015f9f13",null)),me=pe.exports,he={name:"Resources",mixins:[Ot],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{VolumeName:qt,TileGroup:me},computed:{intersectionRootMargin:()=>xt.topOneThird},props:{content:{type:Array,required:!1},tiles:{type:Array,required:!0}},methods:{onIntersectViewport(){this.store.setActiveSidebarLink("Resources"),this.store.setActiveVolume(null)}}},ve=he,fe=(n("5668"),Object(S["a"])(ve,wt,kt,!1,null,"49ba6f62",null)),ye=fe.exports,be=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"volume"},[t.name?n("VolumeName",t._b({},"VolumeName",{name:t.name,image:t.image,content:t.content},!1)):t._e(),t._l(t.chapters,(function(e,s){return n("Chapter",{key:e.name,staticClass:"tile",attrs:{content:e.content,image:e.image,name:e.name,number:s+1,topics:t.lookupTopics(e.tutorials),volumeHasName:!!t.name}})}))],2)},Ce=[],_e=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"chapter",attrs:{id:t.anchor,tabindex:"-1"}},[n("div",{staticClass:"info"},[n("Asset",{attrs:{identifier:t.image,"aria-hidden":"true"}}),n("div",{staticClass:"intro"},[n(t.volumeHasName?"h3":"h2",{tag:"component",staticClass:"name",attrs:{"aria-label":t.name+" - Chapter "+t.number}},[n("span",{staticClass:"eyebrow",attrs:{"aria-hidden":"true"}},[t._v("Chapter "+t._s(t.number))]),n("span",{staticClass:"name-text",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.name))])]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)],1),n("TopicList",{attrs:{topics:t.topics}})],1)},ge=[],Ve=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"topic-list"},t._l(t.topics,(function(e){return n("li",{key:e.url,staticClass:"topic",class:[t.kindClassFor(e),{"no-time-estimate":!e.estimatedTime}]},[n("div",{staticClass:"topic-icon"},[n(t.iconComponent(e),{tag:"component"})],1),n("router-link",{staticClass:"container",attrs:{to:t.buildUrl(e.url,t.$route.query),"aria-label":t.ariaLabelFor(e)}},[n("div",{staticClass:"link"},[t._v(t._s(e.title))]),e.estimatedTime?n("div",{staticClass:"time"},[n("TimerIcon"),n("span",{staticClass:"time-label"},[t._v(t._s(e.estimatedTime))])],1):t._e()])],1)})),0)},Se=[],Ae=n("a9f1"),Te=n("8d2d");const we={article:"article",tutorial:"project"},ke={article:"article",tutorial:"tutorial"},Ie={[we.article]:"Article",[we.tutorial]:"Tutorial"};var xe={name:"ChapterTopicList",components:{TimerIcon:Ct},constants:{TopicKind:we,TopicKindClass:ke,TopicKindIconLabel:Ie},props:{topics:{type:Array,required:!0}},methods:{buildUrl:et["b"],iconComponent:({kind:t})=>({[we.article]:Ae["a"],[we.tutorial]:Te["a"]}[t]),kindClassFor:({kind:t})=>({[we.article]:ke.article,[we.tutorial]:ke.tutorial}[t]),formatTime:t=>t.replace("min"," minutes").replace("hrs"," hours"),ariaLabelFor({title:t,estimatedTime:e,kind:n}){const s=[t,Ie[n]];return e&&s.push(this.formatTime(e)+" Estimated Time"),s.join(" - ")}}},Oe=xe,je=(n("1cc5"),Object(S["a"])(Oe,Ve,Se,!1,null,"da979188",null)),Ne=je.exports,Me={name:"Chapter",mixins:[Ot],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{Asset:dt["a"],ContentNode:mt["a"],TopicList:Ne},props:{content:{type:Array,required:!1},image:{type:String,required:!0},name:{type:String,required:!0},number:{type:Number,required:!0},topics:{type:Array,required:!0},volumeHasName:{type:Boolean,default:!1}},computed:{anchor:({name:t})=>Object(C["a"])(t),intersectionRootMargin:()=>xt.topOneThird},methods:{onIntersectViewport(){this.store.setActiveSidebarLink(this.name),this.volumeHasName||this.store.setActiveVolume(null)}}},Ee=Me,$e=(n("f31c"),Object(S["a"])(Ee,_e,ge,!1,null,"1d13969f",null)),qe=$e.exports,Be={name:"Volume",mixins:[Ot],components:{VolumeName:qt,Chapter:qe},computed:{intersectionRootMargin:()=>xt.topOneThird},inject:{references:{default:()=>({})},store:{default:()=>({setActiveVolume(){}})}},props:{chapters:{type:Array,required:!0},content:{type:Array,required:!1},image:{type:String,required:!1},name:{type:String,required:!1}},methods:{lookupTopics(t){return t.reduce((t,e)=>t.concat(this.references[e]||[]),[])},onIntersectViewport(){this.name&&this.store.setActiveVolume(this.name)}}},Re=Be,ze=(n("ee29"),Object(S["a"])(Re,be,Ce,!1,null,"2129f58c",null)),De=ze.exports;const Le={resources:"resources",volume:"volume"};var Pe={name:"LearningPath",components:{Resources:ye,TutorialsNavigation:Y,Volume:De},constants:{SectionKind:Le},inject:{isTargetIDE:{default:!1}},props:{sections:{type:Array,required:!0,validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Le,t.kind))}},computed:{classes:({isTargetIDE:t})=>({ide:t}),partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Le.volume?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),volumes:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1]},methods:{componentFor:({kind:t})=>({[Le.resources]:ye,[Le.volume]:De}[t]),propsFor:({chapters:t,content:e,image:n,kind:s,name:a,tiles:i})=>({[Le.resources]:{content:e,tiles:i},[Le.volume]:{chapters:t,content:e,image:n,name:a}}[s])}},Ge=Pe,Fe=(n("e929"),Object(S["a"])(Ge,At,Tt,!1,null,"48bfa85c",null)),He=Fe.exports;const Ke={hero:"hero",resources:"resources",volume:"volume"};var Ue={name:"TutorialsOverview",components:{Hero:St,LearningPath:He,Nav:rt},mixins:[ct["a"]],constants:{SectionKind:Ke},inject:{isTargetIDE:{default:!1}},props:{metadata:{type:Object,default:()=>({})},references:{type:Object,default:()=>({})},sections:{type:Array,default:()=>[],validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ke,t.kind))}},computed:{pageTitle:({title:t})=>[t,"Tutorials"].filter(Boolean).join(" "),pageDescription:({heroSection:t,extractFirstParagraphText:e})=>t?e(t.content):null,partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ke.hero?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),heroSections:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1],heroSection:({heroSections:t})=>t[0],store:()=>d,title:({metadata:{category:t=""}})=>t},provide(){return{references:this.references,store:this.store}},created(){this.store.reset()}},Ze=Ue,Je=(n("3f36"),Object(S["a"])(Ze,l,u,!1,null,"53888684",null)),Qe=Je.exports,We=n("146e"),Xe={name:"TutorialsOverview",components:{Overview:Qe},mixins:[c["a"],We["a"]],data(){return{topicData:null}},computed:{overviewProps:({topicData:{metadata:t,references:e,sections:n}})=>({metadata:t,references:e,sections:n}),topicKey:({$route:t,topicData:e})=>[t.path,e.identifier.interfaceLanguage].join()},beforeRouteEnter(t,e,n){Object(r["b"])(t,e,n).then(t=>n(e=>{e.topicData=t})).catch(n)},beforeRouteUpdate(t,e,n){Object(r["d"])(t,e)?Object(r["b"])(t,e,n).then(t=>{this.topicData=t,n()}).catch(n):n()},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Ye=Xe,tn=Object(S["a"])(Ye,i,o,!1,null,null,null);e["default"]=tn.exports},f084:function(t,e,n){},f0ca:function(t,e,n){"use strict";n("8f86")},f31c:function(t,e,n){"use strict";n("9f56")},f3cd:function(t,e,n){},f974:function(t,e,n){"use strict";n("dcb9")},fb73:function(t,e,n){}}]); \ No newline at end of file diff --git a/3.4.0/metadata.json b/3.4.0/metadata.json new file mode 100644 index 000000000..149626b23 --- /dev/null +++ b/3.4.0/metadata.json @@ -0,0 +1 @@ +{"bundleDisplayName":"Shield","bundleIdentifier":"Shield","schemaVersion":{"major":0,"minor":1,"patch":0}} \ No newline at end of file diff --git a/3.4.0/theme-settings.json b/3.4.0/theme-settings.json new file mode 100644 index 000000000..b0f563569 --- /dev/null +++ b/3.4.0/theme-settings.json @@ -0,0 +1,59 @@ +{ + "meta": {}, + "theme": { + "code": { + "indentationWidth": 4 + }, + "colors": { + "text": "", + "text-background": "", + "grid": "", + "article-background": "", + "generic-modal-background": "", + "secondary-label": "", + "header-text": "", + "not-found": { + "input-border": "" + }, + "runtime-preview": { + "text": "" + }, + "tabnav-item": { + "border-color": "" + }, + "svg-icon": { + "fill-light": "", + "fill-dark": "" + }, + "loading-placeholder": { + "background": "" + }, + "button": { + "text": "", + "light": { + "background": "", + "backgroundHover": "", + "backgroundActive": "" + }, + "dark": { + "background": "", + "backgroundHover": "", + "backgroundActive": "" + } + }, + "link": null + }, + "style": { + "button": { + "borderRadius": null + } + }, + "typography": { + "html-font": "" + } + }, + "features": { + "docs": { + } + } +}